標籤:
作業內容:簡要分析電腦輔助教學系統(CAI)的需求和必要性以及本周結對項目工作的成果。
答:本周我們團隊選擇了電腦輔助教學系統這一項目作為我們本次的Team 專案。
一、簡要分析一下CAI的需求和必要性:
(1)隨著電腦技術的飛速發展,資訊網路已成為社會發展的重要保證。如何以網路為紐帶快速、高效、方便地實現知識傳遞,以現代化手段促進教學改革,是教育工作者要解決的問題。
(2)傳統的教學方式體現出教師和學生不能同步的問題,現在有一種教學方式就是基於網路的教學,它實現了在網路上學生和教師互動。
(3)電腦教學輔助系統是面向教師和學生的輔助系統,通過此平台,學生、老師可以不受時間、空間、地區的限制,進行教學互動。相比較傳統教學更容易提高教學效率。
(4)整個系統介面簡潔、操作方便,包含了使用者操作模組:學生登入、提交作業、查看課件、留言提問;教師發布公告、查看作業、解答問題,可以滿足老師的基本要求。
(5)通過整個系統應能時時監控,以便隨時對教學進行管理,大大提高了老師的工作效率。可以滿足高校師生對於課件資源共用以及非同步溝通交流的要求。
綜上所述,我們團隊選擇了電腦輔助教學系統,雖然項目要實現很多大的功能和模組比較困難,但我們團隊一定會盡自己最大的努力做好,基本滿足老師的對這個系統需求。
二、本周結對項目工作的成果
我們團隊在選擇了項目之後,根據專案經理的安排組內兩兩結對,這樣可以更加高效率的完成任務,提高效率。我們團隊在上課的時候向使用者,也就是向宋老師簡要的問了一下關於項目的需求,結合老師的對課程面板的要求,我和我的隊友兩個人主要負責了老師課程面板這個系統功能的範例實現。本周成果如下:
課程面板系統功能
老師通過個人的課程面板查詢每學期每門課程的教學進度,以及本班學生的作業提交情況、並顯示出學產生績表,然後根據每次作業成績的高低排行顯示前十的學生作業成績表,還可以查看討論區的熱門話題,及時對同學們課程的反饋做出回複和對本門課程做出更詳細的教學計劃。
課程面板使用案例圖
課程面板子功能
1、教學進程:老師可以查看每學期每門課程的教學進度
2、作業提交情況:老師可以查看學生每次作業的實交人數、缺交人數、遲交人數
3、學產生績:查看經老師修改打分後的學產生績總表
4、作業熱門排行榜:學生每次作業成績按分數高低進行排名並顯示作業排名前十的成績表
5、熱門評論話題:老師和學生在討論區所討論的熱門的話題榜
由於篇幅原因,列舉上述五個範例其中一個範例的事件流如下:
用例名稱:學產生績
涉及的參與者:老師
描述:老師通過用例查看學生作業的成績
前置條件:老師必須登入到這個系統
後置條件:學產生績資訊同步到賬戶
正常事件流:
1、 使用者點擊學產生績按鈕
2、 使用者選擇某一門課程的作業成績,選擇方式:先顯示所有課程的列表方式:按字母順序列出系統中的所有課程;
3、 老師點擊某一課程
4、 顯示該門課程每次作業的成績表
5、 點擊某一次作業
6、 老師查看本次作業學產生績表
7、 查看完畢,返回主選擇螢幕
備選事件流:如果某門課程某次作業沒有成績顯示,使用者須先進行作業評分
軟體品質保證與測試第四周作業