陳立南 趙慶聰 王磊
摘要:通過C#應用開發入門課程學習,幫助學生進一步建立程序設計的思想,掌握程序設計的基本方法,提高學生編程能力和利用計算機解決專業問題的能力。通過對我校信息管理學院“C#應用開發入門”課程當前教學現狀和存在問題進行研究,提出了今后課程改革的新思路與方法。
關鍵詞:課程改革;教學改革;教學手段
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2015)51-0073-02
一、引言
目前,計算機技術已經應用到了各個行業,掌握計算機應用基本技能成為新世紀人才不可缺少的基本素質之一。《C#應用開發入門》作為一門高級語言程序設計課程,在培養學生嚴密的邏輯思維及利用計算機解決專業問題的能力方面有著非常重要的作用。本門課程采用Microsoft.Net開發環境中的Visual C#語言。該語言具有簡單易學,支持面向對象的程序設計思想和可視化的編程環境。
二、當前課程的教學現狀及存在問題
課改前,該課程往往是在多媒體教室通過教師課堂講授及課堂演示授課來完成的,教學手段相對單一。借助多媒體確實可以使教學過程更加生動,讓課堂效率有所提高,學生也可以通過教師課堂的現場演示學習相關課程內容。但多媒體課堂教學基本上還屬于“填鴨式”教學,學生在短時間內難以消化大量知識,也不能對學到的知識進行課堂實踐,因此會大大影響課程的教學效果。
根據C#應用開發入門的課程特點,C#中控件的學習僅僅通過老師課堂講授、演示也不能達到良好的教學效果。教師對于知識的講解,應當以學生為主體,鼓勵學生多動手實踐。若教師針對課程的重點知識和難點知識,在結合相關實例著重講解后,學生能在課上就進行相應的練習,對課堂所學知識的掌握程度將會有很大的幫助。
三、課程改革的新思路與方法
教學改革是課程改革系統工程中的一個組成部分,課堂講授應輔以學生自主思考、自主學習、自主練習,因此提出以下教學改革的新思路與想法。
(一)合理組織教學內容
結合我院專業培養目標與人才應用市場需求,面對學科自身的特點及條件,選擇適合自身特色的教材與教學內容,對于學生的培養起著至關重要的作用。在教材選擇上注重理論與實際的緊密聯系。組織教學內容時,根據學生特點適當調整章節的講授順序,突出課程的重點與難點,結合案例分析講解重要的知識點,培養學生運用理論知識分析解決實際應用問題的能力,每次課后布置若干小的練習題,每章結束后,布置涵蓋本章知識點的綜合性習題,這樣既有助于學生課后復習與思考,也有利于考查學生對本章知識點的理解程度。
(二)優化教學手段與創新教學方法
課程教學充分利用了多種現代教學手段,借助學校已有的網絡教學平臺及教師上課管理系統,讓學生盡量在課堂內掌握所學的知識;學生在教師講授課程知識點后,在課堂上及時對相關的知識點進行練習,迅速掌握所學的知識。教師利用上課管理系統,及時發現并解決每位同學的問題,充分調動學生學習知識的主動性和積極性、教師解決問題的高效性。在課堂教學方法上,采用多種教學法,使學生對課程學習產生濃厚的興趣,激發學生的學習動力與潛能。方法如下:
1.啟發式教學。在講授相關知識點的同時,教師提出相關的思考問題,引導學生主動思考和判斷,培養分析、解決問題的能力。
2.任務驅動型教學。根據學生已經掌握的理論知識和實踐操作知識與能力,針對每個小節的知識點或大的知識點設定任務目標,提出任務要求。在學生實踐的過程中,指導學生溫故知新,合理運用已經掌握的知識與新學習的知識方法,解決新的問題。在完成任務的過程中融會貫通,掌握所有的知識點。
3.案例教學法.在控件講解的過程中,知識點繁雜瑣碎,因此,教師應提前為每個傳統控件專門設計一個控件使用案例,直觀地展示控件的每個屬性以及對該控件起到的作用,學生通過一個案例,就完全掌握了控件的屬性及屬性值對控件的影響。學生在掌握了控件使用方法的基礎上,設計與專業相關的綜合性案例,通過案例的引入進行啟發式教學,從而達到活躍課堂氣氛、培養學生編程興趣,加強學生分析問題與解決問題能力的目的。
(三)加強實踐教學環節,提高學生綜合實踐能力
C#應用開發入門課程除了講授面向對象的基礎理論外,還注重培養學生的實際動手能力。因此,C#應用開發入門理論教學內容相配套的上機實驗教學環節是非常必要的。在課程實驗過程中,首先針對每個章節的知識點,設計章節實驗,幫助學生深入理解基礎理論,并能將其運用到實際應用中。
(四)期末課程實踐,鍛煉綜合能力
讓學生在對所學知識進行總結以及全面了解的同時,培養程序設計的分析能力、編程能力及協作能力等。在課程結束時,每位同學根據自身的興趣愛好開發一個小型的信息管理系統。這項工作在期中布置,讓學生有充足的時間去選擇開發的方向、設計和準備,內容由學生自己確定,只要利用本課程學到的內容進行開發即可。最后一次課進行展示,并作為平時成績的一部分。在完成小型信息系統開發的過程中使學生的分析問題和解決問題的能力都得到極大的提高。
四、結語
本文在緊密結合教學實際需求,根據專業自身特點的基礎上,提出了C#應用開發入門課程有關的理論教學、實驗教學方法,注重學生創新思維和獨立思考能力的培養。緊跟課程前沿發展,豐富教學手段、多種教學方法并駕齊驅,加強了實踐教學環節的同時,提高了學生的綜合水平。
參考文獻:
[1]甄蜀春,張厚,鞠智芹.適應對象特點,改革課程教學方法 高等教育改革與實踐[M].北京:新華出版社,1998.
[2]文海英,粱小芝.《C語言程序設計》課程教學改革探索與實踐[J].現代計算機:專業版,2012,(4):50-52.
[3]鐘玉峰.應用型本科院校計算機基礎教學改革探索[J].黑龍江教育:高教研究與評估,2012,(7).