基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究

基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究

ID:5998396

大小:27.50 KB

頁數(shù):6頁

時間:2017-12-30

基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究_第1頁
基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究_第2頁
基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究_第3頁
基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究_第4頁
基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究_第5頁
資源描述:

《基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、基于項目驅(qū)動高職院校計算機基礎(chǔ)教學(xué)模式探究  摘要:“項目驅(qū)動”教學(xué)法是以讓學(xué)生完成“項目”的形式來改變傳統(tǒng)的教學(xué)模式,通常是理論教學(xué)與實踐教學(xué)的結(jié)合,并應(yīng)用于高職院校計算機基礎(chǔ)C語言課教學(xué)中。提出基于項目驅(qū)動的教學(xué)框架以及理論教學(xué)與實踐教學(xué)的具體方法與實施過程,改變非計算機專業(yè)的學(xué)生厭學(xué)情緒,提高學(xué)生學(xué)習(xí)興趣,是培養(yǎng)學(xué)生創(chuàng)新意識、創(chuàng)新精神和創(chuàng)新能力的重要方法和手段。關(guān)鍵詞:高職院校C語言;教學(xué)模式;項目驅(qū)動目前,計算機基礎(chǔ)的入門語言一般多為C語言,通過學(xué)習(xí)C語言可以掌握基本的程序設(shè)計思想,基本的推理與演繹算法,學(xué)生能夠獲得編寫簡單程序的能力,從而解決一

2、些常規(guī)問題[1,2]??墒?,傳統(tǒng)的教學(xué)方法枯燥而乏味,學(xué)生慢慢地產(chǎn)生了厭學(xué)情緒,直至最終放棄學(xué)習(xí)??梢?,教學(xué)改革與新的教學(xué)方法探索勢在必行[3-6]。而“項目驅(qū)動”教學(xué)法改變了傳統(tǒng)教學(xué)方法的弊端,使學(xué)生對于完成它有優(yōu)越于他人的成就感,提高了學(xué)生學(xué)習(xí)的積極性與主動性,可用來解決高職院校C語言課程尤其是非計算機專業(yè)的學(xué)生存在的學(xué)習(xí)目的不明確,不重視上機實驗,老師教學(xué)思想和方法單一等問題[7]。6一、項目驅(qū)動在C語言教學(xué)上的應(yīng)用框架項目驅(qū)動型教學(xué)方法通過把項目拆分成一個個子任務(wù),每一個或者幾個子任務(wù)對應(yīng)于一部分教學(xué)內(nèi)容,所有任務(wù)加在一起就是全部的教學(xué)內(nèi)容。這是

3、一種完成實際工作的教學(xué)方法,可以提高學(xué)生的學(xué)習(xí)興趣與解決實際問題的能力,做到真正的培養(yǎng)應(yīng)用型人才。基于項目驅(qū)動的分批分層教學(xué)方式就根據(jù)一個實際的項目或者該項目的子項目,按照教學(xué)內(nèi)容將項目拆分成若干子項目;然后根據(jù)學(xué)生的成績交叉分組,并不是將學(xué)習(xí)成績相同的學(xué)生分為一組,而是按學(xué)習(xí)成績好、中、差的不同層次將學(xué)生分為一組,以好帶差;最后,每一組負(fù)責(zé)一部分子項目。在完成子項目過程中,注重培養(yǎng)學(xué)生團(tuán)隊精神、互相協(xié)作精神以及動手操作能力與成就感,提高學(xué)生的積極性與主動性,培養(yǎng)學(xué)生對工作的熱情。老師在整個過程中起到指導(dǎo)與紐帶的作用,負(fù)責(zé)整體的規(guī)劃與疑難問題解答。最好選

