课程简介 | 教师队伍 |
课程名称: | C++程序设计 | 一级学科: | 08 工学 |
二级学科: | 0806 电气信息类 | 教学层次: | 本科 |
负责教师: | 周仲宁 | 学校名称: | 兰州商学院 |
院系名称: | 申报状态: | 申报中 | |
申报级别: | 省级 | 申报文件下载: | 无下载文件 |
获奖名称: | 获奖年度: | 2005 | |
主页地址: | http://www.lzcc.edu.cn/Lessons/chengxusheji/index.htm | 是否交换: | 否 |
浏览次数: | 5120 | 网上评论: | 没有相关评论 |
课程介绍: |
课程发展的主要历史沿革 ??? 《C++程序设计》是信息管理与信息系统专业学生必修的一门专业基础课;是信息与计算科学等专业的基础课。同时C++也是计算机科学与技术专业《高级语言程序设计》课程的选定语言。它主要通过一种程序设计语言来讲述程序设计的基本思想和方法。随着信息化步伐的加快和计算机技术的进步,本课程曾用过许多不同的名称和不同的教材。从单一的《C语言程序设计》到《C语言程序设计》和《C++程序设计》(《面向对象程序设计》)两门课程,从程序设计基础到高级语言程序设计,不同的专业、不同的时期对不同的学生(本科生、专科生、高职生)均有不同的培养计划及课程教学大纲。 教学内容 ??? 本课程通过C++语言讲授程序设计的方法、C++语言的语法和使用规则以及C++程序的结构;类和对象、消息、封装、继承和多态等面向对象的基本概念;C++支持面向对象的程序设计的基本方法:类、对象、派生类、继承、多态性、模板、流类库、异常处理等。 教学方法与教学手段 ??? 本课程的教学分课堂面授和上机实践两个方面。在课堂面授教学中,用教师自己制作的电子化教学课件讲授,采用案例教学与启发式教学相结合的教学方法。讲解实例时,充分利用编译系统,让程序直接在计算机上执行,增加了直观性,便于学生的理解。有时,为了进一步说明不同的求解方法,及不同求解方法的不同效果,启发学生修改程序,以观察不同的实现方法是如何实现同一要求的。如此教学方法,教学效果特别明显。实践教学环节,除了布置相关课题之外,要求主讲教师亲临实践环节指导,对学生的成果给予点评。以达到开启思路,相互促进的作用。 |
关于我们 | 版权声明 | 汇款方式 | 会员注册 | 招聘信息 | 高等学校教学资源网 CopyRight©2004 版权所有 |
京ICP证070553号 京ICP备10040123号-8 京公网安备: 1101081957 |