学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
高级程序设计
分享
spContent=本课程主要学习C++ 面向对象的程序设计基础知识和基本方法,理解并掌握面向对象思想的基本特点和应用方法,并解决简单的实际问题。通过学习,培养学生良好的面向对象的程序设计素养,提高编程能力,加深理解面向对象的思想和方法。
—— 课程团队
课程概述

本课程的教学目标是:

1)了解并认识C++语言的基本特性和非面向对象特性的扩充;

2)培养学生良好的面向对象的程序设计风格和编程能力以及解决较简单的实际问题能力;

3)了解模板和异常处理及输入输出;

4)通过课程项目的实践,培育学生认识和发现问题的能力和团队协作解决工程问题的能力。


本SPOC课程以中国农业大学阚道宏老师的MOOC课程《C++语言程序设计(下)——从C到C++》为基础,兼顾我校《高级程序设计》课程特点和理科实验班等的具体情况。所用教材是清华大学出版社出版陈维兴、林小茶主编《C++面向对象程序设计教程(第四版)》。

成绩 要求

完成课程教学视频的学习;按时完成单元测验与单元作业,并完成对他人单元作业的互评;积极参与课堂讨论;参加期末考试。

课程大纲
预备知识

已修读《程序设计基础

参考资料

教材

陈维兴、林小茶,《C++面向对象程序设计教程(第四版)》,清华大学出版社,2019年12月。