本文為西安職業技術學院院級重點課題《C語言程序設計與單片機應用整合課程體系的構建與實施研究》(編號:2014ZD02)研究成果
【摘 要】 本文以西安職業技術學院為例,分析了高職電子電信專業為背景C語言課程的教學現狀,提出了改革措施:明確教學目標,凸顯專業特色;備好第一堂課,激發學生學習興趣;改革教學模式,更新教學內容;采取開放性考核方式。實踐證明,這些措施有效提高了教學效果。
【關鍵詞】 高職;電子電信專業;C語言課程;教學現狀;改革措施
一、課程開設的必要性
C語言作為目前最流行的結構化程序設計語言之一,具有高級語言形式、低級語言功能以及功能豐富、表達能力強、使用靈活方便、應用面廣、目標程序效率高、可移植性好等諸多優點,因而被作為眾多高等院校的典型計算機教學語言。[1]除此之外,C語言可直接對硬件進行操作,并且具有處理高級程序和多任務的能力,使得它成為單片機等微控制器編程的首選語言。因而它是絕大多數高職電子電信專業都開設的一門專業基礎課。
二、教學現狀
1、教學目標設置不明,要求過高
盡管C語言是理工類專業廣泛開設的一門課程,然而其開設的目的性卻因專業和學習層次的不同而有著極大的區別。高等職業教育承擔著為經濟社會培養生產、建設、管理一線技術應用型人才的重任,基礎知識以“必須、夠用”為限。而目前西安職業技術學院電子電信專業對于C語言一門課的教學目標與計算機類專業該課程的教學目標區別不大,這割裂了課程與專業之間的關系,也必將帶來課程開設時段不科學,課程內容選取不當以及課時設置不合理等一系列問題。……