4、用具有實際工作經(jīng)驗,曾經(jīng)負(fù)責(zé)過項目規(guī)劃或者子項目的設(shè)計或者做過實際的工程且有較強軟件工程經(jīng)驗的老師來負(fù)責(zé),這也需要老師與時俱進(jìn),提高自己的業(yè)務(wù)水平。整體的框架如圖1所示。6二、基于項目驅(qū)動模式的C語言基本理論教學(xué)方法語法是C語言教學(xué)中的基礎(chǔ),但由于C語言是中級語言,相比現(xiàn)代程序語言它過于刻板與墨守成規(guī),規(guī)則繁雜、格式嚴(yán)格并不利于教學(xué),而算法的靈活運用必須以語法為基礎(chǔ)。不要單獨把全部的語法先教一遍,枯燥的語法學(xué)習(xí)學(xué)生是沒有興趣的。在教學(xué)上應(yīng)以實例為載體,以程序設(shè)計的算法為主線,將語法的教學(xué)融入到工程實際中,側(cè)重講解如何解決實際問題。培養(yǎng)學(xué)生的創(chuàng)新意識與獨立

5、思考、解決問題的能力,最后再讓學(xué)生理解算法的重要性以及算法與語法的密不可分?;贑語言的項目驅(qū)動教學(xué)模式的設(shè)計分三個階段。第一階段:項目分析與拆分階段。針對所選取的實際工程項目或者子項目,分析其所對應(yīng)的教學(xué)中的知識點,按照同一單元拆分、同一知識點分類的原則來設(shè)計學(xué)生的學(xué)習(xí)項目,按照從簡單到難的順序排列項目,使得項目學(xué)習(xí)具有層次與遞進(jìn)性。教師在分配項目后,先講解基本的概念與編程思想,將知識點融入到項目設(shè)計中,編寫簡單框架程序給學(xué)生作為參考;讓學(xué)生自己設(shè)計程序流程圖,讓所有學(xué)生參與到其中,通過討論選取合適的算法;經(jīng)過提問與解答,每個人提出不同的思路,不斷取舍

6、,在教師的引導(dǎo)與幫助下最終得到組員全部認(rèn)可的方案,并留一條備選方案。第二階段:具體編程與實驗階段。根據(jù)所設(shè)計的方案,組內(nèi)每個學(xué)生都編寫程序代6碼,遇到困難由老師講解同時老師將語法的規(guī)則融入進(jìn)去,每個學(xué)生都講解自己的編程思想與實現(xiàn)算法,對于不同的實現(xiàn)方法相互討論,互相學(xué)習(xí),對于擴(kuò)寬思路大有裨益。最后上機實驗反復(fù)修改,由教師總結(jié)歸納所用到的知識點和不同的編程思想的優(yōu)劣以及每個人的編程特點和需要改進(jìn)的地方。第三階段:項目的評價階段。由學(xué)生撰寫項目完成報告,提出完成情況所用幾種方法,學(xué)到哪些知識點,掌握了幾種算法以及特點,還有哪些不足之處等。再由教師進(jìn)行總結(jié),提

7、出所有學(xué)生的共性問題與解決方案,對進(jìn)步快的同學(xué)提出表揚,對好的算法進(jìn)行推廣,最終實現(xiàn)教學(xué)目標(biāo)。三、基于項目驅(qū)動模式的C語言實踐教學(xué)方法6程序語言的學(xué)習(xí)必須與實踐緊密結(jié)合,編寫程序的同時要求反復(fù)實驗才能更好的掌握語法與算法。基于項目驅(qū)動模式的C語言教學(xué)當(dāng)然也不能缺少實驗,至少要占全部課程的二分之一。采用教師整體講解,然后各組單獨輔導(dǎo)的模式,充分利用多媒體資源將各個子項目完成。具體實施過程:第一階段:討論好的子項目設(shè)計方案各小組每個人都編寫了代碼,這樣每個人都用不同的方法進(jìn)行了實現(xiàn),經(jīng)過上機調(diào)試,各組內(nèi)部互相改錯,互相檢查,對于簡潔、快速的算法進(jìn)行保留,在老

8、師的指導(dǎo)下逐漸完成每個模塊的功能。老師負(fù)責(zé)對疑難問題進(jìn)行解答,并對好的算法與思想

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。