计算思维导论

  • 课程说明
  • 学习指南
  • 教师团队
  • 学习社区
课程简介

计算思维是人类求解问题的一条有效途径,是一种分析问题、解决问题的过程和思想。本课程探寻计算机科学家们面向计算时求解问题的思想和方法,用通俗易懂、深入浅出的方式解读计算思维,帮助学习者提高运用计算思维解决实际问题的能力。

课程学分

课程总成绩达到60分及以上,可获得2学分。

学时分配


学习安排





■ 学习目标    

 完成本课程学习后希望你能够:

    1. 了解计算思维及其教育的本质内涵;

    2. 掌握利用计算手段解决问题的基本思维模式,具备利用典型计算思维解决一些简单问题的初步能力;

    3. 树立计算思维与各专业思维交叉融合的复合型思维。

 

■ 学习内容

 第一篇 计算与计算思维

  1.1 思维的起源

  1.2 计算的起源

  1.3 计算工具的发展

  1.4 计算思维

 第二篇 计算机是怎么跑起来的

  2.1 计算机的三大原则

  2.2 手工汇编        

  2.3 程序

  2.4 算法             

  2.5 数据结构

  2.6 面向对象编程

  2.7 数据库           

 第三篇 程序是怎么跑起来的

  3.1 CPU是什么

  3.2 数据是用二进制表示的

  3.3 计算机进行小数运算时出错的原因

  3.4 内存

  3.5 内存和磁盘的亲密关系

  3.6 从源文件到可执行文件            

  3.7 操作系统和应用的关系

  3.8 通过汇编语言了解程序的实际构成

 第四篇 网络是怎样连接的

  4.1 TCP/IP网络

  4.2 XML究竟是什么  

  4.3 浏览器生成消息

  4.4 用电信号传输TCP/IP数据       

  4.5 从网线到网络设备             

  4.6 服务器端的局域网中有什么玄机

  4.7 请求到达web服务器,响应返回浏览器

 

■ 学习建议

■ 考核说明 
 本课程采用全形考形式。
 课程共设4次阶段测验,每次满分100分,各占课程总成绩的25%。
 课程满分100分,达到60分及以上方可获得相应学分。
 
 




子版块 最新主题
第一篇 计算与计算思维艾伦·图灵对于Engima破解工作的贡献是否和真正的历史有所出入?
第二篇 计算机是怎么跑起来的 数据结构为什么这么重要呢?
第三篇 程序是怎么跑起来的谷歌不让华为用安卓操作系统了,华为下一步怎么应对?
第四篇 网络是怎样连接的HTTP 协议中 URI 和 URL 有什么区别?