湯濤
摘要:網絡課程是高校教學活動的一個重要組成部分,網絡課程的使用,可以彌補傳統教學的不足,提高教學效果。該文對程序設計網絡課程的內容和結構進行了分析討論,給出了基于任務的程序設計網絡課程的實現方法。
關鍵詞:網絡課程;程序設計;任務驅動;B/S
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2014)34-8227-02
程序設計是我校開設的實踐性較強的公共基礎課,課程的任務是培養學生應用計算機解決實際問題的能力。目前采用的是以教師為主體的傳統教學模式,學生只能被動地接受課堂上教師灌輸的知識點,無法充分調動學生的學習積極性,教學效果差。為此,我們設計開發了基于任務的程序設計網絡課程,作為課堂教學的延伸和補充。實踐證明,學生通過網絡課程進行學習或復習,學習成績有了明顯提高。
1 系統的功能
系統的功能模塊見圖1:
1.1用戶管理
用戶管理模塊主要包括用戶注冊和用戶登錄二個模塊:
1.1.1 用戶注冊
新用戶使用本系統需先注冊,用戶注冊的過程,也是系統收集用戶信息(用戶名、密碼等)的過程。
1.1.2 用戶登錄
用戶要進入本系統學習必須先登錄,登錄的過程,也是系統提取用戶信息的過程。只有正確輸入用戶名和密碼,才能進入系統。
1.2 學習指導
主要包括課程內容介紹、教學設計介紹、教學大綱、教學參考書等。使學生對網絡課程的教學從整體上有個全面了解。
1.3 授課系統
課程采用任務驅動教學法,該方法是將所學知識隱含在一個或幾個任務中,學生通過提出問題、分析問題、明確問題所涉及知識,并在教師的指導下解決問題。……