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

大學計算機

(西安交通大學提供的慕課)

鎖定
大學計算機課程是西安交通大學於2014年09月15日首次在中國大學MOOC開設的慕課課程、國家精品在線開放課程。該課程授課教師為吳寧、崔舒寧、陳文革、齊琪、陳龍、楊忠孝。據2021年3月中國大學MOOC官網顯示,該課程已開課12次。 [2-3] 
大學計算機課程共13個模塊,包括引言、信息表示與編碼、硬件系統構造、操作系統基礎、網絡技術及應用、C語言程序設計基礎、程序控制結構、數組與結構體、函數、指針、算法分析與設計、數據結構基礎、數據管理與數據分析基礎等內容。 [2] 
中文名
大學計算機
提供院校
西安交通大學
授課平台
中國大學MOOC
類    別
慕課、國家精品在線開放課程
授課教師
吳寧、崔舒寧、陳文革、齊琪、陳龍、楊忠孝
開課時間
2014年09月15日(首次)

大學計算機課程性質

大學計算機課程定位

大學計算機課程是“計算機基礎系列課程羣”的第一門課程,也是學習計算機的入門級課程。 [2] 

大學計算機適應對象

大學計算機課程適合所有計算機等專業的學生學習。 [2] 

大學計算機開課信息

開課次數
開課時間
授課教師
參與人數
第1次開課
2014年09月15日~2015年01月31日
吳寧、崔舒寧、陳文革、楊忠孝
15602人
第2次開課
2015年03月20日~2015年07月31日
8743人
第3次開課
2015年09月07日~2016年01月31日
10133人
第4次開課
2016年09月05日~2016年12月30日
8758人
第5次開課
2017年09月05日~2017年12月24日
11073人
第6次開課
2018年03月05日~2018年06月10日
8049人
第7次開課
2018年09月05日~2018年12月23日
吳寧、崔舒寧、陳文革、齊琪、楊忠孝
7289人
第8次開課
2019年02月25日~2019年06月20日
5213人
第9次開課
2019年09月05日~2019年12月25日
吳寧、崔舒寧、陳文革、齊琪
11831人
第10次開課
2020年03月02日~2020年07月30日
吳寧、崔舒寧、齊琪
16776人
第11次開課
2020年09月14日~2020年12月28日
吳寧、崔舒寧、齊琪、陳龍、
6055人
第12次開課
2021年03月01日~2021年06月30日
吳寧、崔舒寧、陳文革、齊琪、陳龍
待定
該課程學時安排均為2~3小時每週。
(注:表格內容參考資料 [2] 

大學計算機課程簡介

大學計算機課程包括基礎、算法設計和數據分析三大知識模塊。主要內容有:計算模型,信息表示與編碼,系統軟硬件平台,C程序設計,算法分析與設計,數據結構基礎,大數據分析方法。該課程以數據的表示、存儲、處理、分析為主線,包括“計算機基礎知識”、“C語言程序設計”和“數據分析方法”等三個篇章。該課程主要介紹計算與計算模型、信息表示與編碼、馮諾依曼結構、操作系統基礎、互聯網技術基礎、數據管理與數據分析等知識,包括部分數據分析算法思想、開源算法庫和數據分析工具。在此基礎上,該課程講述了C語言程序設計方法。從程序設計的基礎知識入手,介紹C語言基本編程方法,以及算法與數據結構基礎。 [2] 

大學計算機課程大綱

第1~5次開課大綱
第一週 引言
第1講 前言——關於“大學計算機”課程
第2講 系統組成和主板
第3講 圖靈模型與計算
第4講 主機系統
第5講 本週小結
第二週 信息表示與編碼
第6講 計算機與二進制
第7講 字符表示與編碼
第8講 多媒體信息表示
第9講 數制及其轉換
第10講 二進制數的算術運算
第11講 機器數的表示及運算
第12講 本週小結
第三週 硬件系統構造
第13講 基本邏輯運算和邏輯門
第14講 其它邏輯運算及其門電路
第15講 觸發器與加法器
第16講 由邏輯門到運算器_抽象與構造
第17講 程序和指令
第18講 馮·諾依曼結構
第19講 本週小結
第四周 操作系統基礎
第20講 什麼是操作系統
第21講 處理器管理
第22講 存儲器管理
第23講 微型機中的存儲器系統
第24講 文件管理
第25講 操作系統小結
第五週 網絡技術及應用
第26講 計算機網絡的概念
第27講 計算機網絡的組成和分類
第28講 網絡協議與網絡體系結構
第29講 因特網的組成與接入方法
第30講 因特網中的地址
第31講 因特網應用
第32講 網絡技術小結
第六週 C語言程序設計基礎
第33講 C語言概述
第34講 使用Eclipse編譯C程序
第35講 數據類型
第36講 常量
第37講 變量
第38講 運算符與表達式
第七週 程序控制結構
第39講 程序的控制結構
第40講 循環結構
第41講 小結
第八週 數組與結構體
第42講 數組
第43講 數組和字符串
第44講 字符串處理庫函數
第45講 結構體
第九周 函數
第46講 函數
第47講 遞歸函數
第48講 函數的參數傳遞
第49講 變量及其作用範圍
第50講 小結
第十週 指針
第51講 指針
第52講 指針與數組
第53講 動態存儲分配
第54講 有關指針的其它內容
第55講 預處理命令
第56講 C程序設計小結
第十一週 算法分析與設計
第57講 關於算法
第58講 查找
第59講 排序
第60講 本週小結
第十二週 問題求解過程與綜合練習
第61講 問題求解的一般過程
第62講 例題詳解
第63講 總結與複習
(注:課程大綱排版從左到右列 [3-4] 
第6次開課大綱
第一週 引言
第1講 前言
第2講 主機板
第3講 圖靈模型與計算
第4講 主機系統
第5講 本週小結
附件1:OFFICE基本操作指導
附件2:系統裝機指導
第二週 信息表示與編碼
第6講 計算機與二進制
第7講 字符表示與編碼
第8講 多媒體信息表示
第9講 數制及其轉換
第10講 二進制數的算術運算
第11講 機器數的表示及運算
第12講 本週小結
第三週 硬件系統構造
第13講 基本邏輯運算和邏輯門
第14講 其它邏輯運算及其門電路
第15講 觸發器與加法器
第16講 由邏輯門到運算器__硬件系統構造
第17講 指令和程序
第18講 馮·諾依曼結構
第19講 硬件系統構造小結
第四周 操作系統基礎
第20講 什麼是操作系統
第21講 處理器管理
第22講 存儲器管理
第23講 微型機中的存儲器系統
第24講 文件管理
第25講 本週小結
第五週 網絡技術及應用
第26講 計算機網絡的概念
第27講 計算機網絡的組成和分類
第28講 網絡協議與網絡體系結構
第29講 因特網的組成與接入方法
第30講 因特網中的地址
第31講 因特網應用
第32講 網絡技術小結
附件3:無線局域網組網指導
第六週 C語言程序設計基礎
第33講 C語言概述
第34講 使用Eclipse編譯C程序
第35講 數據類型
第36講 常量
第37講 變量
第38講 運算符與表達式
第七週 程序控制結構
第39講 程序的控制結構
第40講 循環結構
第41講 程序控制結構小結
第七週單元測試
第7周 控制結構作業
附件4:程序控制結構示例詳解
第八週 數組與結構體
第42講 數組
第43講 數組和字符串
第44講 字符串處理庫函數
第45講 結構體
第九周 函數
第46講 函數
第47講 遞歸函數
第48講 函數的參數傳遞
第49講 變量及其作用範圍
第50講 本週小結
第十週 指針
第51講 指針
第52講 指針與數組
第53講 動態存儲分配
第54講 有關指針的其它內容
第55講 預處理命令
第十一週 算法分析與設計
第56講 關於算法
第57講 查找
第58講 排序
第59講 本週小結
第十二週 數據結構與示例詳解
第60講 數據結構基礎知識
第61講 數據的邏輯結構與存儲結構
第62講 線性表
第63講 順序結構線性表設計
第64講 利用計算機求解問題的一般過程
第65講 編程示例詳解
第66講 結束語
(注:課程大綱排版從左到右列 [5] 
第7~11次開課大綱
第一週 引言
第1講 前言
第2講 主機板
第3講 圖靈模型與計算
第4講 主機系統
第5講 本週小結
附1:OFFICE基本操作指導
附2:裝機指導
單元測驗與作業
第二週 信息表示與編碼
第6講 計算機與二進制
第7講 字符信息的表示與編碼
第8講 多媒體信息表示
第9講 常用計數制及其相互間的轉換
第10講 二進制數的算術運算
第11講 機器數的表示與運算
第12講 本週小結
單元測驗與作業
第三週 硬件系統構造
第13講 基本邏輯運算和邏輯門
第14講 其它邏輯運算及其門電路
第15講 觸發器與加法器
第16講 由邏輯門到運算器__硬件系統構造
第17講 指令和程序
第18講 馮·諾依曼結構
第19講 硬件系統構造小結
單元測驗與作業
第四周 操作系統基礎
第20講 什麼是操作系統
第21講 處理器管理
第22講 存儲器管理
第23講 微型機中的存儲器系統
第24講 文件管理
第25講 本週小結
單元測驗與作業
第五週 網絡技術及應用
第26講 計算機網絡的概念
第27講 計算機網絡的組成和分類
第28講 網絡協議與網絡體系結構
第29講 因特網的組成與接入方法
第30講 因特網中的地址
第31講 因特網應用
第32講 網絡安全技術概述
第33講 本週小結
附3:無線局域網組網指導
單元測驗與作業
第六週 C語言程序設計基礎
第34講 C語言概述
第35講 使用Eclipse編譯C程序
第36講 數據類型
第37講 常量
第38講 變量
第39講 運算符與表達式
附4:編譯環境與示例詳解I
單元測驗與作業
第七週 程序控制結構
第40講 程序的控制結構
第41講 循環結構
第42講 程序控制結構小結
附5:程序控制示例詳解II
單元測驗與作業
第八週 數組與結構體
第43講 數組
第44講 數組和字符串
第45講 字符串處理庫函數
第46講 結構體
數組與結構體單元測驗與作業
第九周 函數
第47講 函數
第48講 遞歸函數
第49講 函數的參數傳遞
第50講 變量及其作用範圍
第51講 本週小結
函數單元測驗與作業
第十週 指針
第52講 指針
第53講 指針與數組
第54講 動態存儲分配
第55講 有關指針的其它內容
第56講 預處理命令
單元測驗與作業
第十一週 算法分析與設計
第57講 關於算法
第58講 查找
第59講 排序
第60講 本週小結
第十二週 數據結構基礎
第61講 數據結構基礎知識
第62講 數據的邏輯結構與存儲結構
第63講 線性表
第64講 順序表設計
第65講 棧和隊列
第66講 數據結構小結
第十三週 數據管理與數據分析基礎
第67講 關於大數據
第68講 分析視角下的數據管理
第69講 數據分析方法概述
第70講 利用計算機求解問題的一般過程
第71講 結束語
(注:課程大綱排版從左到右列 [6-7] 
第12次開課大綱
第一週 引言
第1講 緒論
第2講 主機板
第3講 圖靈模型與計算
第4講 主機系統
第5講 本週小結
附1:OFFICE基本操作指導
附2:裝機指導
第1周單元測驗
第二週 信息表示與編碼
第6講 計算機與二進制
第7講 字符信息的表示與編碼
第8講 多媒體信息表示
第9講 常用計數制及其相互間的轉換
第10講 二進制數的算術運算
第11講 機器數的表示與運算
第12講 本週小結
本週提問
第2周單元測驗
第三週 硬件系統構造
第13講 基本邏輯運算和邏輯門
第14講 其它邏輯運算及其門電路
第15講 觸發器與加法器
第16講 由邏輯門到運算器__硬件系統構造
第17講 指令和程序
第18講 馮·諾依曼結構
第19講 硬件系統構造小結
本週論題
第三週單元測驗
第四周 操作系統基礎
第20講 什麼是操作系統
第21講 處理器管理
第22講 存儲器管理
第23講 微型機中的存儲器系統
第24講 文件管理
第25講 本週小結
第四周單元測驗
第五週 網絡技術及應用
第26講 什麼是計算機網絡
第31講 第五週課程小結
第28講 因特網
第30講 Internet應用
第29講 因特網中的地址
第27講 網絡協議與體系結構
網絡技術與應用單元測驗
第六週 C語言程序設計基礎
第32講 C語言概述
第33講 使用Visual Studio 2017
第34講 數據類型
第35講 常量
第36講 變量
第37講 運算符與表達式
數據類型-例題
第六週作業
第6周單元測驗
第七週 程序控制結構
第38講 程序的控制結構-分支
第39講 循環結構
第40講 5道例題詳解
第七週單元測試
第7周作業
第八週 數組與結構體
第43講 數組
第44講 數組和字符串
第45講 字符串處理庫函數
第46講 結構體
數組結構體單元測驗
第8周作業
第九周 函數
第47講 函數
第48講 遞歸函數
第49講 函數的參數傳遞
第50講 變量及其作用範圍
第51講 本週小結
4道例題詳解
函數單元測驗
第十週 指針
第52講 指針
第53講 指針與數組
第54講 動態存儲分配
第55講 有關指針的其它內容
第56講 預處理命令
第十一週 算法分析與設計
第57講 關於算法
第58講 查找
第59講 排序
第60講 本週小結
算法分析與設計單元測驗
第十二週 數據結構基礎
第61講 數據結構基礎知識
第62講 數據的邏輯結構與存儲結構
第63講 線性表
第64講 順序表設計
第65講 棧和隊列
第66講 數據結構小結
第十三週 數據管理與數據分析基礎
第67講 關於大數據
第68講 分析視角下的數據管理
第69講 數據分析的基本過程
第70講 大數據分析平台安裝與配置
第71講 利用計算機求解問題的一般過程
第72講 結束語
(注:課程大綱排版從左到右列 [2] 

大學計算機課前預備

大學計算機預備知識

該課程無需先修課程,可以是零基礎學習。如果具備計算機基本應用技能(如:Windows操作系統基本應用,基本文字編輯、搜索引擎使用等)以及較好的高中數學、物理基礎,將會對理解課程學習內容有幫助。 [2] 

大學計算機學習資料

《大學計算機》:吳寧主編,2020年2月高等教育出版社出版。 [2] 

大學計算機授課目標

學習大學計算機慕課課程,能夠使學生了解微機系統基本組成,理解計算機中信息的表示和二進制運算,理解硬件系統的構造過程和操作系統基本原理,瞭解網絡基本概念和應用。掌握C語言程序設計基本方法,理解基本算法思想和數據結構基礎知識,能夠利用C語言進行簡單控制枱程序、簡單算法和順序結構線性表設計。瞭解基於大數據分析的數據管理、分析方法和平台。 [2] 

大學計算機課程特色

1,教學設問在每週的起始處,會提出問題,以引導你理解課程的內容。這些問題也是你在學習完該章後必須完成的作業。
2,講間練習:在每一段教學視頻的中間或結尾處,都會設置1~2道簡單的測試題目,檢驗你是否對剛剛學到的知識是否已清楚。
3,單元測驗:每週學習結束後,會佈置一定的課後作業。並安排相應的單元測驗,以檢驗你對該章內容的理解情況。
4,討論與答疑:學習期間,你可以通過網上答疑或討論方式獲取幫助和進行交流。你也可以回答其他學習者的提問。 [2] 

大學計算機所獲榮譽

2019年1月8日,該課程被中華人民共和國教育部認定為“2018年國家精品在線開放課程”。 [1] 

大學計算機教師簡介

大學計算機慕課課程老師均來自西安交通大學教學團隊。其中,吳寧、陳文革兩位教師為西安交通大學教授;齊琪、陳龍西、楊忠孝四位教師為西安交通大學工程師。 [2] 
參考資料