课程详情
课程评价
spContent=《C++语言程序设计》包含两个概念:程序设计是求解问题的思想,C++则是表达思想的语言。本课程面向零基础学习者,重点学习程序设计原理和方法。课程选用C++语言作为程序设计的入门语言,教学内容分为两部分:上半部分学习“程序设计基础”与“结构化程序设计”,下半部分学习“面向对象程序设计”。
—— 课程团队
课程概述

《C++语言程序设计》(上)是学习程序设计的入门级课程。学习本课程,就是让我们从使用程序的用户(user)角色提升到设计程序的程序员(programmer)角色。学习本课程,不需要什么特别的基础知识。

计算机是一种能够按照指令完成计算的机器。指令由人(称为程序员)下达,由计算机中的电子电路(称为硬件)识别和执行。程序员可以将多条指令编排成一个指令序列(称为程序),一次性提交给计算机,由计算机自动按顺序连续执行。这样,计算机就变成了一种在程序控制下自动工作的机器,是从手动自动的跨越。

本课程重点学习程序设计的基本原理和方法,并学会使用C++语言来编写实际的计算机程序。程序员可以作为一种职业,一种很不错的职业。程序员也可以是一种爱好,非常锻炼您的智力。让我们一起来学《C++语言程序设计》吧!

课程大纲
预备知识

证书要求

完成课程教学视频的学习;按时完成单元测验与单元作业,并完成对他人单元作业的互评;积极参与课堂讨论;参加期末考试。最终综合成绩达到60分,将颁发“中国大学MOOC”课程合格证书。

参考资料

参考教材

《C++语言程序设计》(MOOC版)(第2版),阚道宏编著,清华大学出版社,2017年10月。ISBN 9787302475620