可視化程式設計(無錫職業技術學院建設的慕課)

可視化程式設計(無錫職業技術學院建設的慕課)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

可視化程式設計課程是無錫職業技術學院建設的慕課,是國家精品線上開放課程。該課程於2017年09月11日首次在中國大學MOOC開設,授課教師是史熒中、李萍、王得燕等。據2021年7月中國大學MOOC官網顯示,該課程已開課7次。

可視化程式設計課程共12周,包括設計用戶登錄界面、設計學生管理系統界面、學生管理系統多窗體集成、學生成績評定程式設計、學生成績管理與異常處理、學生信息管理程式開發、資料庫設計與數據表維護、學生與用戶基本信息維護、學生檔案維護、學生檔案組合查詢、學生檔案高級查詢、學生檔案統計列印與系統部署等內容。

基本介紹

  • 中文名:可視化程式設計
  • 首開時間:2017年09月11日(首次)
  • 建設院校:無錫職業技術學院
  • 類別:慕課、國家精品線上開放課程
  • 授課教師:史熒中、李萍、王得燕等
  • 授課平台:中國大學MOOC
課程性質,課程簡介,課程大綱,課程特色,開課信息,教學目標,學習預備,所獲榮譽,教師簡介,

課程性質

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

課程簡介

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

課程大綱

第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周 學生檔案統計列印與系統部署-作業
參考資料(註:課程大綱排版從左到右列)

課程特色

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

開課信息

開課次數
開課時間
授課教師
學時安排
參與人數
第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
註:表格內容參考資料

教學目標

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

學習預備

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

所獲榮譽

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

教師簡介

史熒中,男,博士,無錫職業技術學院人工智慧系教授。
李萍,無錫職業技術學院副教授,中共黨員,輕工信息技術與工程專業碩士。
汪菊琴,無錫職業技術學院物聯網技術學院軟體技術系教師。
林峰,無錫職業技術學院工程師,國家職業技能鑑定考評員。
楊文珺,副教授,無錫職業技術學院軟體技術系主任。
劉德強,男,無錫職業技術學院物聯網學院副教授。
周惠穎,電子信息工程專業工程師,中共黨員,研究生學歷,碩士學位,教育技術學專業。
程載和,男,碩士,副教授。
杜偉略,無錫職業技術學院物聯網技術學院教授、高級工程師,電子信息系主任,1987年7月畢業於西安電子科技大學電子工程專業,獲學士學位。
王得燕,許敏,顏惠琴為無錫職業技術學院副教授;錢曉忠,王想實,周薇為無錫職業技術學院教師。

相關詞條

熱門詞條

聯絡我們