韓鳳云
摘 要:該文作者通過自己教學實踐的總結(jié),分析了計算機語言類課程在實際的教學過程中所遇到的問題,并對教學方法的改革進行了研究,文中主要從培養(yǎng)學生的學習興趣、案例教學法的使用、實驗課程的設計、專業(yè)課程群的建立、大賽的參與、課程考核方式的改革、職業(yè)技能證書激勵制等方面進行了研究,以此來激發(fā)學生的學習興趣,提高學生的學習積極性,進而提高教學質(zhì)量,達到提高學生就業(yè)率的目的。
關(guān)鍵詞:計算機 案例教學法 專業(yè)課程群 改革 學習興趣
中圖分類號:G642.0 文獻標識碼:A 文章編號:1674-098X(2014)08(c)-0138-01
對高職計算機專業(yè)的學生而言,他們的專業(yè)發(fā)展方向基本上就有軟件、硬件和網(wǎng)絡三個方向,不管是哪個方向語言類課程一般會開設兩門甚至更多,計算機語言類課程包括:C語言、visual basic、vb.net、C++、C#、Java等程序設計課程。
1 計算機語言類課程教學過程中存在的問題
1.1 學生學習無積極性,學習興趣低下
計算機語言類課程學習要求學生學會從人腦到電腦思維方式的一種轉(zhuǎn)變,學生要熟悉各種語言的語法規(guī)則,從思想上徹底轉(zhuǎn)變,并且要多做實驗,增加實踐機會。在教學過程中,有一部分同學,為了應付考試,就是背誦程序,對學習毫無興趣,學起來非常吃力,缺少積極性,不能實現(xiàn)從人腦到電腦思維方式的轉(zhuǎn)變。
1.2 教師講課方式單一,太偏重理論
教師講課時,主要講授的是某個語言的語法規(guī)則和使用方法。教學方法比較單一,講授內(nèi)容理論性較強,內(nèi)容比較抽象,學生聽著也覺得枯燥無味,且與實際的工程應用差之千里,學生僅僅對語法理解了,在解決實際問題時,因?qū)椖康拈_發(fā)知之甚少,不知該從何處下手。
1.3 課程實驗設計不合理,實驗效果不理想
學生上機實踐時基本上是驗證老師上課剛講過的程序,對老師講過的程序和難度較小的程序,學生不愿意動手去練習,但對難度較大的程序,又不知道該怎么編寫。形成了學生在實驗時,守著電腦不學習,打游戲、看電影等自暴自棄的現(xiàn)象,上課的效果很差。
1.4 孤立設置課程,缺少與其他課程的聯(lián)系
計算機語言類課程作為《數(shù)據(jù)結(jié)構(gòu)》等專業(yè)課的前驅(qū)課程,是為學習后繼課程做準備打基礎(chǔ)的,與它們相關(guān)緊密,但在實際安排課程時往往忽略了它們之間的聯(lián)系。孤立的設置課程內(nèi)容,這種做法容易使學生對知識的理解比較片面。同學們學了某門課以后,只是了解了本門課的內(nèi)容但不知與其它課程的聯(lián)系,不能做到融會貫通。
2 教學改革與研究
2.1 培養(yǎng)學生的學習興趣,充分調(diào)動學生的學習積極性
只有對學習有了興趣,學生才學的帶勁,可以按以下方式來做:(1)上好第一次課,以作品的形式告訴同學們,我們這門課要有什么樣的預期目標,要達到什么樣的效果,激發(fā)學生的學習欲望。(2)把在此領(lǐng)域就業(yè)的往屆畢業(yè)生的照片、信息展示給同學們,讓他們了解該課程相關(guān)的就業(yè)崗位和就業(yè)前景,讓他們認識到學好此門課程的重要性。(3)采用多種教學方法,精心的進行教學設計,將教學內(nèi)容以最直觀的形式展現(xiàn)給同學們。(4)為學生創(chuàng)造良好的學習氛圍,積極組織他們參加各種省市級及校級的設計大賽。
2.2 采用案例教學法,提升學生程序設計成就感
在講課的過程中,采用多種教學方法,如案例教學法,啟發(fā)式教學法、任務、項目驅(qū)動等方法。先用實例去演示,激發(fā)學生要學習的欲望。在學生具有感性認識之后,首先引導學生梳理解題思路、進行算法設計,然后進行編程,最后提升到理論高度,總結(jié)涉及到的知識點。把每個知識點再配備幾個小實例去練習,在每章后配備應用實例和實訓題目讓同學們?nèi)ゾ毩暎约由顚λ鶎W知識點的認識。
2.3 精心設計課程的實驗,提高學生的應用能力
學生的實驗并不能只讓他們?nèi)ヲ炞C上課所學的內(nèi)容,教師需要精心設計實驗內(nèi)容。把實驗分成兩部分,一是基礎(chǔ)實驗,設計跟教師上課相應的習題讓同學們練習,以加深對所學理論知識的理解。二是綜合性實驗,讓學生在項目分析的基礎(chǔ)上,設計出算法編寫出程序,讓學生復習所學的知識的同時,提高學生對所學知識的綜合運用能力。
2.4 建立計算機應用課程群,為學生學習指明方向
建立計算機應用課程群,通過課程群使得計算機各個研究方向目標明確。學生通過學習課程群中的課程理清了各個編程課程之間的區(qū)別與聯(lián)系,有了目標激發(fā)了學生的學習積極性。它與《數(shù)據(jù)結(jié)構(gòu)》等專業(yè)課有著緊密的聯(lián)系。
2.5 積極組織學生參加大賽,創(chuàng)建賽訓相結(jié)合的學習新方式
對學生積極倡導并組織他們參加各種大賽、實訓活動,以大賽獲獎、實訓出作品給予獎勵的形式促進學生學習,激發(fā)同學們的學習積熱情。以我們學院為例,積極組織學生參加全國、齊魯軟件設計等大賽。通過實訓和大賽的刺激,不僅激發(fā)了學生對學習程序的積極性,而且還極大地提高了用計算機語言的解決實際問題的綜合能力。
2.6 進行課程考核方式改革,加大平時考核力度
進行課程考核方式改革,摒棄傳統(tǒng)的一張試卷評判本學期內(nèi)容的考試形式,把考核形式改為50%的平時成績+50%的考試成績。平時成績包括平時上課出勤、平時作業(yè)、上課表現(xiàn)、上機實驗完成任務情況等,其中增加了實驗所占分值的比例。通過考核方式的改革,促使同學們加強對平時知識的學習,活躍課堂氛圍,提高學習的積極性和創(chuàng)造力,注重實操,提高同學們的動手能力。
2.7 鼓勵學生考取職業(yè)技能證書,理論與技能并重
學院實行“1+3+N”的辦學模式,注重學生技能的培養(yǎng),讓學生在獲得國家承認大專學歷畢業(yè)證的同時,獲得職業(yè)技能證書。學生能考取的計算機語言類的證書有:程序員、全國計算機等級考試、Java認證、軟件設計師等。以考證提高學生的學習水平。通過技能培訓使培養(yǎng)的學生職業(yè)素質(zhì)更高,實現(xiàn)與企業(yè)人才需求的無縫對接。
3 結(jié)語
從教10余年,對計算機語言類課程的教學進行比較發(fā)現(xiàn),以上教學方法能提高學生的學習興趣,極大的調(diào)動了學生學習的積極性。避免了原來有的學生說的到學期末剛覺得學程序設計入門了,但是這門課程就結(jié)束了。在以后的教學過程中,我將繼續(xù)研究計算機語言類課程教學方法,積極進行教學改革,以提高學生對計算機語言類課程的學習興趣,提高程序設計能力,為學生的就業(yè)做好充分的準備。
參考文獻
[1] 劉興林,吳明芬.計算機語言與程序設計課程教學模式探討[J].科技信息,2012(3):295-296.
[2] 戰(zhàn)德臣,聶蘭順.大學計算機課程改革的基本思路[J].中國大學教學,2013(2):56-60.
[3] 張愛香.計算機語言發(fā)展歷程綜述[J].中國科技信息,2013(24):120-121.
[4] 李軍莉.大學計算機語言教學方法的研究[J].教育教學論壇,2014(1):54-55.endprint