SPOC学校专有课程
计算机程序设计VC++
分享
spContent=C++是C语言的一个超集,它几乎保留了C语言的所有特性,在继承了C语言的精髓(如高效,灵活)的基础上,C++中加入了类(Class)的概念,增加了对开发大型软件颇为有效的面向对象的机制等,成为一种既可用于表现过程模型,又可用于表现对象模型的优秀的程序设计语言之一。
—— 课程团队
课程概述

在面向对象的编程语言已经成为主流编程语言的今天,面向过程的C语言以其丰富的数据类型及运算、简洁灵活的表达、良好的系统移植性、高质量的目标代码和高效率的程序执行能力而保持着其持久旺盛的生命力。本课程以传统的面向过程的C语言为主要内容,着重难、重点和易错点的讲解及算法的分析;课程同时还融入部分面向对象的C++语言的内容,重点通过对面向对象语言所支持的类和对象、抽象、封装、继承、多态等基本概念的精炼讲解使学生初步掌握面向对象的现代编程思想,注重学生逻辑思维广度的培养。

本课程侧重学生的实际操作能力,在教学实施中,我们注重教学和实践并重的原则。在教学中强调问题引导、案例驱动的教学方式,注重提出问题与解决问题的总体思路,通过分析算法加深学生对知识点的理解;同时课后要额外增加上机操作课时,通过反复上机、经验总结,更好地掌握基本程序设计方法和技巧。

本课程以Visual Studio 2010 的 Visual C++为开发环境。

成绩要求

课程提供知识点理解训练和编程实践能力训练:
      (1)知识点理解:  每节安排的随堂测试和每讲安排的单元测试的形式是单选题、是非题或填空题,需在规定的时间内完成,系统自动评阅。
      (2)编程实践能力训练  每讲安排的实验作业,在规定时间内完成上传后再相互评阅,并及时公布评阅的成绩。

      本课程成绩以下几部分组成:
      (1)单元测试  不包含随堂测试,得分占总评分数的30%。
      (2)单元作业  包含实验编程题以及相互评阅分,得分占总评分数的20%。
      (3)讨论  参与讨论,得分占总评分数的5%。

      (4)期末考试  得分占总评分数的45%。

      总分(百分制)=单元测验(30分)+单元作业(20分)+讨论(5分)+期末考试(45分) 


课程大纲