軟件工程專業2019級《數據結構與算法》
課程設計計劃
一、課程設計目的
課程設計總的目的是使學生熟練應用數據結構與算法相關知識進行程序開發,采用SwimmingPool的模式,培養學生的學習能力,并通過真實工作任務(項目需求)和規範,使學生能設計并開發出具有一定水平的應用程序,并培養解決實際問題的能力。掌握開發流程和開發方法,按要求提交規範的交付物。具體的課程設計應達到以下目的:
1.在實際的項目任務中培養數據結構與算法相關知識的應用能力。
2.在實際的項目任務中編程、調試、測試能力得到提高。
3. 在實際的項目任務中使學生的編碼規劃性得到提高。
4.在指導老師引導下,提升學生學習和解決問題的能力。
二、基本要求
《數據結構與算法》課程設計課按照要求提供選題,學生可以根據實際能力和興趣自行選題,每個選題若幹個功能模塊,學生需要實現所有功能。具體要求如下:
1.應用系統的選題必須是實際生活中所涉及到的案例。
2.學生是課程設計環節的主體,教師隻起輔助引導、協調作用。
3.數據結構與算法應用的需求範圍應該與課程設計的各大主題相符合。
4.業務邏輯結構層次分明,内容重點突出,要有一定的創意,界面設計布局合理。
5. 應用系統要做到功能完善,用戶體驗友好。
6.課程設計時間為1周。
7.對課程設計進行總結,進行項目評審。
三、内容
時間 |
内容 |
有關知識點與要求 |
第一天 |
項目選擇、需求分析和任務分配、項目設計、細化任務拆分 |
需求分析、選題、分工合作收集資料、根據項目劃分的子模塊,分工完成各模塊對應的功能 |
第二天 |
完成相應開發任務 |
根據項目需求開發項目 |
第三天 |
完成相應開發任務 |
根據項目需求開發項目 |
第四天 |
完成相應開發任務 |
根據項目需求開發項目 |
第五天 |
測試及完善、項目答辯 |
貫穿各功能模塊,并測試、項目答辯 |
四、時間和地點安排
1、計劃時間
2020年06月22日-2020年06月28日
2、地點:
U+新工科智慧雲平台https://eec-cn.com/
五、組織形式
成立課程設計指導小組
組 長:徐洪智
指導教師:黃雲、張彬連、張延亮、崔宏波
軟件工程專業2019級共273名學生,配指導教師5名。
軟件學院
《數據結構與算法實訓》課程設計指導小組
2020年06月05日