資源描述:
《程序設(shè)計系列課程教學(xué)改革研究.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、程序設(shè)計系列課程教學(xué)改革研究 論文關(guān)鍵詞程序設(shè)計課程 實驗室 實驗教學(xué) 論文摘要程序設(shè)計類課程是工科專業(yè)重要的基礎(chǔ)課程,介紹了本課程小組依托我院本科實驗室平臺,提升程序設(shè)計系列課程質(zhì)量的一些探索改革的方法及經(jīng)驗?! 〕绦蛟O(shè)計系列課程是工科專業(yè)基礎(chǔ)課程的重要組成部分,提升程序設(shè)計系列課程質(zhì)量對于培養(yǎng)學(xué)員采用計算思維分析問題和解決問題能力、提高學(xué)員程序設(shè)計能力,為后續(xù)課程學(xué)習(xí)和科研工作奠定基礎(chǔ)起著非常重要的作用。①目前各高校都在不斷完善實驗室條件建設(shè),軟硬件環(huán)境支持實驗教學(xué)能力也不斷提升,因此如何
2、利用實驗室教學(xué)平臺,提升程序設(shè)計系列課程的教學(xué)質(zhì)量是一個值得研究的課題?! ”疚氖紫确治龀绦蛟O(shè)計課程在以往教學(xué)中存在的一些問題,針對分析的問題,重點圍繞如何利用實驗室平臺開展實驗教學(xué),介紹一下我們在教學(xué)實踐中的一些探索,然后分析一下所取得的教學(xué)效果。最后,給出幾點我們在課程體系建設(shè)和實驗室建設(shè)方面的思考建議?! ?問題分析 程序設(shè)計系列課程的教學(xué)目標(biāo)設(shè)定為希望學(xué)員通過這一系列課程的學(xué)習(xí)掌握面向?qū)ο蟪绦蛟O(shè)計的基本思想、基本知識和基本技能,掌握軟件開發(fā)的基本過程和調(diào)試程序的基本方法,初步具備一定的采用計
3、算思維分析問題、并編寫程序解決問題的能力?! 恼n程目標(biāo)出發(fā),要求我們在教學(xué)過程中緊緊把握兩條主線:編程思想的培養(yǎng)和實際動手能力的鍛煉,突出理論聯(lián)系實際的特點,特別注重實踐動手能力的培養(yǎng)。② 然而,在以往教學(xué)中卻存在著與上述指導(dǎo)思想不符的諸多問題,我們把問題歸納為以下三個方面:第一,重講授輕實踐,這個問題的原因有兩個方面,一方面是在以教師為中心的教學(xué)思想指導(dǎo)下,確立的教員講學(xué)員聽的教學(xué)模式,另一方面是由于實驗教學(xué)條件的缺乏。在我們前幾年的教學(xué)過程中,學(xué)員的作業(yè)和最后的考試都是書面完成的,學(xué)員上機實驗
4、很少。第二個問題是學(xué)員的學(xué)習(xí)興趣與挫敗感均很強,程序設(shè)計課程對于剛?cè)雽W(xué)不久的大一學(xué)員來講應(yīng)該說具有非常強的吸引力,但在學(xué)習(xí)過程中,學(xué)員反映老師講課聽得懂,代碼也看得懂,就是不會自己寫代碼,挫敗感也很強。時間長了,學(xué)員對課程的興趣也逐漸下降。第三個問題就是訓(xùn)練缺乏系統(tǒng)性,從目前我們院本科專業(yè)的課程體系的課程設(shè)置和學(xué)員的學(xué)習(xí)實際來看,學(xué)員在大一學(xué)年學(xué)習(xí)完程序設(shè)計基礎(chǔ)課程之后,在后續(xù)的學(xué)習(xí)中卻很少用到,學(xué)員自己也很少主動去加強訓(xùn)練,久而久之,到了真正要用的時候,也都快忘得差不多了?! ♂槍ι鲜鋈齻€問題,我們
5、認(rèn)為在程序設(shè)計系列課程中應(yīng)該重點思考和解決以下三個方面的問題:一是如何提高學(xué)員的學(xué)習(xí)積極性;二是如何提高課堂教學(xué)效果;三是如何鞏固學(xué)習(xí)成果。我們認(rèn)為這三個問題可以歸納成一點,就是要加強實踐,包括課堂內(nèi)的實踐和課堂外的實踐,從學(xué)的角度來講加強實踐就是學(xué)員只有真正動手編程,才能把程序設(shè)計課程學(xué)好,從教的角度來看就是要求教員加強實驗教學(xué)的組織與設(shè)計。3 2實驗教學(xué)探索 我們認(rèn)為,對于實踐性很強的程序設(shè)計課程,在教學(xué)設(shè)計方面應(yīng)該把握以下幾點,第一就是要精講多練,精講基本概念和原理,通過多練來加深學(xué)員對概念
6、和原理的理解與認(rèn)識;第二就是要邊講邊練,教員在講解一些重要概念的時候,讓學(xué)員同步跟著練習(xí),既提高學(xué)員的學(xué)習(xí)興趣,又能幫助學(xué)員更好地理解概念。第三,應(yīng)該給學(xué)員提供開放式學(xué)習(xí)環(huán)境,程序設(shè)計課程僅靠課堂的練習(xí)是遠(yuǎn)遠(yuǎn)不夠的,因此,應(yīng)該給學(xué)員提供一個可以自主學(xué)習(xí)的環(huán)境,方便查閱課程教學(xué)資源,自主的檢查學(xué)習(xí)情況等;第四就是要給學(xué)有余力的學(xué)員提供項目式學(xué)習(xí)的條件,通過項目式的學(xué)習(xí),進(jìn)一步鞏固課堂學(xué)習(xí)成果,掌握程序調(diào)試和軟件開發(fā)的基本過程。總結(jié)以上幾點,其核心就是把課堂搬進(jìn)實驗室,讓實驗室不僅提供實踐環(huán)境,而且提供學(xué)
7、習(xí)環(huán)境,讓實驗室支撐學(xué)員學(xué)習(xí)的全過程?! ≡诮虒W(xué)實踐中,我們依托本科實驗室的教學(xué)平臺,也就是局域網(wǎng)絡(luò)、投影等教學(xué)設(shè)備,在此基礎(chǔ)上引入了多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)和課程管理系統(tǒng),利用這兩個系統(tǒng)可以實現(xiàn)精講多練,邊講邊練,提高學(xué)員的學(xué)習(xí)積極性,提高課堂的教學(xué)效果;同時也為學(xué)員提供了一個開放式的學(xué)習(xí)環(huán)境,鼓勵學(xué)員根據(jù)自己的學(xué)習(xí)情況,自主的安排學(xué)習(xí)進(jìn)程,持續(xù)性的學(xué)習(xí)和實踐;依托本科實驗室對課外科技活動的支持,課程小組也一直積極指導(dǎo)學(xué)員參加課外科技活動,鞏固課堂的學(xué)習(xí)成果,真正掌握程序設(shè)計思想,提高實踐動手能力?! ?
8、.1多媒體網(wǎng)絡(luò)教學(xué) 為了支持我們前面講的邊講邊練,精講多練,在教學(xué)過程中我們用到了多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng),這個系統(tǒng)在支持實驗教學(xué)方面功能非常強大,我們主要用到的功能主要有:(1)屏幕廣播、多教室、多教員;(2)屏幕監(jiān)控;(3)投影儀局部放大?! ⊥ㄟ^這些教學(xué)手段的使用,應(yīng)該說對課程教學(xué)效果起到了很好的作用,一方面便于控制學(xué)員課堂狀態(tài),另一方面也便于交互。 2.2Moodle課程管理系統(tǒng) 我們覺得要提高學(xué)生的動手能力,首先要讓他們愿意到實驗室來。所以實驗