複製鏈接
請複製以下鏈接發送給好友

可視化程序設計

(無錫職業技術學院建設的慕課)

鎖定
可視化程序設計課程是無錫職業技術學院建設的慕課,是國家精品在線開放課程。該課程於2017年09月11日首次在中國大學MOOC開設,授課教師是史熒中、李萍、王得燕等。據2021年7月中國大學MOOC官網顯示,該課程已開課7次。 [1-2] 
可視化程序設計課程共12周,包括設計用户登錄界面、設計學生管理系統界面、學生管理系統多窗體集成、學生成績評定程序設計、學生成績管理與異常處理、學生信息管理程序開發、數據庫設計與數據表維護、學生與用户基本信息維護、學生檔案維護、學生檔案組合查詢、學生檔案高級查詢、學生檔案統計打印與系統部署等內容。 [2] 
中文名
可視化程序設計
首開時間
2017年09月11日(首次)
建設院校
無錫職業技術學院
類    別
慕課、國家精品在線開放課程
授課教師
史熒中、李萍、王得燕等
授課平台
中國大學MOOC

可視化程序設計課程性質

  • 課程背景
想快速上手開發一個信息管理系統,但是又缺少編程基礎,或者懼怕指針、鏈表,是很多學習者都面臨的問題。在此背景下,無錫職業技術學院開設了可視化程序設計慕課課程。 [1] 
  • 課程定位
該課程以C#語言為基礎,以Visual Studio為開發平台,圍繞一個應用項目的開發,講述理論知識、實踐操作。 [2] 

可視化程序設計課程簡介

可視化程序設計課程共12周,第1周內容為設計用户登錄界面,瞭解Visual Studio開發環境;第2周內容為設計學生管理系統界面,瞭解班級信息管理界面設計;第3周內容為學生管理系統多窗體集成,瞭解創建文本編輯器;第4周內容為學生成績評定程序設計,瞭解學生成績轉換;第5周內容為學生成績管理與異常處理,瞭解班級成績管理模塊實施;第6周內容為學生信息管理程序開發,瞭解學生信息類的定義;第7周內容為數據庫設計與數據表維護,瞭解學生檔案管理系統數據庫設計;第8周內容為學生與用户基本信息維護,瞭解學生與用户基本信息維護;第9周內容為學生檔案維護,瞭解學生檔案複雜錄入模塊實施;第10周內容為學生檔案組合查詢,瞭解設計學生檔案組合查詢程序;第11周內容為學生檔案高級查詢,瞭解學生檔案查詢程序;第12周內容為學生檔案統計打印與系統部署,瞭解生源地統計程序等內容。 [2] 

可視化程序設計課程大綱

第1周 設計用户登錄界面
第1講 熟悉Visual Studio開發環境
第2講 設計用户登錄界面
第1周 設計用户登錄界面-單元測驗
第1周 設計用户登錄界面-作業
第2周 設計學生管理系統界面
第3講 班級信息管理界面設計
第4講 學生檔案查詢界面設計
第2周 設計學生管理系統界面-單元測驗
第2周 設計學生管理系統界面-作業
第3周 學生管理系統多窗體集成
第5講 創建文本編輯器(菜單)
第6講 創建文本編輯器(對話框、工具欄與狀態欄)
第7講 集成學生檔案管理系統多窗體
第3周 學生管理系統多窗體集成-單元測驗
第3周 學生管理系統多窗體集成-作業
第4周 學生成績評定程序設計
第8講 學生成績轉換
第9講 學生個人成績統計
第4周 學生成績評定程序設計-單元測驗
第4周 學生成績評定程序設計-作業
第5周 學生成績管理與異常處理
第10講 班級成績管理模塊實施(數組)
第11講 班級成績管理模塊實施(函數)
第12講 程序調試與異常處理
第5周 學生成績管理與異常處理-單元測驗
第5周 學生成績管理與異常處理-作業
第6周 學生信息管理程序開發
第13講 學生信息類的定義
第14講 學生信息類的獲取與顯示
第15講 學生信息類的數據操縱
第6周 學生信息管理程序開發-單元測驗
第6周 學生信息管理程序開發-作業
第7周 數據庫設計與數據表維護
第16講 學生檔案管理系統數據庫設計
第17講 利用類型化數據集顯示系部信息
第18講 班級編碼表維護
第7周 數據庫設計與數據表維護-單元測驗
第7周 數據庫設計與數據表維護-作業
第8周 學生與用户基本信息維護
第20講 用户管理
第21講 學生檔案簡單錄入模塊實施
第19講 用户登錄模塊實施(續)
第8周 學生與用户基本信息維護-單元測驗
第8周 學生與用户基本信息維護-作業
第9周 學生檔案維護
第22講 學生檔案複雜錄入模塊實施
第23講 學生檔案維護模塊實施(1)
第24講 學生檔案維護模塊實施(2)
第9周 學生檔案維護-單元測驗
第9周 學生檔案維護-作業
第10周 學生檔案組合查詢
第25講 設計學生檔案組合查詢程序
第26講 設計學生檔案樹形查詢程序
第10周 學生檔案組合查詢-單元測驗
第10周 學生檔案組合查詢-作業
第11周 學生檔案高級查詢
第27講 學生檔案查詢程序(選項卡)
第28講 學生檔案查詢進度程序
第29講 學生相冊管理程序
第11周 學生檔案高級查詢-單元測驗
第11周 學生檔案高級查詢-單元作業
第12周 學生檔案統計打印與系統部署
第30講 生源地統計程序
第31講 學生檔案打印程序
第32講 學生管理系統安裝程序
第12周 學生檔案統計打印與系統部署-單元測驗
第12周 學生檔案統計打印與系統部署-作業
參考資料(注:課程大綱排版從左到右列) [2] 

