如何講授和學習《軟體創新設計》課程,歡迎討論,敬請指正

lehai發表於2018-09-10

本人為大學軟體工程專業教師一枚,自從上學期末(7月份)接手《軟體創新設計》課程教學任務以來,一直在進行思考和查閱整理相關資料。現將部分結果和感想彙報如下,敬請大牛指正。

受魯迅先生“棄醫從文”的啟示,首先覺得本課程應該從思想與思維上給學生以啟發,講授創新思維理論及實踐相關內容。 受諸葛亮先生“隆中對”的啟示,在進行軟體創新設計前應該給學生分析清楚當今“計算無處不在,軟體定義一切,資料驅動發展”的“天下大勢”。

基於上述思考,設計了以下課程體系:

1.課程分析。分析了傳統的軟體開發設計過程,講解了軟體A段設計(軟體專案規劃設計)與軟體B段設計(軟體開發實現設計)。講明瞭本課程在講解軟體發展的當前形式下,集中於軟體專案規劃設計階段的創新設計。

2.當今軟體發展的“天下大勢”:大物移雲和人工智慧技術的蓬勃發展。重點講解分析大資料、物聯網、移動網際網路、雲端計算和人工智慧等ICT技術發展應用現狀和趨勢。

3.計算思維。計算思維是每個人的基本技能,不僅僅屬於電腦科學家。我們應當使每個孩子在培養解析能力時不僅掌握閱讀、寫作和算術(Reading, wRiting, and aRithmetic——3R),還要學會計算思維。

4.思維導圖在軟體創新設計中的應用。思維導圖是表達發散性思維的有效圖形思維工具 ,它簡單卻又很有效,是一種實用性的思維工具。思維導圖充分運用左右腦的機能,利用記憶、閱讀、思維的規律,協助人們在科學與藝術、邏輯與想象之間平衡發展,從而開啟人類大腦的無限潛能。

5.創新設計思維與軟體創新設計。創新設計思維來源於設計思維,設計思維源於產品設計,現已成為流程改進、產品與服務創新設計有效手段。

6.創新理論與網際網路+創新創業專案實踐。

7.計算思維、思維導圖、創新設計思維、網際網路+創新創業專案等實驗與實踐。

8.課程考核大作業:學生分組進行網際網路+創新創業專案的設計立項。

感謝:在此過程中,參考了多門中國大學MOOC和愛課程網課程,有中科大羅昭鋒老師的《文獻管理與資訊分析》(思維導圖部分),哈工大戰德臣等老師的《大學計算機—計算思維導論》,大連理工大學馮林老師的《創新教育基礎與實踐》以及南華大學陽小華老師的《計算思維漫談——感悟數字化生存的智慧》等,在此一併感謝。

在此過程中,得到了我們教研室王老師,資深軟體開發高經理,資深軟體開發王老師,資深專案規劃設計刁總監的啟發和幫助,一併感謝。

參考書目:

1.創新設計思維——設計思維方法論以及實踐手冊,魯百年

2.“網際網路+”大學生創新創業基礎與實踐,葉明全, 陳付龍

3.IT創新思維與創新方法,周蘇

相關文章