C語言課程設(shè)計(jì)圓滿完成
6月13日至6月17日,15信息2班;
6月20日至6月22日,15信息3班;
信息系15級(jí)信息專業(yè)各班級(jí)分別在實(shí)訓(xùn)樓205電子商務(wù)設(shè)計(jì)實(shí)驗(yàn)室,各自順利完成了為期一周左右的C課程設(shè)計(jì)。
課程設(shè)計(jì)比平時(shí)的教學(xué)實(shí)驗(yàn)課要復(fù)雜一些,設(shè)計(jì)的深度廣些,并且更加接近實(shí)用。目的是通過課程設(shè)計(jì)的綜合訓(xùn)練,培養(yǎng)學(xué)生實(shí)際分析能力、編程和動(dòng)手能力,最終目標(biāo)是想通過這種形式,在幫助學(xué)生掌握該門課程的基礎(chǔ)上,充分理解軟件編程的思想,體會(huì)編程中分工合作,逐步細(xì)化的工作方式,加強(qiáng)學(xué)生團(tuán)隊(duì)合作能力和自主思考精神。
本課程設(shè)計(jì)基于C語言教科書,重點(diǎn)放在C語言的基本特征上,涵蓋C語言重要的基礎(chǔ)知識(shí),如算法的理解,結(jié)構(gòu)化程序設(shè)計(jì)的思想,順序、選擇、循環(huán)三大結(jié)構(gòu),函數(shù)的調(diào)用,數(shù)組、指針的使用等等。
各班主要采用分組形式,每組最多四人,小組合作完成程序代碼的編寫和設(shè)計(jì)說明書的書寫。
學(xué)生作品展示。
通過C課程設(shè)計(jì),學(xué)生們加深了對(duì)C語言的基本特點(diǎn)、基本知識(shí)的理解和掌握,也能夠嘗試著運(yùn)用軟件編程的思想去分組合作、獨(dú)立實(shí)現(xiàn)用C語言編寫的簡單程序。程序代碼的編寫和設(shè)計(jì)說明書,各組均能順利完成。各班答辯工作圓滿結(jié)束,成績根據(jù)學(xué)生考勤、參與程度、答辯情況和提交資料,綜合評(píng)定出優(yōu)、良、中、及格、不及格五級(jí)制。
學(xué)生在完成順利完成課程設(shè)計(jì)的同時(shí),也存在了相應(yīng)需要改進(jìn)的問題現(xiàn)象:
1.設(shè)計(jì)說明書格式不夠規(guī)范,自動(dòng)生成頁碼及分頁符的使用,段落格式的要求還有待提高。
2.分工合作完成過程中,存在個(gè)別組員不按進(jìn)度完成代碼。導(dǎo)致大部分小組能夠按照流程進(jìn)行,但個(gè)別組完成不及時(shí),需要老師督促。小組團(tuán)隊(duì)協(xié)作意識(shí)需要加強(qiáng),小組成員相互配合不佳。
3.學(xué)生獨(dú)立思考能力需提升。個(gè)別同學(xué)存在借鑒他組同學(xué)代碼,而在基礎(chǔ)上進(jìn)行修改的情況。
4.答辯過程中,個(gè)別小組語言表達(dá)能力欠佳,對(duì)于提出的問題,回答水平還有待提高,知識(shí)的掌握還需進(jìn)一步扎實(shí)。
針對(duì)課程設(shè)計(jì)中出現(xiàn)的問題,在今后的課程設(shè)計(jì)中,我將盡量地提前做好更細(xì)致的規(guī)劃,提高設(shè)計(jì)作品趣味性,更好的發(fā)揮學(xué)生的主動(dòng)性與創(chuàng)造性,采用固定命題和自選題目相結(jié)合的方式,力爭做到更好。