?

計算機語言類課程教學方法探討

2014-09-02 10:59解德祥張蕊
教育教學論壇 2014年12期
關鍵詞:考核方式教學方法

解德祥++張蕊

摘要:計算機語言類課程教學是學生編程入門的基礎課程,其一直是高校計算機基礎教育的薄弱環節。教師要在教學上做好充分準備,要根據不同專業學生的情況用所教學的計算機語言寫一些簡單易懂的程序來引導學生,以明確其學習目的。如數學專業用畫函數圖來抓住學生,通過參數的變化來達到函數最直觀的驗證;又如藝術類的學生,可用簡單的播放器或音頻編輯小軟件等讓其了解程序設計在將來他們專業中所起的作用。在教學過程中可偏向其專業盡可能多的做些實例,讓學生真正知道所學的計算機語言能為其專業可做哪些服務,從而激發學生學習的主動性和自覺性。本文從目前高校計算機語言課程教學中存在的問題進行分析并從多個方面探討了計算機語言教學改進的可行性,從而提高教學質量。

關鍵詞:計算機語言;教學方法;考核方式

中圖分類號:G642.41 文獻標志碼:A 文章編號:1674-9324(2014)12-0051-02

一、前言

隨著計算機技術的發展,計算機編程語言也隨之不斷變化。從早期結構化程序設計到現在的面向對象程序設計,這類課程變得越來越復雜。而且應用于各個領域的計算機語言種類越來越多,語言類課程的學習已成為各專業編程課程入門的基礎。學習程序設計可以了解程序的運行方式,對于各種程序的使用也會很有幫助,可以幫助解決在軟件使用中所遇到的很多問題。雖然計算機應用軟件及工具很多,但在實際工作中通常要針對具體實際問題對一些實用軟件進行二次開發或需要開發一些適用自己專業的軟件,而且不管是一般應用軟件的使用還是專業性的應用軟件,往往必須借助程序設計才能使其發揮出更強大的功能。目前,主流的計算機語言類課程主要有C、VB、C++、Java、C#等,如何在教學過程中針對學生的特點,找到適合不同層次學生的教學方法,在有限的教學過程中充分調動學生的學習興趣,最大限度地挖掘學生潛能,這是擺在當前計算機語言類課程教師面前急需解決的課題。

二、計算機語言教學的現狀

目前普通高校開設的計算機語言課程主要有C語言、Visual Basic語言、Visual FoxPro語言、Java語言等。下面總結了一下計算機語言類課程在教學各方面中存在的問題。

1.學生興趣低、無法調動其學習興趣。在計算機語言教學過程中,發現學生學習的興趣都不高。學生往往認為要學習計算機語言與自己的專業沒多大聯系,而且學會編程有一定的難度。因此對計算機語言類的課程的態度是消極的,上課不認真聽,課后作業和實驗也是在應付老師。久而久之,課程結束時很難得到理想成績。有些學生可能對編程有一定的興趣,但是傳統教學的填鴨式教學也很難讓學生堅持下去,多半也是半途而退,難以達到好的教學效果。

2.教學內容程序化,目的性不強。由于在很多高校計算機語言類課程的教學總學時較少,為了讓學生在有限的學時內完成相關教學任務,大多數老師講授的只是語言最基本的語法、結構和一些簡單的應用設計,很少有時間去講授語言在實際中的應用。由于教學內容與實際軟件應用開發思路的脫節,計算機語言類課程的實踐教學也只是走走過場,多半只是對理論教學的簡單驗證,并沒有達到用實驗提高和鞏固理論的要求,讓本來可以提高學生學習興趣的實驗也變成可有可無的簡單操作,降低了學生學習的熱情。

