課程詳情
【本課程為數位課程,請至中華開放教育平台修讀】
修課連結:https://www.openedu.tw/course?id=1561
讓學生了解「軟體需求」的基本概念,並學習如何透過使用者故事以及故事對照等方式來分析需求,以擬定要開發的軟體應用程式要達成哪些功能目標。
修課連結:https://www.openedu.tw/course?id=1561
讓學生了解「軟體需求」的基本概念,並學習如何透過使用者故事以及故事對照等方式來分析需求,以擬定要開發的軟體應用程式要達成哪些功能目標。
許多第一次學習程式語言的學生,在能初步理解語法與消化教材範例後,會進到「撞牆期症侯群」(Sonmez, 2017),於此階段,學習者會「感覺無法輕鬆活用所學的程式語言」,會不知如何將已學會的語法與基本範例予以整合與活用,寫出一個較完整的應用程式,去解決想因應的問題或需求。
基於上述動機,此課程希望讓學生了解「軟體需求」的基本概念,並學習如何透過使用者故事以及故事對照等方式來分析需求,以擬定要開發的軟體應用程式要達成哪些功能目標。
基於上述動機,此課程希望讓學生了解「軟體需求」的基本概念,並學習如何透過使用者故事以及故事對照等方式來分析需求,以擬定要開發的軟體應用程式要達成哪些功能目標。
課程特色∶
以漸進的方式將使用者故事的概念介紹給同學,其中亦會以多種示意圖與故事樣板來說明重要概念與方法,並提供練習題讓同學們可接續複習課程。
課程進度∶
軟體需求概念
甚麼是軟體使用者故事?
使用者故事的特性與發展方式
甚麼是使用者故事地圖?
使用者故事地圖的特性與發展方式
以漸進的方式將使用者故事的概念介紹給同學,其中亦會以多種示意圖與故事樣板來說明重要概念與方法,並提供練習題讓同學們可接續複習課程。
課程進度∶
軟體需求概念
甚麼是軟體使用者故事?
使用者故事的特性與發展方式
甚麼是使用者故事地圖?
使用者故事地圖的特性與發展方式
講述教學
小組討論教學
問題導向/專題導向教學
數位科技融入教學
小組討論教學
問題導向/專題導向教學
數位科技融入教學
推薦適性課程
課程回饋
尚無相關回饋內容