课程《C++程序设计》课程标准(共6页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《课程《C++程序设计》课程标准(共6页).doc》由会员分享,可在线阅读,更多相关《课程《C++程序设计》课程标准(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上C+程序设计课程标准课程编码:课程类别:适用专业:高职高专计算机类专业授课单位:学 时:90-100学时编写执笔人及编写日期: 学 分:编写负责人及审定日期:1 课程定位和课程设计1.1 课程性质与作用C+程序设计课程是计算机类专业群的一门基础课程,是从事计算机程序设计的入门课程,同时也是培养计算机程序设计基础能力与学习面向对象方法的重要课程。本课程为实现计算机类应用型技能人才的培养奠定了坚实的基础,起到学习专业技能的引领作用。通过本课程的学习使学生熟练掌握C+语言的基础语法结构,掌握面向对象程序设计的基本方法,理解面向对象程序设计的基本思想,培养运用程序设计解决应用
2、问题的思维,强化训练学生编程技能,从而达到培养应用面向过程及面向对象方法进行程序设计解决应用问题的综合能力的目的。本课程是计算机类专业学生入校后开设的第一门计算机专业基础课程,其后继课程有数据结构、Java程序设计、APS.NET程序设计、Visual C+程序设计、数据库技术、操作系统、软件项目等课程。本课程是后续课程学习的基础,没有本课程的教学,很难进行后续课程数据结构、Visual C+程序设计等课程的学习和教学。本课程的的教学对后续课程的学习起到了尤为重要的先导作用与奠基作用。1.2 课程设计理念本课程始终以技术的发展、企业对能力的要求、创新能力的提高为设计的根本依据。课程教学的核心内
3、容是工作内容和工作过程所要求的知识、技术和能力;教学过程严格遵循工作过程,由易到难、由浅到深、由简到繁、循序渐进的进行;本课程的设计参考职业资格和能力水平考试大纲。课程教学使学生能综合全面可持续的发展。1.3 课程设计思路课程以计算机程序员和软件工程师的职业行动能力为核心进行课程设计。教学内容、教学方法、教学手段以及成绩评定均以职业行为为导向,紧紧围绕职业行动能力的培养为重心进行设计。整个教学过程采用“案例讲解-验证实训-项目实战-小组讨论”的模式,多种形式有机结合进行教学。按照“工作过程”的具体要求,以任务驱动,项目导向构建职业行动体系。课程教学由常规案例教学和基于工作过程项目实训组成。用案
4、例组织教学,每个案例均为具体的应用项目,项目按照不同工作情境划分为若干任务,每个任务就是具体的职业任务,任务的完成过程即为工作的完成过程,建立基于工作过程的课程内容。案例教学同时分配任务进行项目实训,培训工作行动能力。每个教学项目、任务有能力、知识和素质教学目标,将知识融合到项目、任务中,通过任务、项目的训练提高学生的职业技能,同时在技能训练过程中传授知识,使得学生在掌握技能的同时又学习知识,知识和技能紧密结合,加深学生对知识的理解、应用,提高学习效果。课程设计突出学生职业道德的培养、职业素养的养成以及学习方法、思维方法的学习,培养技能过硬、职业道德好、职业素养高的应用性人才。以“理论+项目+
5、评议”构成评定成绩,理论占40%,项目占40%,小组评议占20%,把学生导向全面健康的发展。2 课程目标学生学习C+程序设计课程后,应熟练掌握C+语言的语法基础、程序设计的基本技能和面向对象程序设计的思想与方法,具备运用C+语言、程序设计技能和面向对象程序设计的方法分析解决简单应用问题的综合技能,具有良好的思想修养、道德情操、责任感和团队协作精神,达到具备程序员具有的基础职业素质的目的。3 课程内容与教学要求1)C+简单程序设计C+语言概述了解C+语言的发展历史、特点,熟练掌握简单的C+程序的组成与书写格式,会使用C+程序的设计工具、开发过程。重点:C+程序设计过程、组成与书写格式。难点:C+
6、程序特点和组成。教学方法与手段:讲述、实例讲解、归纳总结、多媒体演示2)简单数值计算C+数据类型和表达式熟练掌握基本数据类型、常量、变量、运算符和复合数据类型作用和声明,并能在程序设计中运用,掌握叙述表达式组成,并会运用于程序设计中。重点:基本数据类型、常量、变量、运算符、表达式构成与运用。难点:逻辑运算符、自增自减运算符、位运算符和复合数据类型的运用。教学方法与手段:讲述、实例演示、对比、归纳总结、多媒体展示3)销售利润提成控制语句掌握顺序控制语句、选择控制语句、循环控制语句和跳转语句的结构与执行过程,并能运用于程序设计中,具有简单程序设计的能力。重点:顺序控制语句、选择控制语句、循环控制语
7、句。难点:循环控制语句和跳转语句。教学方法与手段:讲述、实例分析、对比、归纳总结、案例演示4)加密算法函数理解函数的作用,掌握函数的声明、调用格式、函数的参数传递、作用域、文件与预处理等要点,会在程序设计中自定义并调用函数,应达到简单模块化应用程序设计能力。重点:函数的声明、调用、函数的参数传递、作用域。难点:函数的声明、函数的参数传递、作用域、文件与预处理。教学方法与手段:讲述、案例分析、归纳总结、实例演示、讨论5)学生成绩排序数组熟练掌握的一维数组、二维数组定义、赋值及应用,了解多维数组的定义,能在程序设计中熟练运用一维数组解决应用问题,会运用二维数组进行程序设计,具有一定应用程序设计的能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+程序设计 课程 C+ 程序设计 课程标准
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内