于瀟東
(內(nèi)蒙古廣播電視大學 內(nèi)蒙古呼和浩特 010011)
計算機科學與技術課程設置與教學方法探討
于瀟東
(內(nèi)蒙古廣播電視大學 內(nèi)蒙古呼和浩特 010011)
計算機技術日新月異,而我國高校計算機科學與技術專業(yè)招生和就業(yè)狀況卻令人堪憂。本文分析了該專業(yè)當前存在的問題,對該專業(yè)的課程設置和教學方法進行了深入探討。
計算機科學與技術 課程設置 師資建設
計算機科學與技術專業(yè)的培養(yǎng)目標是培養(yǎng)具有扎實的計算機科學與技術基本理論和基本知識,具有計算機應用系統(tǒng)的軟件開發(fā)方法和工程管理方法,具有軟件系統(tǒng)研究和開發(fā)的基本能力和相關學科的知識的學生。程序設計類課程作為計算機專業(yè)課程的重要組成部分,如何提高該類課程的教學質(zhì)量,使學生達到專業(yè)培養(yǎng)目標,至關重要。
1.專業(yè)課程設置不合理
目前計算機應用已經(jīng)朝著多元化、行業(yè)化方向發(fā)展,計算機技術更是日新月異,出現(xiàn)了像物聯(lián)網(wǎng)、云計算、智慧地球等新興熱門研究和應用領域,而我們部分高校計算機科學與技術專業(yè)的設置和課程內(nèi)容仍停留在幾年前簡單籠統(tǒng)的水平上,與計算機科學與技術的發(fā)展以及社會對該專業(yè)人才的需求不相適應,并且差距逐步在加大,造成了教育和科技發(fā)展、社會需求之間的脫節(jié)。
2.師資建設滯后
師資水平直接影響教學質(zhì)量。目前,我國高校計算機專業(yè)的教師大部分是從學校到學校的教師,面對飛速更新的計算機科學技術,學校缺少對教師進行必要的培訓和提供與外界接觸的機會,教師本身也沒有對專業(yè)知識和實踐能力不斷進行更新,對計算機新知識、新軟件缺乏必要的學習和了解,知識和觀念落后于形勢的發(fā)展,而有實戰(zhàn)經(jīng)驗,又不斷更新知識體系的教師嚴重缺乏,導致教學水平也因此大打折扣。因此,加強師資隊伍建設刻不容緩。
3.教學設施投入不足
很多我國高校在教學基礎設施上,不是計算機不夠用,就是設備陳舊無法適應當前教學,學生的實踐機會嚴重不足,難于將所學的理論知識應用到實踐當中,不能很好地理解和掌握所學知識,缺乏系統(tǒng)的計算機操作實踐的培訓,致使學生失去學習的興趣。
計算機科學與技術專業(yè)的課程設置可以分為以下三個方向,大學頭兩年進行專業(yè)基礎知識的學習,其主要課程有:計算機組成原理、編譯原理、操作系統(tǒng)、數(shù)據(jù)庫原理及應用、數(shù)據(jù)結構、C語言程序設計、計算機網(wǎng)絡技術、JАVA語言程序設計、動態(tài)網(wǎng)站設計與應用、嵌入式系統(tǒng)及應用;大三開始分方向進行學習,并加強專業(yè)實驗的強度。
1.軟件開發(fā)及檢測方向
強調(diào)學生專業(yè)素質(zhì)和軟件開發(fā)及檢測實踐能力的培養(yǎng),使學生能夠從事移動增值軟件的開發(fā)與應用、移動嵌入式軟件的開發(fā)與應用、移動商務軟件的開發(fā)與應用、移動軟件的檢測等工作,成為軟件開發(fā)及檢測的高級應用型專業(yè)人才。其方向課應涉及單片機原理及應用、移動通信技術、J2ME開發(fā)技術、短信增值業(yè)務及WAP增值業(yè)務平臺開發(fā)、Android系統(tǒng)及業(yè)務開發(fā)、IOS系統(tǒng)及業(yè)務開發(fā)、軟件測試與分析、軟件測試環(huán)境與工具等。
2.軟件服務外包方向
強調(diào)學生計算機軟件開發(fā)實踐能力和知識更新能力的培養(yǎng),以適應IT技術軟件服務外包的飛速發(fā)展。使學生在面向國內(nèi)外軟件外包公司或企業(yè)時,可從事軟件設計、軟件開發(fā)、軟件測試、軟件銷售、軟件維護等相關工作。其方向課應涉及專業(yè)英語、軟件工程、軟件測試與分析、軟件測試環(huán)境與工具、Android應用開發(fā)、項目實戰(zhàn)與項目管理等。
3.物聯(lián)網(wǎng)應用技術方向
適應社會主義市場經(jīng)濟需要,面向物聯(lián)網(wǎng)產(chǎn)業(yè),服務區(qū)域與地方經(jīng)濟發(fā)展。培養(yǎng)掌握物聯(lián)網(wǎng)基本知識和基本原理,具備物聯(lián)網(wǎng)組建、管理、維護、開發(fā)應用,物聯(lián)網(wǎng)設備營銷與技術支持等能力的高級應用型專業(yè)人才。其方向課應涉及信息與通信工程、物聯(lián)網(wǎng)技術導論、新媒體技術、3G/4G移動通信技術、GPS定位技術、傳感器與無線傳感器網(wǎng)絡技術、短距離無線數(shù)據(jù)通信、RFID技術、M2M技術應用、云語言信息技術、物聯(lián)網(wǎng)規(guī)劃與組建等。
除上述三個方向外,還可以開展校企聯(lián)合辦學模式,創(chuàng)建“特色班”。與IT企業(yè)廣泛合作,按企業(yè)的具體要求培養(yǎng)專業(yè)化優(yōu)秀人才,共同制定人才培養(yǎng)和人才輸送方案,讓大學生培訓與企業(yè)實訓有機結合起來,學生畢業(yè)實習可直接安排在相應企業(yè),學生畢業(yè)后不用培訓就可直接上崗。
1.精講多練,加大學生實踐環(huán)節(jié)
打破傳統(tǒng)的“板書+講解”教學模式,以“演示+操作+講解”新的授課方法進行講授,注重學生實踐能力和創(chuàng)新能力的培養(yǎng)。利用多媒體教室,教師以精心準備的實例和課件進行演示操作,讓學生從感觀上認知新內(nèi)容,然后再讓學生自己操作實習驗證,最后由教師操作訂正并對其進行引導拓展。這樣學生既可修正、鞏固自己的操作方法,同時也有自己發(fā)展創(chuàng)新的空間。教師主要采取引導方式,少講精講,讓學生多動手操作多思考,培養(yǎng)學生分析問題、解決問題的能力,提升學生的自主學習能力及創(chuàng)新精神。
2.任務驅(qū)動法
傳統(tǒng)的以教師為中心的教學方式嚴重地影響了學生自主學習的積極性和創(chuàng)新性,而以教師為主導,以學生為主體的教學方式可以培養(yǎng)學生學習的主動性,靈活運用任務驅(qū)動法可以提高學生分析問題、解決問題的能力。任務驅(qū)動法是以學生為中心,以任務為驅(qū)動的教學方式。教師將教學目標物化為具體的任務,布置給學生完成,在學生完成任務的過程中,教師加以引導,幫助學生獨立完成,以任務驅(qū)動學習。這樣可使學生變“要我學”為“我要學”,全程參與學習過程,充分發(fā)揮了學生積極主動性,教學目標得以有效實現(xiàn)。
3.目標激勵法
在教學中應利用未來的工作崗位對學生進行目標激勵,培養(yǎng)學生的就業(yè)意識,從而提高學生學習的積極性。例如對“特色班”的同學,學校和企業(yè)簽署協(xié)議,各科成績和實踐操作均達到某種程度的學生,畢業(yè)后可直接進入該企業(yè)工作。或者在講授某一課程時,時常穿插一些其對應社會工作崗位的要求及工作報酬等相應情況的介紹,以及該工作崗位可能面臨的發(fā)展機遇等,讓學生明白,只有努力學習、刻苦訓練,才能為自己找著稱心如意的好工作。對大學生來說,這種職業(yè)目標激勵法也是提高教學質(zhì)量的有效方法。
通過近年來對程序設計類課程體系的梳理、教學手段的豐富和課程考核方式的改革等,顯著提高了學生對該類課程的興趣和編程能力,在畢業(yè)設計和各種競賽中有突出表現(xiàn)。但是,由于程序設計類題目的靈活性和復雜性,對于課程考核環(huán)節(jié)中測評題目難度的控制和標準答案的界定還存在一定的不足。在今后的教學中,更加豐富課程考核方式,如采用實驗作業(yè)等將課程的考核貫穿整個課程學習,提高教學質(zhì)量和學生的實際編程動手水平,使得教學雙方朝著培養(yǎng)創(chuàng)新型和能力型人才的教學目標前進。
[1]李剛,黃同愿,張小川.數(shù)據(jù)結構Java語言課程實驗設計[J].計算機教育,2011,(13).
[2]郭喜喜.高校計算機程序設計類課程實驗教學模式研究[J].中國教育技術裝備,2011,(12).