C君帶你玩編程

C君帶你玩編程

C君帶你玩編程是昆明理工大學於2018年3月1日首次在中國大學MOOC開設的慕課課程、國家精品課程。該課程授課教師為方嬌莉、潘晟旻、普運偉、耿植林、郭玲、田春瑾、劉領兵、黎志、杜文方、鄭明雄、馬曉靜。截至2020年9月,據中國大學MOOC官網顯示,該課程已開課6次。

C君帶你玩編程共12章,包括認識C語言、順序結構、選擇結構、循環結構、數組、函式、指針、函式與指針進階、自定義數據類型、檔案、數據結構、程式設計及軟體工程。

基本介紹

  • 中文名:C君帶你玩編程
  • 提供院校:昆明理工大學
  • 類別:慕課課程、國家精品課程
  • 授課教師:方嬌莉、潘晟旻、普運偉、耿植林、郭玲、田春瑾、劉領兵、黎志、杜文方、 鄭明雄、馬曉靜
  • 開課時間:2018年3月1日(首次)
  • 授課平台:中國大學MOOC
課程性質,課程定位,適應專業,開課信息,課程簡介,課程大綱,課前預備,課程特色,所獲榮譽,教師簡介,

課程性質

課程定位

C君帶你玩編程可以作為對編程感興趣的學習者的入門課程,以提高學習者計算思維能力為導向,以培養學習者編程能力為目標,通過多元算法、程式重構等方法引導學習者理解計算的實現機制、構築計算思維模式下的實踐與創新能力,對學習者自己專業知識的學習有一定的支撐和促進作用。

適應專業

C君帶你玩編程適合計算機和計算機編程類專業學習。

開課信息

開課次數
開課時間
學時安排
參與人數
第1次開課
2018年03月01日~2018年06月17日
4小時每周
5051
第2次開課
2018年09月01日~2018年12月28日
4121
第3次開課
2019年02月25日~2019年06月23日
2888
第4次開課
2019年09月02日~2019年12月29日
2783
第5次開課
2020年02月24日~2020年06月21日
3158
第6次開課
2020年09月07日~2020年12月31日
待定
表格內容參考資料

課程簡介

C君帶你玩編程共12章,第一章介紹了C語言基本概念,第二至第四章分別講解了順序、選擇和循環三種常見的結構,第五至第七章分別講述了數組、函式和指針三種常用結構對象,第八章介紹了函式與指針結合使用的表示方式,第九張闡述了用戶自定義的數據類型,第十、十一章介紹了計算機存儲、組織數據的方式及檔案表示形式,第十二章進一步講解了程式設計的過程、管理和軟體工程方面的知識。

課程大綱

