王 超 王飛鵬
【摘要】 分析了計算機軟件技術(shù)作為一個必不可少的工具在專業(yè)中的地位和作用,就計算機軟件技術(shù)教育理論教學(xué)和實踐教學(xué)兩環(huán)節(jié)的改革實踐,從知識體系、教學(xué)模式和教學(xué)方法以及考核方式等方面的改革進行了闡述和探討。
【關(guān)鍵詞】 計算機軟件技術(shù);知識體系;教學(xué)模式;考核方式
一、計算機軟件技術(shù)知識體系和內(nèi)容改革
軟件教育的知識體系是單個知識模塊之間既相對獨立又相互連結(jié)的有機整體,是軟件教育培養(yǎng)方案的重要內(nèi)容,對非計算機專業(yè),受到學(xué)時等方面的限制,必須按照學(xué)生的認知規(guī)律、能力培養(yǎng)規(guī)律和素質(zhì)形成規(guī)律科學(xué)地整合在一起,形成富有自己專業(yè)特色的知識體系。知識體系和內(nèi)容的改革是整個改革的重點,其思路就是將以系統(tǒng)理論知識講授為主的教育模式,改為以培養(yǎng)編程思想為主的教育模式,以學(xué)生的能力培養(yǎng)為中心,計算機軟件技術(shù)基礎(chǔ)課程的知識體系如下表所示:
二、教學(xué)模式和教學(xué)方法的改革
教學(xué)模式和教學(xué)方法改革的目標(biāo)就是要提高教學(xué)的形象性、生動性和通俗易懂性,應(yīng)根據(jù)課程的性質(zhì)和內(nèi)容、施教對象以及有利于技術(shù)能力和創(chuàng)新能力培養(yǎng),選擇切實可行的教學(xué)模式和教學(xué)方法。在理論教學(xué)中主要采取以一個個典型例題和工程作為主線來展開,把相關(guān)的知識點溶入到例題和工程的各個環(huán)節(jié)中去,層層推進例題和工程。通過對問題的深化或功能擴充或?qū)ν粏栴}不同解決方案的分析對比,來拓展知識的廣度和深度,直至得到一個完整的解決方案,達到學(xué)習(xí)知識、培養(yǎng)能力的目的,實現(xiàn)了“工程驅(qū)動、改造拓展、層層遞進”的教學(xué)模式。
做法是:教師必須用自己走過的編程生涯作為藍本,將企業(yè)模式和文化融入到教學(xué)中,設(shè)法激發(fā)學(xué)生的興趣和潛能、打造學(xué)生的個性和技術(shù)人格,讓學(xué)生有一種建立在技術(shù)底蘊基礎(chǔ)上的個性張揚,樹立培養(yǎng)學(xué)生“編程思想”的教學(xué)理念。通過課堂內(nèi)和課堂外兩個環(huán)節(jié),完成編程思想的培養(yǎng)成長軌跡:“代碼一算法一思想”,有了編程思想以后學(xué)生就可遵循“思想一算法一代碼”的企業(yè)編程規(guī)范。
三、課程考核模式的改革
1.形成式考核。與傳統(tǒng)考核模式的區(qū)別在于:形成式考核的過程貫穿于整個教學(xué)過程;考核的形式是多樣化;考核的內(nèi)容除知識點外,還包含學(xué)生學(xué)習(xí)過程中的表現(xiàn),學(xué)生完成課程任務(wù)過程中表現(xiàn)出來的分析與解決問題的能力等多方面,是對學(xué)生的全方位的考察,是一種更科學(xué)的的評價體系。如這樣一類學(xué)生總會得到我們的好成績:課堂上不記錄例題代碼而是領(lǐng)會思路,實驗中一個典型題目給出多個解決方案,接著分析出最優(yōu)方案。
2.答辯式考核。實踐的目的是培養(yǎng)學(xué)生綜合應(yīng)用所學(xué)知識解決問題的能力,考核的重點應(yīng)該放在對學(xué)生把握問題、分析問題以及解決問題等諸多方面的能力上面。實踐證明:通過答辯,能充分反映學(xué)生的全面素質(zhì),通過答辯過程中學(xué)生對問題的回答,也能較為準(zhǔn)確與全面的了解學(xué)生對知識點的掌握情況,幫助學(xué)生掌握知識。這種答辯更多的是非正式的,隨機的在實驗中、實踐中進行,與互動式教學(xué)模式實質(zhì)上是統(tǒng)一的。
3.作品評價式考核。對于計算機軟件技術(shù)教育,教學(xué)的目的是讓學(xué)生最終能開發(fā)軟件。這類作品要求學(xué)生綜合運用所學(xué)知識,這種考核方式可大大發(fā)揮學(xué)生的積極性和主動性,實踐證明不少學(xué)生的作品幾乎達到了實用產(chǎn)品的程度。
計算機軟件技術(shù)是一個與實際接軌且不斷發(fā)展和更新的學(xué)科,教師知識更新速度應(yīng)與技術(shù)的發(fā)展相適應(yīng),這就要求教師具備雙重資格,既具備一般軟件專業(yè)教師的素質(zhì),又具備本專業(yè)的素質(zhì),即要重視學(xué)習(xí)更新知識,更要重視實踐積累經(jīng)驗。教師應(yīng)走出去進修或參與研發(fā)或定期組織相關(guān)單位工程師來校講課或開設(shè)講座,這樣才能全方位的提高計算機軟件技術(shù)的教學(xué)效果,實現(xiàn)教學(xué)目的。
參考文獻
[1]沙勝賢.VB程序設(shè)計基礎(chǔ)[M].北京:高等教育出版社,2004(7)
[2]張青.工程軟件開發(fā)技術(shù)[M].北京:國防工業(yè)出版社,2006(11)