林書新
摘要:本文主要是就當前我國高職院校的學生對學習計算機編程語言的畏難情緒,對教師在實際的教學過程中需要注意額幾個方面進行分析和探討。
關鍵詞:高職計算機;編程語言;教學質量;興趣;思考
0.前言
現如今的社會已經成為了信息化社會,而計算機網絡技術也就成為了人們生活當中必不可缺的重要工具,程序設計是當前人們使用計算機中各項功能最直接最有效的方法,對于學生來說,掌握一門語言的基本編程技能是非常有必要的,學生在學習語言程序設計的時候,通過分析和整理最終得出算法的思維能力訓練,這種訓練有助于培養(yǎng)提高學生分析問題和解決問題的能力。
1.計算機編程語言
計算機編程語言的特點相對比較直接,主要具有抽象化和模塊化兩大特點。這兩大特點也使得學生在接受計算機編程語言的時候顯得有些吃力,在我國的高職院校當中,絕大多數學生在計算機編程語言教學中都存在不理解命令格式,程序算法不會做、計算機程序不會寫等問題,有的時候學生為了記住教師講解的內容,將教師寫的程序記下來了,但是只是徒有其表,學生還是不理解程序的語法和算法。一旦這種情況長時間存在的話,學生就會失去對計算機編程語言的學習興趣,而為了完成教學目標,有得教師直接采取講授法來教學生,使得學生的主觀能動性受到了極大的限制,所以說在高職院校,計算機編程語言課學生興趣低,不好上也就成為了當前任課教師所面對的難題。
2.提高教學質量的途徑和方法
(1)優(yōu)化教學模式、激發(fā)學生的學習興趣
在我國的高職院校當中,課堂是學習學習知識、掌握技巧最重要的場所,而對課堂進行優(yōu)化可以提高學生的學習水平,一般來說,計算機程序設計的教學都是比較呆板枯燥的,學生對那些計算機編程中的英文命令和語句格式都是一知半解,我們的計算機編程教師在講解知識點的時候,要先制作出較高水平的計算機語言程序設計多媒體課件,除此之外還要充分的利用多媒體課件的形象,更為直觀生動的進行教學。但是需要注意的是絕對不可以過于依賴課件教學,教師要將課堂教學與網絡教學有機的結合在一起,制作出合適的網絡版課件,并將網絡版課件發(fā)布到課程網絡建設平臺上,要求課件層次結構應該非常清楚、全面,還要選擇自由的章節(jié),這樣也方便學生課后進行討論和學習。
(2)提高學生的學習能動性
由于計算機編程語言具有實踐性強等特點,所以只是單憑教師在課堂上講解知識是不夠的,還要求我們的學生理論與實踐相結合,只有將知識轉化為實際能力才能夠真正發(fā)揮計算機編程的作用,而課堂教學的最終目的就是調動起每一個學生的情緒,其實對于計算機編程語言來說,學生與教師在理論課程與實踐課程的教學角度也是不同的,教師在課堂上進行教學的時候,教師會轉變?yōu)閷嵱柌僮鞯闹笇д撸谟嬎銠C編程語言教學中,上機實訓操作是非常關鍵的實踐性課程,同時也是檢驗計算機編程語言課堂教學效果最直接最有效的方法,教師成為了上機實訓的輔導者,教師要不斷的引導學生參與到實訓當中,認真的回答學生提出的問題。讓學生的學習積極性能夠最大程度的發(fā)揮出來。
(3)注重階段性教學內容的整合
計算機編程語言這門課程其實是比較枯燥乏味的,除了要幫助學生漲到學習語言的方法和技巧以外,還要讓學生對計算機編程語言充滿信心,要讓學生意識到計算機編程語言這門課程的實用性,所以,階段性教學也就成為了當前教育教學的重點,我們這里所說的階段性作業(yè)方式就是將計算機編程語言這門課程的階段性教學內容進行整合,是一個較為完整的知識群學習之后,給學生一個綜合性較強的題目,讓學生能夠在課后完成相關程序的編寫。這里需要注意的是,這個綜合性的題目所涵蓋的知識點也要在計算機編程語言教學的范圍之內,讓學生可以在一定的時間段內通過調查、討論等學習形式獨立的完成程序編寫,當程序完成之后,教師還可以和學生在一起,評價所完成的任務,這樣學生不僅可以鞏固所學的知識群,還可以在每一個學習階段看得到學生自己的實用性學習成果,讓學生產生成就感,不斷的提高學生的學習興趣,讓學生對所學的知識能有一個完整的系統的認識,學生能夠感受到所學的知識真正的運用到了實際的生活當中,這也能夠很好的激發(fā)學生的求知欲和學習興趣。讓學生真切的體驗到計算機編程語言的應用價值。
3.結語
教學是知識的傳遞與升華,計算機編程語言課程教學的最終目的是為了讓學生能夠熟練的掌握這門技術,現如今的社會是信息化社會,對計算機網絡的需要又非常高,因此我們要加強計算機編程語言課程的教學,不斷完善學生的基礎知識,其實對于編程語言來說,任何一種編程語言都是相通的,也就是說只要學生能夠精通一門編程語言,那么再學習其他編程語言的時候就不會特別的費力,而學生只有對編程語言感興趣,才能夠用更多的時間和精力來學習計算機編程語言,才能夠積極主動地研究問題,才能將知識轉變?yōu)槟芰Α?