C君帶你玩編程的前4次開課課程大綱中章數為13章(第13章均為全國二級C等考上機考題解析),從第4次開課開始課程大綱章數變成12章,精簡掉原來的第13章內。
第1章 認識C語言
6.2 函式的參數傳遞
1.0 課程導學視頻展播及軟體下載
6.3 函式嵌套調用
1.1 C語言的歷史與特點
6.4 遞歸函式
1.2 算法及其表示
6.5 全局變數和局部變數
1.3 C程式的操作過程
6.6 變數的存儲類型
1.4 C程式的基本結構
6.7二級C考點解析之函式的定義解構
1.5 標識符、關鍵字和保留字
第7章 指針
1.6 常量和變數
7.1 認識指針
1.7 數據類型
7.2 指針運算
1.8 C語言的語法規範和編程規範
7.3 指針與數組
1.9 二級C考點解析之C語言基礎及C程式結構
7.4 指針與字元串
1.10 二級C考點解析之常量變數和數據類型
7.5 指針數組
第1章測驗
7.6二級C考點解析之指針基本運算
第2章 順序結構
7.7二級C考點解析之指針與字元串
2.1 語句與表達式
第7章測驗
2.2算術運算符
第8章 函式與指針進階
2.3賦值運算
8.1 編譯預處理
2.4位運算
8.2 命令行參數
2.5增量運算和逗號運算
8.3 數組和函式
2.6數據輸出
8.4 指針與函式
2.7數據輸入
8.5 數據的動態管理
2.8二級C考點解析之運算符及表達式
8.6二級C考點解析之指針與函式
2.9二級C考點解析之數據輸入輸出
8.7二級C考點解析之預處理命令
第2章測驗
第8章測驗
第3章 選擇結構
第9章 自定義數據類型
3.1選擇及條件構造
9.1 聲明結構類型以及定義結構變數
3.2 if語句
9.2 結構體變數賦值及引用
3.3 switch語句
9.3 結構體嵌套和結構體數組
3.4 選擇結構嵌套
9.4 結構體指針
3.5 switch語句編程
9.5 結構體與函式
3.6 選擇結構常見錯誤分析
9.6 共用體類型
3.7二級C考點解析之條件的正確理解及構造
9.7 枚舉類型
3.8二級C考點解析之if語句
9.8二級C考點解析之結構體定義
3.9二級C考點解析之switch語句
9.9二級C考點解析之結構體套用
第3章測驗
第9章測驗
作業1
第10章 檔案
第4章 循環結構
10.1 檔案的基本概念
4.1循環結構思維啟發
10.2 檔案的打開和關閉
4.2常用的三種循環語句
10.3 檔案的讀寫函式1
4.3循環嵌套
10.4 檔案的讀寫函式2
4.4 異常出口語句
10.5 檔案的定位操作
4.5 循環結構趣味編程
10.6 檔案的出錯檢測
4.6 循環結構常見問題解析
10.7二級C考點解析之C檔案的基本操作
4.7 程式硬體實驗範例
10.8二級C考點解析之C檔案的讀寫操作
4.8二級C考點解析之循環語句
10.9二級C考點解析之C檔案出錯檢測與隨機讀寫
4.9二級C考點解析之結構編程混合運用
第10章測驗
第4章測驗
第11章 數據結構(自由選學)
作業2
11.1 數據結構的基本概念
第5章 數組
11.2 單鍊表
5.1 一維數組的定義及引用
11.3 單鍊表的插入和刪除
5.2 一維數組套用--冒泡排序
11.4 棧和佇列
5.3 一維數組套用--選擇法排序
11.5 樹結構
5.4 一維數組的典型套用--查找
11.6 二叉樹
5.5 矩陣
11.7 遍歷二叉樹
5.6 二維數組的套用
11.8二級C考點解析之數據結構概念梳理
5.7 字元數組與字元串
11.9二級C考點解析之數據結構運算掌握
5.8二級C考點解析之數組的定義及引用
第12章 程式設計與軟體工程(自由選學)
5.9二級C考點解析之字元串與字元數組
12.1程式設計方法與風格
第5章測驗
12.2 面向對象的程式設計
作業3
12.3 軟體工程基本概念
第6章 函式
12.4結構化分析方法
6.8二級C考點解析之函式的嵌套及遞歸調用
12.5 結構化設計方法
6.9二級C考點解析之變數的完整定義
12.6 軟體測試
第6章測驗
12.7二級C考點解析之程式設計方法與風格
6.1 函式初識
12.8二級C考點解析之面向對象程式設計
註:課程大綱排版從左到右列

課前預備

  • 預備知識
C君帶你玩編程需要預備計算機的基本操作知識。
  • 學習資料
C君帶你玩編程的學習資料為《C語言程式設計(慕課版)》《C語言程式設計習題與實踐(慕課版)》。
書名
作者
ISBN
出版時間
出版社
《C語言程式設計(慕課版)》
方嬌莉
9787121329623
2018年1月
《C語言程式設計習題與實踐(慕課版)》
潘晟旻
9787121329708
2018年1月
電子工業出版社
表格內容參考資料

課程特色

1、引入用電影、熱播劇、生活問題等學習者喜歡的方式引入知識點。
2、該課程附設了拓展閱讀資料,如:《易經》思維、巴赫狂想、人工智慧等。
3、設定結合專業知識的軟體設計案例,培養學生使用計算機解決該專業領域問題的能力。
4、設定各知識點的等考考點真題解析,滿足學習者的獲取全國計算機等級考試二級C證書的需求。
5、落實學以致用,引導學習者自己動手設計焊接電路板,編程實現硬體聲光控效果。

所獲榮譽

2018年,該課程被認定為國家精品線上開放課程,獲大中華區首屆優秀慕課選拔賽團體貢獻銅獎、CMOOC聯盟優秀課程、建設課程稱號。

教師簡介

方嬌莉,女,1973年8月生,漢族,中共黨員,昆明理工大學教授。
潘晟旻,男,1975年10月出生,吉林人,昆明理工大學計算中心副教授。
普運偉,男,1972年12月生,雲南通海人,博士,昆明理工大學計算中心副主任、教授。
耿植林,男,1964年6月生,湖南醴陵人,研究生學歷,昆明理工大學計算中心副教授。
郭玲,女,1979年7月生,寧夏銀川人,昆明理工大學計算中心講師。
田春瑾,女,吉林四平人,昆明理工大學計算中心副教授。
劉領兵,男,1981年10月5日出生,陝西戶縣人,昆明理工大學計算中心講師。
黎志,男,1977年9月3日出生,昆明理工大學計算中心教師。
杜文方,男,1972年3月生,雲南省嵩明縣人,昆明理工大學計算中心教師。
鄭明雄,男,1974年生,四川營山人,地質工程專業博士研究生,昆明理工大學計算中心教師。
馬曉靜,女,1977年4月出生,雲南昆明人,昆明理工大學計算中心講師。

相關詞條

熱門詞條

聯絡我們