孔祥躍



摘要:本文立足于Android開發實訓課程的課程培養目標,設計了基于“留言板”實訓任務的實訓課程,并運用分組教學法與項目教學法,對課程實施中學生分組方法及評分方法進行探討,最后將此課程設計運用于實際教學中,并取得了良好的效果。
關鍵詞:Android實訓;課程設計;軟件工程
中圖分類號:TP316-4 文獻標識碼:A 文章編號:1007-9416(2019)06-0155-02
0 引言
實訓課程是Android開發課程中重要組成部分。在這個課程中,學生開始自主獨立地進行項目開發,完整地經歷了軟件工程中設計、編寫代碼、測試等階段,對學生未來職業能力的培養具有重大意義。因此,實訓課程的任務設計乃至其組織設計都具有很高的探討價值。對這門課程的安排一般是采用項目教學法[1-3],即布置學生完成一個實際Android APP項目。但這些課程設置總的來說比較粗放,里面存在著諸多問題:如實訓任務不夠貼合實際工程;教學組織方式不夠清晰等。針對這些問題,本文將在下文給出自己的設計方案。
1 課程培養目標
在實際的Android APP 軟件工程開發里,開發工作都是以團隊分工合作的方式展開,項目APP的運作模式也是以CS模式居多。根據這樣的實際情況,本文確定以下課程培養目標:
(1)從實際教情與學情出發,設計滿足學生學習提升需求的課程;(2)在鞏固理論知識上基礎上,運用流行的開發技術開發貼近實際Android APP;(3)培養學生的工程開發的團隊協作意識;(4)培養學生的學習自主性。
從上述培養目標出發,本文設計了以開發CS運行模式的“留言板”APP為目標的實訓,這個實訓綜合運用項目教學法與分組教學法。……