




已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)科教育論文-“程序設(shè)計(jì)”實(shí)驗(yàn)教學(xué)與實(shí)踐摘要本文從實(shí)驗(yàn)教學(xué)角度,結(jié)合作者多年從事“程序設(shè)計(jì)”教學(xué)經(jīng)驗(yàn),以典型實(shí)例對(duì)該課程的實(shí)驗(yàn)教學(xué)環(huán)節(jié)作了初步探討,指出了運(yùn)用現(xiàn)代教學(xué)手段,促進(jìn)實(shí)驗(yàn)教學(xué)的若干可行途徑。關(guān)鍵詞實(shí)驗(yàn)教學(xué);教學(xué)質(zhì)量;程序設(shè)計(jì);多媒體“程序設(shè)計(jì)”是一門(mén)重要的計(jì)算機(jī)基礎(chǔ)課程,通過(guò)本課程的學(xué)習(xí),使學(xué)生在程序設(shè)計(jì)和應(yīng)用軟件的開(kāi)發(fā)兩個(gè)方面都得到鍛煉。是學(xué)習(xí)高級(jí)語(yǔ)言編程的首選語(yǔ)言,通過(guò)對(duì)的基本特點(diǎn)、語(yǔ)法規(guī)則、程序設(shè)計(jì)等內(nèi)容的講解,使學(xué)生逐步掌握程序設(shè)計(jì)的基礎(chǔ)知識(shí)和面向過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì)方法,培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格,為進(jìn)一步學(xué)習(xí)計(jì)算機(jī)相關(guān)課程或從事軟件開(kāi)發(fā)奠定基礎(chǔ)?!俺绦蛟O(shè)計(jì)”是一門(mén)實(shí)踐性很強(qiáng)的課程,只有通過(guò)大量的上機(jī)實(shí)驗(yàn),才能真正掌握。因此,除了注重課堂教學(xué)外,重視和搞好實(shí)驗(yàn)教學(xué),加強(qiáng)學(xué)生的動(dòng)手能力培養(yǎng),是提高課程教學(xué)質(zhì)量的關(guān)鍵。在實(shí)驗(yàn)教學(xué)中,學(xué)生應(yīng)是在教師事先設(shè)定好的“實(shí)驗(yàn)任務(wù)驅(qū)動(dòng)”下進(jìn)行上機(jī)操作,這樣,學(xué)生的實(shí)驗(yàn)?zāi)康男詮?qiáng),有利于培養(yǎng)學(xué)生的計(jì)算機(jī)實(shí)際操作能力。1注重實(shí)驗(yàn)環(huán)節(jié),鍛煉編程能力1通過(guò)有針對(duì)性的上機(jī)實(shí)驗(yàn),逐步加深學(xué)生對(duì)課堂講授內(nèi)容的理解,培養(yǎng)學(xué)生靈活運(yùn)用所學(xué)知識(shí)分析、解決一般問(wèn)題的能力,真正了解程序在計(jì)算機(jī)中的執(zhí)行過(guò)程以及計(jì)算機(jī)軟件的基本開(kāi)發(fā)過(guò)程。要求學(xué)生能使用程序控制的三種基本結(jié)構(gòu)(順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu))和相關(guān)語(yǔ)法熟練編寫(xiě)應(yīng)用程序,掌握常用的典型算法和編程技巧。實(shí)驗(yàn)應(yīng)涉及數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件等核心知識(shí)點(diǎn)。前期準(zhǔn)備上機(jī)前的準(zhǔn)備工作包括復(fù)習(xí)和掌握與本次實(shí)驗(yàn)有關(guān)的教學(xué)內(nèi)容。對(duì)實(shí)驗(yàn)問(wèn)題進(jìn)行認(rèn)真分析,設(shè)計(jì)相關(guān)算法,編寫(xiě)紙上代碼,給出初步解決方案。實(shí)驗(yàn)過(guò)程在TurboC2.0(TC)的集成開(kāi)發(fā)環(huán)境中編輯和調(diào)試程序,使用多組數(shù)據(jù)對(duì)程序進(jìn)行測(cè)試,使輸出數(shù)據(jù)與預(yù)期結(jié)果相符。若條件許可,打印程序和運(yùn)行結(jié)果,以備檢查。實(shí)驗(yàn)報(bào)告編寫(xiě)與整理實(shí)驗(yàn)報(bào)告是上機(jī)實(shí)驗(yàn)的基本要求,也是培養(yǎng)嚴(yán)謹(jǐn)科學(xué)作風(fēng)的重要途徑,實(shí)驗(yàn)報(bào)告的主要內(nèi)容包括:實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)之初,必須明確實(shí)驗(yàn)?zāi)康?,以保證達(dá)到所指定的基本要求。在撰寫(xiě)實(shí)驗(yàn)報(bào)告時(shí),要進(jìn)一步確認(rèn)是否達(dá)到預(yù)期目的。實(shí)驗(yàn)內(nèi)容根據(jù)教學(xué)進(jìn)度、上機(jī)學(xué)時(shí)、學(xué)生基礎(chǔ)等因素,選擇與課堂講授內(nèi)容相關(guān)的多個(gè)實(shí)驗(yàn)題目。在每一個(gè)實(shí)驗(yàn)題目中,均提出一些具體要求。特別值得一提的是,這些實(shí)驗(yàn)題目應(yīng)具有一定的知識(shí)性和趣味性。程序設(shè)計(jì)程序設(shè)計(jì)應(yīng)包括算法設(shè)計(jì)、必要的N-S流程圖、根據(jù)算法或流程圖編寫(xiě)的源程序、函數(shù)模塊說(shuō)明、代碼注釋等。調(diào)試運(yùn)行采用各種測(cè)試數(shù)據(jù),特別是可能導(dǎo)致程序產(chǎn)生錯(cuò)誤結(jié)果的數(shù)據(jù)調(diào)試程序,以檢查程序的“健壯性”。經(jīng)調(diào)試正確的源程序應(yīng)具有良好的“可讀性”,并符合結(jié)構(gòu)化程序設(shè)計(jì)原則。實(shí)驗(yàn)總結(jié)實(shí)驗(yàn)過(guò)程中的大量工作是程序調(diào)試,在調(diào)試過(guò)程中會(huì)遇到各種各樣的問(wèn)題,每解決一個(gè)問(wèn)題都將有益于編程能力的提高。因此,對(duì)實(shí)驗(yàn)的總結(jié),最主要的是程序調(diào)試經(jīng)驗(yàn)的總結(jié)。分析實(shí)驗(yàn)中遇到的問(wèn)題,并給出合理的解決方法。確認(rèn)本次實(shí)驗(yàn)是否達(dá)到實(shí)驗(yàn)?zāi)康摹?針對(duì)知識(shí)結(jié)構(gòu),精心策劃選題學(xué)習(xí),算法分析與設(shè)計(jì)是核心,而新穎的選題又能促使學(xué)生主動(dòng)地探尋問(wèn)題的求解算法。因此,針對(duì)實(shí)驗(yàn)環(huán)節(jié),精心選題對(duì)培養(yǎng)學(xué)生的編程能力、激發(fā)學(xué)生的編程熱情是極其重要的。如果單純列出幾個(gè)復(fù)習(xí)相關(guān)語(yǔ)法的練習(xí)題,學(xué)生勢(shì)必感到編程的枯燥無(wú)味,從而產(chǎn)生消極、甚至畏懼的心理,長(zhǎng)此以往,必將挫傷學(xué)生的學(xué)習(xí)積極性。這里精心編選了供教學(xué)同行作為上機(jī)參考內(nèi)容的兩個(gè)典型問(wèn)題(程序均在TC下調(diào)試通過(guò)),每個(gè)問(wèn)題由題目、選題背景、主要語(yǔ)法、算法描述、程序清單、運(yùn)行結(jié)果、上機(jī)指導(dǎo)組成。題目一求以下定積分的近似值12:、。選題背景數(shù)學(xué)與計(jì)算機(jī)是聯(lián)系十分緊密的兩門(mén)學(xué)科,許多數(shù)學(xué)問(wèn)題需要借助計(jì)算機(jī)來(lái)解決。求定積分是“微積分”的一個(gè)重要內(nèi)容,選擇這一題目可以將數(shù)學(xué)知識(shí)與計(jì)算機(jī)編程有機(jī)地結(jié)合起來(lái),培養(yǎng)學(xué)生利用去解決數(shù)學(xué)問(wèn)題的能力。主要語(yǔ)法函數(shù)、函數(shù)指針?biāo)惴枋鲞B續(xù)函數(shù)f(x)(假設(shè)f(x)0)在a,b上的定積分等于x=a、x=b、y=0及y=f(x)所圍成的曲邊梯形面積。典型的定積分近似計(jì)算方法有梯形數(shù)值積分法(梯形法)和Simpson法(拋物線法)。從數(shù)學(xué)知識(shí)得知3,對(duì)梯形法,面積近似值為(f(a)+f(b)/2+f(a+h)+f(a+2*h)+.+f(a+(n-1)*h)*h其中,h=(b-a)/n。對(duì)拋物線法,面積近似值為h/3(f(a)+4f(a+h)+2f(a+2h)+4f(a+3h)+2f(a+4h)+.+2f(a+(n-2)h)+4f(a+(n-1)h)+f(b)其中,h=(b-a)/n。(n為偶數(shù))我們可以編寫(xiě)一個(gè)可共用的函數(shù)f,接收來(lái)自主程序的實(shí)際參數(shù)(積分下限、積分上限、被積函數(shù))即可求出對(duì)應(yīng)的面積近似值。這里,函數(shù)指針作為形式參數(shù),函數(shù)名作為實(shí)際參數(shù)。程序清單doublef1(doublex1)doubleg1;g1=1+x1*x1;return(g1);doublef2(doublex2)doubleg2;g2=1+x2+x2*x2+x2*x2*x2;return(g2);doublef3(doublex3)doubleg3;g3=x3/(1+x3*x3);return(g3);doublef(doublea,doubleb,double(*p)()/*梯形法*/intn,i;doubles,h,y;s=(*p)(a)+(*p)(b)/2;n=100;h=(b-a)/n;for(i=1;in;i+)s+=(*p)(a+i*h);y=s*h;return(y);main()doubley1,y2,y3;y1=f(0.0,1.0,f1);y2=f(0.0,2.0,f2);y3=f(0.0,3.5,f3);printf(y1=%5.2lf,y2=%5.2lf,y3=%5.2lfn,y1,y2,y3);運(yùn)行結(jié)果y1=1.33,y2=10.67,y3=1.29將函數(shù)f改為如下代碼,即為拋物線法,程序其余代碼不變。doublef(doublea,doubleb,double(*p)()intn,i;doubles,h,y;s=(*p)(a)+(*p)(b);n=100;h=(b-a)/n;for(i=1;in;i+)if(i%2!=0)s+=4*(*p)(a+i*h);elses+=2*(*p)(a+i*h)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家鄉(xiāng)宣傳活動(dòng)方案
- 寒假烘焙活動(dòng)方案
- 客戶diy活動(dòng)策劃方案
- 寒假續(xù)費(fèi)活動(dòng)方案
- 寄快遞減免活動(dòng)方案
- 宣傳平安綜治活動(dòng)方案
- 小區(qū)泳池預(yù)售活動(dòng)方案
- 實(shí)踐活動(dòng)剪紙活動(dòng)方案
- 定點(diǎn)邀請(qǐng)活動(dòng)方案
- 寒假居家活動(dòng)策劃方案
- 2024年廣東省臺(tái)山市事業(yè)單位公開(kāi)招聘教師崗考試題帶答案分析
- 浙江省寧波市寧海中學(xué)2024-2025學(xué)年高一上學(xué)期期初考試(創(chuàng)新班)物理試題含答案或解析
- 番禺社區(qū)專職試題及答案
- 急性心梗的介入治療課件
- 職業(yè)技術(shù)學(xué)院旅游管理專業(yè)《景區(qū)服務(wù)與管理》課程標(biāo)準(zhǔn)
- 貨物暫存協(xié)議合同模板
- 中央企業(yè)合規(guī)管理系列指南
- 貴州省貴陽(yáng)市2025年中考語(yǔ)文一模試卷附參考答案
- 防汛防雷安全培訓(xùn)
- 鐵路項(xiàng)目施工管理制度
- 新疆維吾爾自治區(qū)2024年普通高校招生單列類(選考外語(yǔ))高職(專科)批次投檔情況 (理工)
評(píng)論
0/150
提交評(píng)論