前言:想要寫出一篇引人入勝的文章?我們特意為您整理了地方院校計算機程序設計教學策略淺析范文,希望能給你帶來靈感和參考,敬請閱讀。
隨著互聯(lián)網的全面普及和發(fā)展,在“網絡強國”的號召下高校也將計算機應用能力作為人才培養(yǎng)的未來發(fā)展方向。在高校開設的眾多課程中,計算機程序設計作為一門集理論性、邏輯性及實踐性于一身的計算機課程,受到了教師和學生的青睞。然而,高校開設的計算機程序設計課程的教學現狀卻不容樂觀,嚴重掣肘了高校計算機類課程教學水平的提升,這一點在地方院校中尤為突出。
梳理地方院校計算機程序設計課程的教學現狀,我們不難看出其中問題頗多。一是教材選配不適用。多數地方院校沿用“拿來主義”,并未因地制宜地進行課程設計,因此也鮮少針對本校學生編寫教材,而是選擇市場上的通用教材。這類教材雖內容全面,但難易程度與本校學生認知難以完全適配。二是課程設置不合理。許多地方高校將計算機程序設計課程設置在大一,似乎默認所有新生在高中已經系統(tǒng)學習過計算機課程。此外,在課程的安排上,在入門階段就從C語言課程而非從更為基礎的VB課程或Java程序設計課程開始,初學難度過大反而會打擊學生的學習熱情,導致教學效果嚴重“縮水”。三是教學方式不靈活。地方院校在開展計算機程序設計教學往往習慣性沿用傳統(tǒng)教學模式,即“大水漫灌式”教學,將編程語言一股腦兒全部“倒”給學生,忽視了部分學生計算機基礎差、編程思想不成熟的情況。四是教師資質不達標。地方院校囿于經濟和科研實力,往往很難吸引優(yōu)秀的計算機程序設計專業(yè)教師,師資力量相對薄弱。五是教學平臺不多元。許多地方院校的計算機程序設計課程的開展往往是關在教室和微機室。在整個教學過程中學生都是按部就班地跟著教師的授課節(jié)奏走,即便有一定的自主練習,學生仍為被動接受、模仿學習,致使學生對教師的授課內容吸收度不高。
基于上述困境,破題之法顯而易見。一是選用適宜教材。針對不同階段、不同專業(yè)的學生,因人而異選擇合適的教材。如針對大一新生,應先開設《計算機基礎知識》《計算機導論》等基礎課程,讓學生在對計算機學科有初步的認知后再進行后續(xù)的課程教授,沿著“基礎—強化—拔高—應用”的學習路徑,以更好地引導學生從入門到精通。二是強化課程建設。這一點與上述提及的教材選用有共通之處,即在開設計算機程序設計課程時要切合本校學生實際情況,尤其要基于學生的基礎水平和學習習慣,使課程更具適用性和實用性,正所謂“由淺入深才能漸得科學之智識”。三是創(chuàng)新教學方式。地方院校計算機教師應在具體的教學方式上多費“繡花針功夫”??稍⒔逃诶?,將計算機程序設計課程中抽象的概念以具體實例進行闡述;可采用問題式教學,以學生在日常生活中遇到的難題為切入點,引導學生以編程語言解決問題;可借助游戲編程增強教學的趣味性,寓教于樂,讓學生在游戲中自主學習、鞏固知識。四是打造“雙師”隊伍。一方面要注重優(yōu)秀教師的引進和在校教師的再教育,提升教師的教學水平;另一方面,可依托于校企合作模式,從企業(yè)中外聘應用型教師,幫助學生在“教―學―做”中更好成長。五是借力其他平臺。一方面,慕課作為“互聯(lián)網+教育”的產物,對計算機課程有很大的反哺作用,借助慕課平臺,學生可以跳脫出已有教學模式的時空束縛,能有效提高知識獲取效率;另一方面依托校企合作模式,學生可以獲得更為廣闊的實踐平臺,實現由知識本位向能力本位轉變。
縱觀發(fā)展現狀,新時代背景下國家計算機專業(yè)人才缺口不減反增。貧瘠抑或興起,有賴于地方院校計算機程序設計課程教學策略能否真正落地和合力致效。如何培養(yǎng)出實踐能力強、創(chuàng)新能力強的應用型計算機人才以更好滿足社會發(fā)展之需,我們對此抱有關切,地方院校也應明確自身發(fā)展的答案。對此,經西安交通大學出版社出版發(fā)行的《計算機軟件課程設計與教學研究》一書,可作為研究計算機軟件課程設計與教學的專業(yè)書籍,該書系統(tǒng)闡述了計算機軟件的課程設計、教學理論研究、發(fā)揮學生主體性等問題,對于地方院校的計算機程序設計課程教學策略改進或將有一定的指導作用。
作者:趙宣容 單位:四川托普信息技術職業(yè)學院