计算导论

开始时间: 07/21/2015 持续时间: 8 weeks

所在平台: Coursera

课程类别: 计算机科学

大学或机构: Peking University(北京大学)

授课老师: Ge Li 李戈

   

课程主页: https://www.coursera.org/learn/spic1

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

课程评论:没有评论

第一个写评论        关注课程

课程详情

  本课程的内容主要分为两个部分:(1)计算机基础知识,约占课时量的40%;(2)计算机程序导论,约占课时量的60%;

    在计算机基础知识部分,我们将为大家解答一些与计算机程序设计相关的基础问题,例如,“计算机为什么能够进行计算?”,“计算机程序在计算机中是如何运行的?”,“计算机的发展规律是什么?”,“下一代的计算机将会是什么样子?”等等。我们希望通过对这些问题的解答,达到两个目的:其一,培养起大家对计算机科学的兴趣;其二,帮助大家建立起学习计算机科学所需要的“背景知识框架”。

    在计算机程序导论部分,我们将逐步引领大家步入程序设计的领域。我们以C程序设计语言为载体,从感性认识计算机程序开始,带领大家认识计算机程序,感受计算机程序的开发过程,理解编程语言的构成成分,体会利用计算机程序解决现实问题的过程。

课程大纲

计算机基础知识

  • 计算机的历史与未来 ---------------- 第 1 周
  • 计算机的基本原理 ------------------- 第 2 周
  • 程序运行的基本原理 ---------------- 第 3 周

计算机程序导论

  • 感性认识计算机程序 ---------------- 第 4 周
  • 理性认识计算机程序
    • C程序导论 ------------------------ 第 5 周
    • C程序中的数据成分 ------------ 第 5 周
    • C程序中的运算成分 ------------ 第 6 周
    • C程序中的控制成分 ------------ 第 7 周
  • 从现实问题到计算机程序 ---------- 第 8 周

课程评论(0条)

Deep Learning Specialization on Coursera

课程简介

本课程的目的有二:其一,帮助同学们了解计算机的基本运行原理,了解程序运行的基本原理,了解计算机的发展状态及趋势。其二,引导同学们逐步进入"计算机程序设计语言"的学习。我们希望本课程为同学们解答如下一些问题:计算机为什么能够进行计算?计算机程序是怎样运行的?计算机未来可能的发展趋势有哪些?程序是如何编写出来的?如何学习程序设计语言?程序设计语言的基本成分有哪些? 完成本课程,表明同学们已经了解了计算机运行的基本原理,了解了计算机程序的基本特性。

课程标签

7人关注该课程

主题相关的课程