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