第一篇:C語言課程實(shí)習(xí)2012
《C語言程序設(shè)計(jì)》課程設(shè)計(jì)
一.課程性質(zhì)
C程序課程設(shè)計(jì)是《C程序設(shè)計(jì)》課程的實(shí)踐環(huán)節(jié),其目的是為學(xué)生提供了一個(gè)既動手又動腦,獨(dú)立實(shí)踐的機(jī)會,學(xué)生將課本上的理論知識和實(shí)際有機(jī)的結(jié)合起來,鍛煉學(xué)生分析、解決較復(fù)雜問題的能力,提高學(xué)生獨(dú)立編寫大編程的能力。
二、基本要求
1、課程設(shè)計(jì)可采取每人或2人一題,可任選題目進(jìn)行設(shè)計(jì)。每組成員分工合作完成一個(gè)課程設(shè)計(jì)時(shí),每個(gè)人的任務(wù)不同;
2、要求利用結(jié)構(gòu)化程序設(shè)計(jì)方法以及C的編程思想來完成系統(tǒng)的設(shè)計(jì);
3、模塊化程序設(shè)計(jì):要求在設(shè)計(jì)的過程中,按功能定義函數(shù),進(jìn)行模塊化設(shè)計(jì),各個(gè)功能模塊用函數(shù)的形式來實(shí)現(xiàn);
3、學(xué)生所選課題必須上機(jī)通過,并獲得滿意的結(jié)果;
4、程序書寫風(fēng)格:鋸齒型書寫格式。
三、課程設(shè)計(jì)報(bào)告的要求
1、需求分析
描述問題。簡述課題要解決的問題是什么,有什么要求和限制條件。
2、總體設(shè)計(jì)(程序設(shè)計(jì)組成框圖、流程圖)
3、詳細(xì)設(shè)計(jì)(模塊功能說明(如函數(shù)功能、入口及出口參數(shù)說明,函數(shù)調(diào)用關(guān)系描述等))
4、源程序清單和結(jié)果:源程序要加注釋。結(jié)果要包括測試數(shù)據(jù)和運(yùn)行結(jié)果。
5、設(shè)計(jì)心得
四、考核標(biāo)準(zhǔn):
成績按五分制評定:優(yōu)、良、中、及格和不及格
評價(jià)標(biāo)準(zhǔn)
課程設(shè)計(jì)成績評定的依據(jù)有設(shè)計(jì)文檔資料(40%)、具體實(shí)現(xiàn)設(shè)計(jì)方案的程序(25%)、驗(yàn)收(25%)課程設(shè)計(jì)考勤登記表(10%)。
優(yōu)(90分以上):必須要有一定的創(chuàng)意,有自己獨(dú)特的算法。按要求完成課題的全部功能,有完整的符合標(biāo)準(zhǔn)的文檔,文檔有條理、文筆通順,格式正確,其中有總體設(shè)計(jì)思想的論述,有正確的流程圖,程序完全實(shí)現(xiàn)設(shè)計(jì)方案,設(shè)計(jì)方案先進(jìn),軟件可靠性好;
良(80-89分):完成課題規(guī)定的功能,有完整的符合標(biāo)準(zhǔn)的文檔,文檔有條理、文筆通順,格式正確;有完全實(shí)現(xiàn)設(shè)計(jì)方案的軟件,設(shè)計(jì)方案較先進(jìn),無明顯錯(cuò)誤;
中(70-79分):完成課題規(guī)定的功能,有完整的符合標(biāo)準(zhǔn)的文檔,有基本實(shí)現(xiàn)設(shè)計(jì)方案的軟件,設(shè)計(jì)方案正確,但有少于失誤;
及格:完成課題規(guī)定的大部分功能,有完整的符合標(biāo)準(zhǔn)的文檔,有基本實(shí)現(xiàn)設(shè)計(jì)方案的軟件,設(shè)計(jì)方案基本正確,個(gè)別功能沒有實(shí)現(xiàn),但錯(cuò)誤不多;
不及格:完全復(fù)制別人的文檔資料,沒有完成課題規(guī)定的功能,沒有完整的符合標(biāo)準(zhǔn)的文檔,軟件沒有基本實(shí)現(xiàn)設(shè)計(jì)方案,設(shè)計(jì)方案嚴(yán)重錯(cuò)誤。
五、參考設(shè)計(jì)題目
1.小學(xué)生數(shù)學(xué)CAI系統(tǒng)
設(shè)計(jì)內(nèi)容:
該系統(tǒng)為小學(xué)數(shù)學(xué)輔助教學(xué)系統(tǒng),利用該系統(tǒng)可以鍛煉小學(xué)生的數(shù)學(xué)運(yùn)算能力。它包括+、-、×、÷四則運(yùn)算。
設(shè)計(jì)要求:
1)系統(tǒng)菜單可以選擇包含的運(yùn)算符(+、-或×、÷)、數(shù)值的位數(shù)(1位,2位、3位)。
2)單擊“開始”,系統(tǒng)自動隨機(jī)地出10道題。
3)每出一題,小學(xué)生輸入答案后,第一次答對,系統(tǒng)給出信息“完全正確,你非常聰明!加10分”,總分+10分,顯示下一題;若答錯(cuò)了,系統(tǒng)給出信息“你答錯(cuò)了,繼續(xù)努力!”,繼續(xù)顯示該題目,若第2次答對了,系統(tǒng)給出信息“答對了,你很棒!加8分”,總分+8分,顯示下一題;若答錯(cuò)了,系統(tǒng)給出信息“你答錯(cuò)了,繼續(xù)努力!”,繼續(xù)顯示該題目,若第3次答對了,系統(tǒng)給出信息“答對了,祝賀你!加6分”,總分+6分,顯示下一題;若答錯(cuò)了,系統(tǒng)給出信息“非常遺憾你又答錯(cuò)了,請繼續(xù)做下一題。本題的正確答案為??”,繼續(xù)顯示下一題;
當(dāng)答完所有的題給出總分
2.英語字典
設(shè)計(jì)內(nèi)容:
設(shè)計(jì)一個(gè)簡單的英語字典,輸入英語單詞,顯示中文含義,設(shè)計(jì)要求:
1)自行設(shè)計(jì)一單詞庫;
2)詞庫的編輯功能(添加、修改、刪除題庫中的單詞)
3)具有查詢的功能(“英漢”和“漢英”兩種方式)
3.學(xué)生學(xué)籍管理系統(tǒng)
可對學(xué)生學(xué)籍進(jìn)行注冊,修改,刪除,查找,統(tǒng)計(jì)等操作。
功能要求:
(1)系統(tǒng)以菜單方式工作。
(2)登記學(xué)生的學(xué)號,姓名,班級和籍貫信息
(3)修改已知學(xué)號的學(xué)生信息;
(4)刪除已知學(xué)號的學(xué)生信息;
(5)查找已知學(xué)號的學(xué)生信息;
(6)查找并統(tǒng)計(jì)某個(gè)籍貫的學(xué)生信息及總數(shù)。
4.其它難度相近的自選題目。
附:課程實(shí)習(xí)報(bào)告封面
廣東海洋大學(xué)職業(yè)教育學(xué)院
《C語言程序設(shè)計(jì)》課程實(shí)習(xí)報(bào)告
題目:英語字典班級:應(yīng)電111
學(xué)號:201136626133姓名:邱洪文成績:
指導(dǎo)教師:
日期:年月日
第二篇:C語言課程實(shí)習(xí)報(bào)告
新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院 《 VB程序與設(shè)計(jì)
教學(xué)實(shí)習(xí)報(bào)告
部門:信息技術(shù)學(xué)院
專業(yè): 計(jì)算機(jī)應(yīng)用
班級:10高職應(yīng)用班
姓名: 李蒙
指導(dǎo)教師: 徐玉蓮
》
《VB程序與設(shè)計(jì)》教學(xué)實(shí)習(xí)報(bào)告
10高職應(yīng)用班李蒙
一、實(shí)習(xí)時(shí)間:2012年6月21日—2012年6月25日
二、實(shí)習(xí)地點(diǎn):第一微機(jī)室
三、實(shí)習(xí)目的:
1、熟悉我們自己所用的計(jì)算機(jī)的VB開發(fā)環(huán)境,并且能夠熟練掌握,達(dá)到錯(cuò)誤能找到原因并且加以改正。
2、加深對課本理論知識的理解,進(jìn)一步掌握書中重點(diǎn)、難點(diǎn)實(shí)例,鍛煉自己的編寫程序能力和實(shí)際應(yīng)用能力。
3、上機(jī)調(diào)試程序的過程中,發(fā)現(xiàn)錯(cuò)誤,解決錯(cuò)誤,保證程序的正確運(yùn)行,運(yùn)行結(jié)果與給定結(jié)果完全相同。
4、學(xué)會用書中基本知識解決實(shí)際中的一些問題,將書本所學(xué)的內(nèi)容與實(shí)際操作相結(jié)合,明確思路。將自身的不足與缺陷改掉,養(yǎng)成良好編輯風(fēng)格
5、培養(yǎng)我們的主觀能動性、溝通、表達(dá)能力和團(tuán)隊(duì)合作意識,為我們以后的發(fā)展打下基礎(chǔ)。
四、實(shí)習(xí)內(nèi)容及方法:
第三篇:C語言課程實(shí)習(xí)
課程實(shí)習(xí)
一、C程序上機(jī)操作方法及運(yùn)行環(huán)境
編寫一個(gè)C程序,輸入a, b, c,d四個(gè)值,輸出其中最小者。
#include
main()
{
int a,b,c,d,t;
printf(“Please input numbers:”);
scanf(“%d,%d,%d,%d”,&a,&b,&c,&d);
t=min(min(min(a,b),c),d);
printf(“min number is:%dn”,t);
}
int min(int x,int y)
{
int z;
if(x z=x; else z=y; return(z); } 運(yùn)行結(jié)果:Please input numbers:4,6,3,9 min number is: 3課程實(shí)習(xí) 二、C程序上機(jī)操作方法及運(yùn)行環(huán)境 從鍵盤輸入三個(gè)字符,要求輸出這三個(gè)字符,并輸出它們的ASCII碼及其ASCII碼的平方根和的平方。 #include #include void main() { char ch1,ch2,ch3; float t; scanf(“%c,%c,%c”,&ch1,&ch2,&ch3); t=sqrt(ch1)+sqrt(ch2)+sqrt(ch3); printf(“%c,%dn”,ch1,ch1); printf(“%c,%dn”,ch2,ch2); printf(“%c,%dn”,ch3,ch3); printf(“%fn”,t*t); } 運(yùn)行結(jié)果:a,b,c a,97 b,98 c,99 881.98468 3課程實(shí)習(xí) 三、循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 1)輸入兩個(gè)正整數(shù)m和n; 2)如果m=n輸出最大公約數(shù)m程序結(jié)束; 3)若m>n則m=m-n否則n=n-m; 4)返回到2)(循環(huán))。 #include void main() { int m,n; scanf(“%d%d”,&m,&n); while(m!=n) { if(m>n)m=m-n; else n=n-m; } printf(“%dn”,m); } 運(yùn)行結(jié)果: 34,2 4課程實(shí)習(xí) 四、循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 打印下面的圖案 # # # # # # # # # # # # # # #include void main() { int i,j; for(i=1;i<=4;i++) { for(j=1;j printf(“ ”); for(j=5;j>=i;j--) printf(“*”); putchar('n'); } } 課程實(shí)習(xí) 五、數(shù)組的應(yīng)用 輸入一個(gè)0到150之間的十進(jìn)制整數(shù),要求把此數(shù)轉(zhuǎn)化為二進(jìn)制形式。如: 143↙ 10001111 #include void main() { int a,b[7],i; scanf(“%d”,&a); for(i=0;i<=7;i++) { if(a/2<1) b[i]=1; if(a==3) b[i]=1,b[i+1]=1; else b[i]=a%2; { if(a%2==0) a=a/2; else a=(a-1)/2; } } printf(“%d%d%d%d%d%d%d%dn”,b[7],b[6],b[5],b[4],b[3],b[2],b[ 1],b[0]); } 運(yùn)行結(jié)果: 0110001 1課程實(shí)習(xí) 六、函數(shù) 輸入10個(gè)景區(qū)內(nèi)的5個(gè)不同景點(diǎn)門票價(jià)位,分別用函數(shù)求: ①每個(gè)景區(qū)平均價(jià)位; ②每個(gè)景點(diǎn)的平均價(jià)位; ③找出最高的價(jià)位所對應(yīng)的景點(diǎn)和景區(qū)。 #include #define n1 10 #define n2 5 float a_jingqu[n1],a_jingdian[n2]; void main() { void input(float a[][n2]); void jingqu_aver(float a[][n2]); void jingdian_aver(float a[][n2]); int hightest(int *q,int *d,float a[][n2]); float d(float a[][n2]); int i,j,q=0,d=0; float price[n1][n2],h; input(price); jingqu_aver(price); jingdian_aver(price); printf(“nn 序號 景點(diǎn) 1 2 3 4 5平均價(jià)位nn”); for(i=0;i { printf(“ NO.%d ”,i+1); for(j=0;j { printf(“%8.2f”,price[i][j]); } printf(“%8.2fnn”,a_jingqu[i]); } printf(“景點(diǎn)平均”); for(i=0;i { printf(“%8.2f”,a_jingdian[i]); } h=hightest(&s,&c,price); printf(“nn 最高價(jià)位為:%f 是第%d 個(gè)景區(qū),第%d 個(gè)景點(diǎn)的價(jià)位nn”,h,q,d) } void input(float a[][n2]) { int i,j; for(i=0;i { printf(“nn 輸入%d 個(gè)景區(qū)的 5 個(gè)價(jià)位nn”,i+1); for(j=0;j { scanf(“%f”,&a[i][j]); } } } void jingqu_aver(float a[][n2]) { int i,j; float s; for(i=0;i { s=0; for(j=0;j { s+=a[i][j]; } a_jingqu[i]=s/n2; } } void jingdian_aver(float a[][n2]) { int i,j; float s; for(i=0;i { s=0; for(j=0;j { s+=a[j][i]; } a_jingdian[i]=s/n1; } } int hightest(int *q,int *d,float a[][n2]) { float hightest=0; int i,j; for(i=0;i { for(j=0;j { if(a[i][j]>hightest) { hightest=a[i][j]; *q=i+1; *d=j+1; } } } return(hightest);} 課程實(shí)習(xí) 七、指針 輸入10個(gè)整數(shù),找出其中最小的數(shù)并與第一個(gè)數(shù)對換。寫三個(gè)函數(shù):①輸入10個(gè)數(shù) ②進(jìn)行處理; ③輸出10個(gè)數(shù)。 #include void main() { void readin(int *); int comp(int *); void print(int *); int a[10]; readin(a); comp(a); print(a); } void readin(int *p) { int i=0; printf(“please input numbers:n”);for(;i<10;i++) scanf(“%d”,p++); } int comp(int *f) { int i,j,t; for(i=0;i<10;i++) {if(*(f+j)<*(f+i))continue; j=i; } t=*(f+j); *(f+j)=*f; *f=t; } void print(int *u) { int i; printff(“pleas input i:n”); for(i=0;i<10;i++) printf(“%d ”,*u++); printf(“n”); } 運(yùn)行結(jié)果:***83966 2 ***183966 NJ。淑紳園 課程 NJ.淑紳園語言課程 一、語言教學(xué)總目標(biāo): 學(xué)主持、練口才、增自信、懂禮儀、長才干。 ---NJ淑紳園 語言課程 培養(yǎng)少年兒童觀察生活、認(rèn)識生活、體驗(yàn)生活的能力,從小養(yǎng)成用心觀察事物、用腦思考事物和動手寫作的習(xí)慣,促進(jìn)少年兒童的學(xué)習(xí)熱情,提高他們的語言能力、組織能力和社會交往能力,為少年兒童提供開闊視野、展示自我、增強(qiáng)自信的學(xué)習(xí)實(shí)踐的天地。 二、語言教學(xué)的內(nèi)容與要求 1、創(chuàng)造一個(gè)自由、寬松的語言環(huán)境,支持、鼓勵(lì)、吸引幼兒與教師、同伴或其他人交談,體驗(yàn)語言交流的樂趣,學(xué)習(xí)使用適當(dāng)?shù)摹⒍Y貌的語言交往。 2、鼓勵(lì)幼兒大膽、清楚地表達(dá)自己的想法和感受,嘗試說明、描述簡單的事物或過程,發(fā)展語言表達(dá)能力和思維能力。 3、養(yǎng)成幼兒注意傾聽的習(xí)慣,發(fā)展語言理解能力。 4、提供普通話的語言環(huán)境,幫助幼兒熟悉、聽懂并學(xué)說普通話。 三、關(guān)于課程 適學(xué)對象:2.5~4.5歲的兒童 教師介紹:專業(yè)師范院校畢業(yè),主持經(jīng)驗(yàn)充足,掌握教育心理學(xué),善與孩子溝通。其他說明:課程課時(shí)為60分鐘。 四、課程介紹 教學(xué)特色:活潑生動的教學(xué)課堂、形象逼真的表演訓(xùn)練、完美標(biāo)準(zhǔn)的上鏡效果、最高最好的推薦平臺。培養(yǎng)孩子良好的表達(dá)能力,開發(fā)孩子在眾多人面前敢于說話和主動交流等多方面的綜合素質(zhì),因材施教,突出個(gè)性,上課形式活潑生動。 啟蒙班 :針對該年齡段最容易出現(xiàn)的發(fā)音錯(cuò)誤進(jìn)行指導(dǎo),掌握適當(dāng)?shù)睦收b、講故事技巧,以語言表達(dá)為基礎(chǔ),豐富自己,在舞臺上展現(xiàn)自己,邁出成為主持人的第一步。入學(xué)班 :通過朗誦、講故事、演講等技巧方面的訓(xùn)練,進(jìn)一步提高兒童的表達(dá)、表現(xiàn)能力,提高兒童的學(xué)習(xí)興趣,培養(yǎng)兒童良好的心理素質(zhì)與舞臺形象.NJ。淑紳園:025-58930905 ***(王) 小班語言領(lǐng)域繪本《我會做家務(wù)》教案評價(jià) 【活動目標(biāo)】 1.學(xué)習(xí)觀察畫面,初步了解故事內(nèi)容。 2.嘗試用完整的語言來學(xué)說簡單的對話,能大膽表達(dá)。3.感受做家務(wù)能帶來自信、自豪和快樂。【活動準(zhǔn)備】 物質(zhì)準(zhǔn)備:PPT《我會做家務(wù)》、幼兒人手一份操作卡、大的房間操作板。經(jīng)驗(yàn)準(zhǔn)備:幼兒有過幫助爸爸媽媽做家務(wù)的體驗(yàn)活動。【活動過程】 一、“找朋友”游戲,引發(fā)興趣。 師:我們都有自己的好朋友,聽著音樂一起來找朋友吧! 二、觀察畫面,理解故事。1.自由講述畫面 播放PPT1,師:瞧!皮皮狗新買了一個(gè)皮球,它去找朋友一起玩了。播放PPT2,師:皮皮狗遇到了誰?他們在干什么?(幼兒自由講述)2.學(xué)習(xí)故事對話 播放PPT3,師:皮皮狗是怎么問小熊的?(幼兒猜測、討論) (播放錄音)聽聽故事里皮皮狗是怎么問的?(幼兒一起問:小熊小熊,我們?nèi)ネ嫫で虬桑。?/p> 師:小熊又會怎樣回答呢?(幼兒討論) (播放錄音)聽聽小熊是怎么回答的?(不行不行,我要掃地呢!)幼兒加上動作一起學(xué)一學(xué)。 播放PPT4、5,教師分別采取分角色問答、集體問答的方式引導(dǎo)幼兒學(xué)說對話。教師小結(jié):皮皮狗找了幾個(gè)小動物去玩皮球?分別有誰?可是三個(gè)小動物都在忙著做家務(wù)。看看三個(gè)小動物的表情怎么樣?聽聽它們一起說了什么?(播放錄音)提問:小動物們說了什么?(幼兒學(xué)一學(xué)) 三、動手操作,整理房間。 1.師:皮皮狗也聽到了,它突然想到了自己的家,就“咚咚咚”地跑回了家里, 來到了自己的房間。(出示大的房間操作板)皮皮狗看到房間里怎么了?皮皮狗會怎么做? 小結(jié):看到房間里亂七八糟的,皮皮狗像小動物那樣也開始做家務(wù)、整理房間啦!2.幼兒操作,幫助皮皮狗整理房間。(使用操作卡操作) 3.播放PPT6,師:誰來說說你是怎樣幫皮皮狗整理房間的?(個(gè)別幼兒講述:如紅衣服送到紅色的衣柜里、黃蠟筆送到黃色的盒子里、綠皮球送到綠色的抽屜里等等)教師根據(jù)幼兒的講述進(jìn)行操作。 師:我們一起來看看皮皮狗的房間,現(xiàn)在變得怎么樣? 四、聯(lián)系生活,提升經(jīng)驗(yàn)。 師:我們小朋友除了會整理房間,你還會做什么家務(wù)呢?(幼兒大膽講述)現(xiàn)在我們陪皮皮狗一起去外面玩游戲吧! 教案評價(jià) 活動目標(biāo)以幼兒為主體來制定。目標(biāo)具體明確,符合指南中小班幼兒語言領(lǐng)域的年齡發(fā)展特點(diǎn)。 在活動準(zhǔn)備中有可供幼兒操作的道具,明確提出幼兒要有做家務(wù)的體驗(yàn)經(jīng)驗(yàn),這利于在活動開展時(shí)激起幼兒的回憶,引發(fā)其興趣,讓其有想法可表達(dá)。 整個(gè)活動內(nèi)容圍繞繪本“我會做家務(wù)”展開,教學(xué)過程與目標(biāo)相呼應(yīng),且內(nèi)容“做家務(wù)”十分貼近幼兒生活,課程容量也較少,難度在利于小班幼兒接受和發(fā)展的范圍內(nèi),使幼兒“跳一跳就能夠到桃子”。語言領(lǐng)域的關(guān)鍵經(jīng)驗(yàn)在于在使用中學(xué)習(xí)、在真實(shí)情境中學(xué)習(xí)、從整體到部分的學(xué)習(xí)。這就要求教師在開展語言領(lǐng)域活動時(shí),要重點(diǎn)創(chuàng)設(shè)適合幼兒發(fā)展特點(diǎn)的、自然、真實(shí)、有趣的語言環(huán)境。在教師引導(dǎo)性的語言下,繪本“我會做家務(wù)”正好能提供這樣適宜的語言環(huán)境。 教師在活動導(dǎo)入使用了“找朋友”游戲,過程中以提問的方式一步步引導(dǎo)幼兒觀察故事畫面,讓幼兒自由表述故事內(nèi)容,進(jìn)行角色對話;在講述故事中插入了幼兒操作部分,增加了趣味性,又加深了幼兒“做家務(wù)”的體驗(yàn)經(jīng)驗(yàn)(其中包含了分類的知識點(diǎn))。整個(gè)活動中穿插了故事畫面展示、對話錄音播放、幼兒自由表達(dá)、幼兒學(xué)習(xí)做家務(wù)動作、模擬操作整理房間等環(huán)節(jié),包含了看、聽、說、動作、操作等方面。第四篇:語言課程介紹
第五篇:課程語言教案評價(jià)