大学计算机基础
开课平台爱课程(中国大学MOOC)
开课高校国防科技大学
开课教师周海芳
学科专业计算机科学与技术
课程简介

  从搜索引擎到智能手机、从社交网络到电子商务、从电影大片到航天飞行,到处都有计算,到处都离不开计算机。人人要用计算机,人人需学计算机。计算科学不但改变了我们的生活,也正在改变着我们的思维,丰富着我们认识世界和改造世界的方法和手段。

  你一定问过自己这样的问题:计算机是怎么工作的?计算机是如何解决问题的?计算机为什么能应用于各行各业?本课程正是围绕这些问题,以通俗易懂的语言、精心制作的视频、生动有趣的案例,试图讲清计算机系统的构成以及各部分协同工作的原理,讲清现实世界问题映射到计算机世界求解的过程和主要方法、技术,为学习者揭开计算世界的神秘面纱,使其能体验计算之美,理解并初步掌握计算思维方法。


课程大纲
第一周: 开篇序言 新的开始 第一周:【一单元】计算工具与计算思维 1.1 计算工具的历史 1.2 计算思维概述 1.3 计算的自动化 1.4 计算的抽象 1.5 单元小结 图灵机测试题 第一周:【二单元】 开启python之旅(Ⅰ) 2.1 环境准备 2.2 绘制炸弹轨迹 I 第一周作业 第一周:【软件应用】 搜索与文档 搜索与文档 第一周:【拓展专题】摩尔定律与超级计算机 摩尔定律与超极计算机 第二周:【二单元】开启python之旅(Ⅱ) 2.3 绘制炸弹轨迹 II 2.4 绘制炸弹轨迹 III 第二周作业 第二周:【微机视界】 微机组装 微机组装 第三周:【二单元】开启python之旅(Ⅲ) 2.5 绘制炸弹轨迹 IV 2.6 绘制炸弹轨迹 V 2.7 单元小结 第三周作业 第三周:【软件应用】思路的演示 思路的演示 第四周:【三单元】信息表示与编码 —— 0与1的故事(Ⅰ) 3.1 什么是信息? 3.2 为什么只有0和1? 3.3 算术运算与逻辑运算 3.4 进制转换 第四周作业 第五周:【三单元】信息表示与编码 —— 0与1的故事(Ⅱ) 3.5 0/1表示的缺陷及计算机的局限 3.6 数值信息编码--计算机码制 第五周 作业 第六周:【三单元】信息表示与编码 —— 0与1的故事(Ⅲ) 3.7 字符信息的编码 3.8 数字音频及处理 3.9 数字图像及处理 3.10 单元小结 第三单元测试:信息表示与编码 第六周 作业 第八周:【四单元】计算机系统的程序员视角(Ⅰ) 4.0 引言 4.1 冯·诺依曼体系结构 第八周:【软件应用】玩转表格 玩转表格 第九周:【四单元】计算机系统的程序员视角(Ⅱ) 4.2 冯氏结构的软件模拟——TOY计算机 第九周作业 第九周:【拓展专题】处理器的组成结构和制造过程 处理器的组成结构和制造过程 第十周:【四单元】计算机系统的程序员视角(Ⅲ) 4.3 操作系统漫谈 4.4 文件合并工具 I 第十周:【微机视界】操作系统安装 操作系统安装 第十周:【拓展专题】解开操作系统的神秘“面纱” 揭开操作系统的神秘“面纱” 第十一周:【四单元】计算机系统的程序员视角(Ⅳ) 4.5 文件合并工具 II 4.6 文件合并工具 III 4.7 单元小结 第十二周:【五单元】网络知多少(Ⅰ) 5.0 引言 5.1 互联网从何而来 5.2.互联网如何工作 5.3 互联网“吸粉”的奥秘 第十二周:【微机视界】网络组建 网络组建 第十三周:【五单元】网络知多少(Ⅱ) 5.4 “触摸”万维网—网络数据获取 5.5 单元小结 第五单元测试:网络知多少 第十三周:【六单元】数据库探秘(Ⅰ) 6.1 引言 6.2 录取分数数据管理 I 第十四周:【六单元】数据库探秘(Ⅱ) 6.3 录取分数数据管理 II 6.4 录取分数数据管理 III 6.5 单元小结 第六单元测试 数据库探秘