3.課程考核方式不嚴謹,學生學習熱情不高?,F在很多高校都采用了上機考試的方式,但這種考核方式本身存在諸多問題。首先,上機考試的試題選取就是一大難題,題目復雜的話大部分學生通不過,題目過于簡單又會讓學生放松學習,很難達到平衡;其次,考場的監管難于普通考試,學生作弊情況會增加;最后,評分及閱卷標準難于取舍,對學生不按要求的答案能否加分不能給出定論。

三、計算機語言教學方式、方法的探討

計算機語言課程是一門理論與實踐相結合非常強的課程,要讓學生學習和掌握好計算機語言,根據筆者多年的教學實踐,認為可以從以下幾個方面著手。

1.加強目的性以增強學生的學習興趣和積極性。許多學生不能很好地學習計算機語言并不是因為課程的難度,而是因為對課程的重視度不夠。因此,任課教師的引導就尤為重要。教師要在教學上做好充分準備,要根據不同專業學生的情況用所教學的計算機語言寫一些簡單易懂的程序來引導學生,以此來明確其學習目的。如數學專業的用畫函數圖來抓住學生,通過參數的變化來達到函數最直觀的驗證;又如藝術類的學生,可用簡單的播放器或音頻編輯小軟件等讓其了解程序設計在將來他們專業中所起的作用。在教學過程中可偏向其專業盡可能多的做些實例,讓學生真正知道所學的計算機語言能為其專業可做哪些服務,從而激發學生學習的主動性和自覺性。

2.合理安排教學環節。首先,理論教學環節的講授方式要改變。由于程序的細節性問題在實踐教學過程中很容易得到解決。因此,理論教學的重點應當放在程序設計的方式、方法上,要讓學生在短時間內學會用“計算機”解決問題的方式去想問題。很多學生雖然能用所學語言進行程序設計,但大多是在固定題型(平時練習過的)上能完成,一旦給出實際性應用學生就完全不能動手,這就是缺乏用“計算機”解決問題的方式去思考的能力。理論教學中可多用實例對計算機語言的使用方式進行引導,讓學生真正學會編程。其次是實驗環節中,給出的實驗內容要有一定的吸引力,讓學生在完成實驗后有成就感,這樣學生的學習才能積極主動,且鼓勵學生對完成的任務進行功能擴沖以拓寬學生的視野,增強學生的興趣。

3.采用合理的考核系統。很多學生不能正確對待計算機語言類課程的原因是考核系統的漏洞所致。傳統的試卷考試對學生動手能力的考察達不到很好的效果,而上機考試的很多考核系統的評分并不是以程序設計為主,只要學生能寫出部分代碼就能得到相應分數,就算整個程序完全無法運行但仍能通過考試,這讓學生的學習出現了松懈。因此,考核的重點應該放在學生設計的能力上,加強評分細則的管理,杜絕亂答題也能過關的現狀,這樣才能引起學生的重視。

四、結束語

高校教學教師應及時發現計算機語言教學中的問題,通過不斷探討來改進教學方法,從各個角度開發學生的思維,促進其創造力,從而提高教學質量。在多年的教學摸索和學習過程中,筆者通過堅持以上的方法,達到了較好的教學效果。學生上機實踐熱情高,曠課情況較少發生,而且課堂討論熱烈,學習興趣很高,教學效果明顯。

參考文獻:

[1]潘愛琴.淺談高職學生英語學習興趣的提高[J].職業教育研究,2006,(6).

[2]蘭紅,李淑芝.基于“以學生為中心”的計算機語言類課程改革探索[J].中國電力教育,2010,(10):49-51.

[3]趙志梅,張帆.計算機語言類課程教學中的問題與對策[J].河南教育學院學報:自然科學版,2012,(3):66-67.

猜你喜歡
考核方式教學方法
教學方法與知識類型的適宜
信息與計算科學專業《數字圖像處理》課程教學探討與實踐
基于“微課”模式《道路勘測設計》課程教學改革創新的研究
金融管理與實務專業人才培養方案探究
實用型中醫人才培養中慕課教學方法的探討
文言文教學方法實踐初探
我的教學方法
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合