可視化程序設計課程特色

該課程以項目式教學法為主,合理安排基礎知識和實踐知識;精心設計了工作任務,將整個系統分解為多個獨立的工作任務,每個工作任務包含6個完整的部分,對應企業軟件開發過程中的需求分析、設計、實施、測試四個階段,同時兼顧到理論體系的完整性;工作任務來源於真實項目,與理論知識互補,難度上逐漸加強,適用於初學者;所有應用程序的界面設計均採用商業化應用程序的風格,命名規範。 [2] 

可視化程序設計開課信息

開課次數
開課時間
授課教師
學時安排
參與人數
第1次開課
2017年09月11日~2018年01月29日
史熒中、李萍、王得燕、汪菊琴、許敏
3~5小時每週
1562
第2次開課
2018年03月05日~2018年07月27日
4~6小時每週
1435
第3次開課
2018年09月10日~2019年01月31日
史熒中、李萍、王得燕、汪菊琴、許敏、錢曉忠、周薇、王想實、顏惠琴、林峯、楊文珺、劉德強、周惠穎
3~5小時每週
1373
第4次開課
2019年03月04日~2019年07月20日
史熒中、李萍、王得燕、汪菊琴、許敏、錢曉忠、周薇、王想實
1824
第5次開課
2019年09月02日~2020年01月04日
史熒中、李萍、王得燕、汪菊琴、許敏、程載和
1720
第6次開課
2020年02月17日~2020年07月31日
史熒中、李萍、王得燕、汪菊琴、許敏
1643
第7次開課
2020年09月01日~2021年01月23日
史熒中、李萍、王得燕、汪菊琴、許敏、杜偉略
1482
注:表格內容參考資料 [1-2] 

可視化程序設計教學目標

可視化程序設計課程通過講練結合的方式進行教學,希望學生在課程結束後,既能學到可視化程序設計的相關知識,又能經歷一個項目開發的完整過程,同時有能力進行數據庫應用程序的開發。 [2] 

可視化程序設計學習預備

  • 預備知識
學習可視化程序設計課程需學過一門程序設計語言(如CC++Java等),並有一定的數據庫基礎。 [2] 
  • 參考資料
書名
作者
出版時間
ISBN
出版社
《C#可視化程序設計案例教程》
劉培林、史熒中
2019年
978-7-111-62902-3
《使用.NET Framework進行GUI應用開發》
NIIT培訓教材
-
-
-
注:表格內容參考資料 [2]  [19] 

可視化程序設計所獲榮譽

2019年1月8日,可視化程序設計課程被中華人民共和國教育部認定為“國家精品在線開放課程”。 [3] 

可視化程序設計教師簡介

史熒中,男,博士,無錫職業技術學院人工智能系教授。 [4]  [20] 
李萍,無錫職業技術學院副教授,中共黨員,輕工信息技術與工程專業碩士。 [5] 
汪菊琴,無錫職業技術學院物聯網技術學院軟件技術系教師。 [7] 
林峯,無錫職業技術學院工程師,國家職業技能鑑定考評員。 [13] 
楊文珺,副教授,無錫職業技術學院軟件技術系主任。 [14] 
劉德強,男,無錫職業技術學院物聯網學院副教授。 [15] 
周惠穎,電子信息工程專業工程師,中共黨員,研究生學歷,碩士學位,教育技術學專業。 [16] 
程載和,男,碩士,副教授。 [17] 
杜偉略,無錫職業技術學院物聯網技術學院教授、高級工程師,電子信息系主任,1987年7月畢業於西安電子科技大學電子工程專業,獲學士學位。 [18] 
王得燕,許敏,顏惠琴為無錫職業技術學院副教授;錢曉忠,王想實,周薇為無錫職業技術學院教師。 [6]  [8-12] 
參考資料
展開全部 收起