計算機專業(yè)大學生程序設(shè)計課程教學方法的探討論文_第1頁
計算機專業(yè)大學生程序設(shè)計課程教學方法的探討論文_第2頁
計算機專業(yè)大學生程序設(shè)計課程教學方法的探討論文_第3頁
計算機專業(yè)大學生程序設(shè)計課程教學方法的探討論文_第4頁
計算機專業(yè)大學生程序設(shè)計課程教學方法的探討論文_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第頁共頁計算機專業(yè)大學生程序設(shè)計課程教學方法的討論論文計算機專業(yè)大學生程序設(shè)計課程教學方法的討論論文武漢大學遙感信息工程學院是集遙感、測繪、信息技術(shù)于一體的信息和工程類學院,學院培養(yǎng)的人才在中國乃至世界上一直具有重要的影響力。在本科生培養(yǎng)方面,除了系統(tǒng)培養(yǎng)學生的空間科學、地球科學等專業(yè)知識外,還系統(tǒng)培養(yǎng)學生的信息科學知識,包括計算機網(wǎng)絡(luò)技術(shù)、程序設(shè)計技術(shù)、數(shù)據(jù)庫技術(shù)、形式識別與人工智能技術(shù)等。由于專業(yè)課程較多,相對于計算機專業(yè)的學生來說,本院學生在信息學科的課程數(shù)與課時數(shù)安排上還是較少,比方計算機原理、操作系統(tǒng)原理等課程都沒有教學安排。本人承當學院程序設(shè)計技術(shù)的本科教學工作,在學生計算機根底相對薄弱、程序設(shè)計課時安排有限的情況下,使用一套老師理論講解與學生理論操作嚴密結(jié)合的三階段教學方法,使學生迅速跨過了程序設(shè)計的門檻,讓學生可以通過后續(xù)持續(xù)的自我編程練習來進步編程素質(zhì),獲得了很好的教學效果。一、程序設(shè)計課程的三階段教學方法。程序設(shè)計是一門理論性較強的課程,理想的教學結(jié)果應(yīng)該是學生通過程序設(shè)計課程的學習掌握編程語言、養(yǎng)成良好的編程習慣并可以完成簡單的軟件開發(fā)任務(wù)。根據(jù)程序設(shè)計課程的特點,學院將教學場地安排在具備100臺左右計算機的機房。結(jié)合本院學生的學科背景、計算機知識儲藏等情況,本人將整個課程的教學過程劃分成3個階段,不同階段采用不同的詳細教學方法,各階段詳細教學方法如下表所示。第一階段,即學生剛開場學習程序設(shè)計的階段。首先老師進展教材相應(yīng)章節(jié)的知識講解,使學生理解相應(yīng)的根底理論。然后老師將例如代碼輸入到程序編譯器,該過程中輔助適當?shù)拇a介紹并編譯運行。最后要求學生將代碼在各自機位的計算機上進展輸入與編譯運行。對于初學者來說,最后過程中往往會產(chǎn)生大量的低級錯誤,包括編譯器操作錯誤、輸入法引起的符號錯誤等,這時學生通過舉手示意,老師即到相應(yīng)機位查看并解決各種問題,同時向?qū)W生解釋錯誤產(chǎn)生的原因。第一階段的教學進度會比擬慢,主要是由于學生剛開場接觸程序設(shè)計課程,對編程環(huán)境以及程序設(shè)計理論比擬生疏,因此會犯許多低級錯誤。老師在解決這類錯誤時,一方面需要自身具備較強的程序設(shè)計功底與豐富的程序設(shè)計經(jīng)歷,因為許多低級錯誤較難通過常規(guī)的編譯器錯誤提示來定位與排除。另一方面老師也需要具備充分的耐心以及適當?shù)募记?假如出現(xiàn)的錯誤匪夷所思,那么可通過學生的重復(fù)演示來定位程序錯誤的原因。隨著學生練習次數(shù)的增加,程序出錯的概率會逐漸降低,這時就可進入第二階段。第二階段,即學生對編程較為熟悉的階段。首先老師同樣進展教材相應(yīng)章節(jié)的知識講解,使學生掌握相應(yīng)的根底理論。然后要求學生將例如代碼輸入到編譯器并編譯執(zhí)行。假如例子較為復(fù)雜的話,該過程中局部學生也會出現(xiàn)一些編譯錯誤或邏輯錯誤,導(dǎo)致代碼無法運行或運行得到錯誤結(jié)果,同樣學生通過舉手示意,老師到相應(yīng)機位查看、解決并解釋問題。最后老師公布標準代碼并適當解釋代碼含義,編譯執(zhí)行并展示代碼執(zhí)行結(jié)果。在該過程中老師需要要求學生參考標準代碼,養(yǎng)成良好的編程習慣。第二階段的教學進度就比擬快了,該階段可一直持續(xù)到將教材內(nèi)容全部講授完畢。第三階段,即學生進展軟件設(shè)計的理論練習階段。首先老師布置一個軟件設(shè)計任務(wù),比方要求學生編寫一個類似于微軟“畫圖板”的軟件,明確要求軟件需要具備的根本功能,并要求代碼具備標準性、軟件具備美觀實用性等。然后學生利用三周左右的時間去獨立完成軟件設(shè)計任務(wù),該過程中學生可以互相交流或上網(wǎng)查閱相應(yīng)資料,但不允許代碼拷貝與抄襲。最后每位學生利用10分鐘左右的時間公開演示所設(shè)計的軟件,介紹根本功能與創(chuàng)意性、并展示關(guān)鍵代碼等。在學生演示過程中,老師適當提問或點評,并根據(jù)學生的演示情況進展打分作為期末成績的一局部。第三階段可極大進步學生的理論動手才能,由于采用公開演示的方式,也根本杜絕了抄襲現(xiàn)象。三階段教學方法,各階段在整個教學過程中所占的時間比例如圖1所示。三階段的教學過程完畢后,幾乎所有學生均能掌握程序設(shè)計的根本理論,具備程序設(shè)計的'理論動手才能,可以獲得較為理想的教學效果。二、教學成果展示。以我院學生2023——2023學年、2023——2023學年學生程序設(shè)計課程的期末成績,來說明三階段教學方法的教學效果。2023——2023學年,由于學院教學條件的限制,程序設(shè)計課程主要在普通教室授課,教學過程主要以理論講述為主,課后學生動手練習為輔。2023——2023學年,由于學院教學條件的改善,程序設(shè)計課程改為在計算機房授課,并按照三階段教學方法來施行教學工作。統(tǒng)計學生兩個不同學年的期末成績,得到如圖2、圖3所示的結(jié)果。從圖2中可看出,2023——2023學年,62名學生參加考試,獲得及格成績的學生人數(shù)為49名,不及格學生人數(shù)為13名,大局部及格同學的成績位于80分左右。從該結(jié)果可看出,程序設(shè)計課程假如僅僅使用課堂授課的方式,較難獲得理想的教學效果。從圖3中可看出,2023——2023學年,72名學生參加考試,獲得及格成績的學生人數(shù)為70名,不及格學生人數(shù)為2名,大局部及格同學的成績位于90分以上。從該結(jié)果可看出,程序設(shè)計課程改為在計算機房授課,并采用三階段教學方法后,獲得了理想的教學效果。通過將學生的成績按照≤69分、70——79分、80——89分、≥90分劃分為4個成績區(qū)間,分別統(tǒng)計2023——2023學年、2023——2023學年4個成績區(qū)間學生人數(shù)占總?cè)藬?shù)的百分比??梢钥闯?2023——2023學年學生期末成績主要分布在89分以下,而2023——2023學年學生期末成績主要分布在90分以上,由此可見三階段教學方法相對于傳統(tǒng)的教學方法來說,可以顯著改善非計算機專業(yè)的大學生程序設(shè)計課程的教學效果。三、結(jié)論。程序設(shè)計是一門理論性較強的課程,對于高校非計算機專

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論