C語言程式設計(大連理工大學提供的慕課)

C語言程式設計(大連理工大學提供的慕課)

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

C語言程式設計是大連理工大學於2017年3月6日首次在中國大學MOOC開設的慕課課程、國家精品線上開放課程。該課程授課老師為朱鳴華、孟軍、羅曉芳、汪德剛、董明、陳雪龍、王東、洪昕、葛宏偉、覃開蓉。據2020年9月中國大學MOOC官網顯示,該課程已開課8次。

C語言程式設計以C語言為載體,講授電腦程式設計的思想和方法;課程按周推進學習進度,共分為14周。

基本介紹

  • 中文名:C語言程式設計
  • 類別:慕課、國家精品線上開放課程
  • 授課教師:朱鳴華、孟軍、羅曉芳、汪德剛、董明、陳雪龍、王東、洪昕、葛宏偉、覃開蓉
  • 提供院校:大連理工大學
  • 授課平台:中國大學MOOC
  • 開課時間:2017年3月6日
課程性質,課程定位,適應對象,開課信息,課程簡介,課程大綱,課前準備,預備知識,參考教材,授課目標,課程特色,

課程性質

課程定位

C語言程式設計是一門學習程式設計的入門課程,課程以C語言為載體,講授電腦程式設計的思想和方法,為學習者利用計算機解決工程實踐、科學研究和日常生活中的問題打下基礎。

適應對象

C語言程式設計面向零基礎的學習對象。

開課信息

開課次數開課時間授課教師學時安排參與人數
第1次開課
2017年03月06日至2017年06月協槓30日
朱鳴華、孟軍、羅曉芳
汪德剛、董明、陳雪龍
王東、洪昕、葛宏偉、覃開蓉
3-3.5小時每周
21340
第2次開課
2017年08月21日至2017年12月31日
朱鳴華、孟軍、羅曉芳
汪德剛、董明、陳雪龍
王東、洪昕
3-5小時每周
11569
第3次開課
2018年03月05日至2018年07月05日
朱鳴華、孟軍、羅曉芳
汪德剛、董明、陳雪龍
王東、洪昕、覃開蓉
10320
第4次開課
2018年08月20日至2018年11月26日抹頸照
朱鳴華、孟軍、羅曉芳
汪德剛、董明、陳雪龍
王東、洪昕、葛宏偉
13731
第5次開課
2019年02月25日至2019年06月30日
朱鳴華、孟軍、羅曉芳
汪德剛、董明、陳雪龍
王東、洪昕
10414
第6次開課
2019年09月02日至2019年12月31日
朱鳴華、孟軍、羅曉芳
汪德剛、董明
7789
第7次開課
2020年02月24日至2020年06月匙章匪30日
4小時每周
20739
第8次開課
2020年09月07日至2020年12月30日
待定

課程簡介

C語言程式設計以C語言為載體,講授電腦程式設計的思想和方法;課程按周推進學習進度,共分為14周。主要內容為程式設計與C語言簡介、變數及表達式、數據的輸入與輸出、選擇結構程式設計、循環結構程式設計、循環程式設計實例、一維數組及其引用、二維數組與字元數組、函式的定義及調用、變數的作用域及編譯預處理、指針一、指針二、結構與共用體、檔案。

課程大綱

第1周 程式設計與C語言簡介
1.1 程式設計基礎
1.2 算法基礎
1.3 初識C程式
第2周 變數及表達式
2.1 變數和常量
2.2 運算符和表達式
2.3 數據類型轉換
第3周 數據的輸入與輸出
3.1 數據的格式化輸出
3.2 數據的互動式輸入
3.3 單個字元的輸入輸出
3.4順序結構程式設計實例
第4周 選擇結構程式設計
4.1關係運算與邏輯運算
4.2程式分支結構—if-else語句
4.3 多重分支結構-switch語句
4.4 條件運算符與條件表達式
4.5 選擇結構程式錯誤分析
第5周 循環結構程式設計
5.1 循環概述
5.2 循環語句
5.3 循環嵌套
5.4循環流程控制
第6周 循環程式設計實例
6.1循環結構程式設計-窮舉法
6.2循環結構程式設計-疊代法
6.3循環結構程式常見錯誤
第7周 一維數組及其引用
7.1 數組概念的引入
7.2一維數組的定義和引用
第8周 二維數組與字元數組
8.1 二維數組的定義和引用
8.2 字元數組與字元串
8.3 數組程式設計實例
第9周 函式的定義及調用
9.1 函式的定義和調用
9.2 函式的參數傳遞
9.3 函式的嵌套調用和遞歸調用
第10周 變數的作用域及編譯預處理
10.1 變抹悼煉凶量的作用域與存儲方法
10.2 內部函式與外部函式
10.3 編譯預處理
第11周 指針一
11.1 指針的基本概念及定義
11.2 指針運算
11.3指針變數與數組
第12周 指針二
12.1 指針與函式
12.2 指針數組
12.3 指針與字元串數組
第13周 結構與共用體
13.1 結構類型與結構體變數
13.2 結構數組
13.3 結構指針
13.4 結構類型數據在函式間的傳遞
13.5 13.5 共用體
第14周 檔案
14.1檔案的概念
14.2檔案的打開與關閉頸抹趨備
14.3 檔案的順序讀寫
14.4 綜合套用實例

課前準備

預備知識

學習C語言程式設計可學習“大學計算機”或其他計算機課程(非必須)。

參考教材

C語言程式設計的參考教員喇霉材為《C語言程式設計教程(第3版)》《C語言程式設計習題解析與上機指導(第2版)》。
書名作者ISBN出版時間出版社
《C語言程式設計教程(第3版)》
朱鳴華、劉旭麟
楊微等
978-7-111-44998-0
2014.12
機械工業出版社
《C語言程式設計習題解析與上機指導(第2版)》
羅曉芳、李慧
孫濤、孫大為
朱鳴華、楊滲棵灶微
978-7-111-44993-5
2014.12
機械工業出版社

授課目標

學習程式設計的基礎知識,了解科學計算的一般思路,掌握程式的基本結構,掌握算法的常用表示方法。培養學生具有一般算法的描述能力和對程式結構的認識。訓練學生對計算機語言規則的熟悉和了解,掌握用C語言進行程式設計的方法與編程技巧,掌握基本算法的程式實現,培養學生程式設計的基本能力。

課程特色

該課程用簡明的語言、典型的實例和通俗的講解講授程式設計的思想,以及利用C語言進行編寫程式的方法,並逐步掌握通過編寫程式解決生活中的實際問題的初步方法。

相關詞條

熱門詞條

聯絡我們