面向对象程序设计C++
分享
课程详情
课程评价
spContent=《面向对象程序设计C++》这门课是计算机相关专业一年级学生的一门必修专业课,面向应用型本科院校计算机相关专业及广大社会学者,要求学习者具有C语言编程基础。C++程序设计适合人工智能技术、操作系统和系统软件、游戏开发、数据库开发、嵌入式系统开发和大数据分析等多领域需求。本课程主要讲授了面向对象程序设计概述、C++基础、类与对象、类与对象的其他特性、继承与派生、多态性、模板、文件和流以及异常处理等,期待你的加入!!!
—— 课程团队
课程概述






 一、课程概述

《面向对象程序设计C++》这门课是计算机相关专业一年级学生的一门必修专业课,面向应用型本科院校计算机相关专业及广大社会学者,要求学习者具有C语言编程基础。本课程主要讲授了面向对象程序设计概述、C++基础、类与对象、类与对象的其他特性、继承与派生、多态性、模板、文件和流以及异常处理等内容,C++程序设计适合人工智能技术、操作系统和系统软件、游戏开发、数据库开发、嵌入式系统开发和大数据分析等多领域需求。

  二、课程亮点

1、定位准确,面向应用型本科院校计算机相关专业及广大社会学者,要求学习者具有C语言编程基础。

2、注重教学方法研究、实践和创新

从浅入深,由理论到具体应用,采用了启发教学法、情境教学法、案例教学法等等,加深学生对编程语言、编程方法、编程工具和编程思维的掌握,帮助学生提高创新能力和实践能力。在各章节讲解过程中大量采用案例驱动法进行教学,调动学生学习兴趣,激发学生学习内驱力。

3、内容丰富,提供多元化学习资料和考核

提供视频、配套文本和参考资料,每章节有阶段性测试、讨论和期末考核等多种考核方式,督促学生加强学习,有利于知识巩固。

4、注重课程思政

课程思政教学法将当前热门技术与国家政策相融合,激发学生创新思维,担负时代和社会责任。教学过程中以解决实际工程问题作为启发和演练,培养学生解决问题和克服困难的能力。

授课目标

1、知识目标,掌握C++程序设计的基本概念、语法规则和编程方法,培养编程思维。

2、能力目标,在程序设计方法、程序设计语言与程序设计工具三方面训练,培养学生分析问题和解决问题思维能力;

3、素质目标,培养学生非智力因素的培养,如毅力、态度、方法、习惯等。

课程大纲
预备知识

C语言程序设计

证书要求

      课程成绩由三个部分构成:

  • 阶段测验:完成每次慕课网上单元测验,占总成绩的35%;

  • 期末考试:根据课程内容,安排期末考试5,占总成绩的60%;

  • 课程讨论:在课程交流区中回复3次及以上,占总成绩的5%。

总评成绩60分以上为合格,90分以上为优秀

本课程并不提供证书,祝各位同学在课程学习中有所收获! 

参考资料


教材:

《C++程序设计》,中国工信出版集团,人民邮电出版(第2版),宋春花等编。

参考书:

《C++程序设计教程》,清华大学出版社(第3版)通用版,钱能等编。

《C++面向对象程序设计教程》,清华大学出版社(第4版)陈维兴等编。

《C++程序设计习题解析与实践教程》,中国工信出版集团,人民邮电出版社,宋春华等编。

《C++语言程序设计教程习题解答与实验指导》,清华大学出版社(第4版),沈显君等编。

《C++面向对象程序设计教程习题解答与上机指导》,清华大学出版社(第4版),陈维兴等编。