趙翠榮(安徽文達信息工程學院,安徽 合肥 231201)
?
高校C語言程序設計課程教學改革探索
趙翠榮
(安徽文達信息工程學院,安徽 合肥 231201)
摘 要:C語言程序設計課程教學要想實現對學生相應理論與實踐技能的培養,以滿足社會對相關專業人才所提出的高要求,就需要以新課改要求為著手點,實現該課程教學的改革與創新。本文針對CDIO工程教育理念下,針對應用型高校C語言程序設計課程教學改革問題與出路進行了探討,以供參考。
關鍵詞:CDIO;C語言程序設計;課程教學改革
CDIO工程教育理念誕生于本世紀初,對于工程類教育工作來講,這一理念的提出為教育改革工作的落實提出了完善的理論基礎。這一理念是由構思、設計、實現以及運作四方面構成的,在整個工程產品的周期內,學生能夠將理論與實踐進行有機結合,進而具備對相應理論知識的實踐應用能力,同時,在學習的過程中,學生能夠逐漸具備自主學習能力以及團隊合作能力等,因此,將該理念融入到C語言程序設計教學改革之中,則能夠為通過全新教育理念的指導來提高該學科教學的質量[1-2]。
2.1傳統教育理念下該課程教學的開展模式
C語言程序設計是當前理工科類學生的必修課程之一。基于傳統教育理念下,該課程教學模式的開展依舊是以傳統灌輸填鴨式教學模式為主,整個教學活動主要是以理論知識的傳授為基礎,然后進行上機操作實踐,雖然此種教學模式下實現了理論與實踐教學的結合,但是,基于理論知識的難度與復雜程度較大,因此,學生難以實現對實踐技能的掌握。
2.2所呈現出的具體問題
一是教學方法落后,學生的興趣與積極性較差。二是,理論教學與實踐教學脫節,難以實現對學生綜合能力素質的培養。
從前面計算機技術不斷發展的現狀看,要想滿足當前計算機技術領域對專業人才的要求,則就要求應用型高校要進一步提高對學生專業技能的培養,而在計算機專業教學中,C語言程序設計課程教學是整個學科教學的基礎,只有確保學生具備扎實理論基礎知識的同時,擁有較高的技能水平,能夠利用自身的專業理論知識與實踐技能來實現對專業問題的解決,才能夠滿足社會對該專業人才的實際要求。為了實現這一教學目標,本文以CDIO理念為基礎,為實現該門課程教學實現改革與創新提出了如下對策:
3.1實現專業教材的優化與完善
基于CDIO教育理念下,為了切實實現這一理念下相應教學模式的完善搭建,則就需要針對當前教材內容進行革新換代。這就要求要結合我國目前該專業生源知識能力素質的現狀,以CDIO教學模式的需求為基礎,實現相應配套教材的編寫。在實際落實這一內容的過程中,要針對傳統教學內容進行去粗取精,并在此基礎上,實現知識內容的有效創新,要盡量以案例系統的設計為主線,采用“原型法”進行內容的設計,以將理論知識進行具體化,同時要精簡理論知識內容,以夠用為原則來指導這一工作的落實。此外,在學科教學中,理論與實踐教學內容需要進行有機的整合,要針對每一章節的理論教學內容進行相應實踐教學內容的設置。
3.2實現教學方法的改革與創新
(1)理論教學方法的創新。基于CDIO理念下,在實際落實理論教學的過程中,需要實現課程組織方式的更新,以“自上而下”為組織方式,進而通過宏觀概念的傳授來確保學生從整體上對理論知識進行認知,大體上明確知識間的關聯性等,然后再進行微觀具體化的理論知識教學,確保學生能夠在記憶中實現對這一理論知識系統的完善構建,并且能夠結合問題去探究知識,實現對問題的有效分析與解決,進而掌握知識,降低理論知識傳授的難度。
在實際落實的過程中,則是以學生成績管理系統為依托,在引入案例最終生成效果的基礎上,在對案例進行具體化的分析與講解,以直觀的方式來確保學生能夠掌握頁面設計的方法;與此同時,在進行案例描述的過程中,需要將整個案例所涉及到到的數據類型進行總結,通過分支講解的方式來確保學生明確程序的具體設計。在此基礎上,將循環、數組以及函數概念通過實際操作進行引入。在這一全新的教學模式下,理論知識教學中是以教學項目的構建為基礎的,學生則成為了課堂教學的主體,并在教師的引導下實現對知識的系統性掌握與吸收,這不僅能夠進一步調動學生的興趣與主觀積極性,還能夠降低理論知識學習的難度,為提升理論教學的質量與效率奠定了基礎。此外,在實際教學的過程中,可以根據知識的難易程度,有選擇的選取教學內容進行上機操作訓練,進而實現“做中學”這一目標。
(2)實踐教學方法的創新。在進行實踐教學的過程中,教師要按照學生的實際能力素質合理劃分小組,組建成相應的團隊,以虛擬項目的設計來展開實踐練習。在此過程中,教師需要與學生進行溝通,然后明確這一項目的功能,在此基礎上將總體設計方案進行科學的設計,并按照設計方案進行分工,然后明確每一個團隊的具體實踐操作任務,在此過程中要強化團隊成員間的溝通與交流,確保學生能夠逐漸具備團隊合作意識,進而才能夠為實現項目的完善構建奠定基礎。而實踐教學活動的開展依舊要求教師要充分的發揮出自身的引導作用,確保學生在實踐的過程中能夠將理論知識進行應用。
3.3實現課外網絡交流平臺的構建
構建這一網絡平臺的目的在于強化師生與生生間的交流,并針對所存在的問題進行及時且有效的解決,以從根本上提升該專業教學的質量與效率。在實際踐行的過程中,需要結合學生的實際能力實現相應課題的設計,促使學生在參與交流與探討的過程中,能夠不斷實現自我的完善與突破,并能夠吸收他人的經驗來彌補自身的不足,同時還能夠最大程度的調動學生的積極性,培養學生對該專業領域的興趣,為進一步提升學生的專業技能奠定基礎。此外,這一平臺的搭建也能夠通過師生間的交流來確保教師及時發現教學中所存在的問題,進而不斷完善教學模式、教學方法等,為提高該專業的教學質量提供保障。
綜上所述,將CDIO工程教育理念應用于應用型高校C語言程序設計課程教學改革中,能夠通過這一全新教育理念的指引來實現該專業教學的完善改革與創新。針對目前該專業教學所呈現出的一系列問題,在實際搭建基于CDIO下這一全新教學模式的過程中,需要在優化與完善教材內容的基礎上,實現理論與實踐教學的創新,并實現課外交流網絡平臺的搭建,為從根本上發揮出CDIO模式在該專業教學中的作用,提升該學科教學的質量與效率提供新途徑。
參考文獻:
[1]余麗紅,徐存東,林春景. 基于CDIO的C語言程序設計課程教學改革探究[J]. 中國科教創新導刊, 2011(16): 150+152.
[2]彭琛. 基于CDIO模式的獨立學院《網絡應用程序設計》課程教學的改革探索[J]. 福建電腦, 2014(02): 65-67.
(責任編輯:張時瑋)
中圖分類號:H319.1
文獻標識碼:A
doi:10.3969/j.issn.1672-7304.2016.01. 120
文章編號:1672–7304(2016)01–0257–02
作者簡介:趙翠榮(1979-),女,安徽宿州人,講師,研究方向:數據挖掘,軟件設計。
Based on CDIO applied C language program design course teaching reform
ZHAO Cui-rong
(Anhui wonder university of informationengineering, Hefei Anhui 231201)
Abstract:C language program design course teaching to achieve the cultivation of student's corresponding theory and practical skills, the related professional talents to meet the society have put forward higher request, you need to new curriculum reform requirements as the starting point, the realization of the teaching reform and innovation. Under the CDIO engineering education concept, the author of this paper, in view of the practical C language program design course teaching reform and way are discussed in this paper,for reference.
Keywords:CDIO; C language program design; Curriculum reform