1 课程标准 1
1 课程定位 《C++程序设计》是软件技术专业的一门专业核心课,主要用于培养学生对计算机语言及程序设计的理解能力,掌握使用计算机处理问题的方法,通过项目开发培养团队合作精神和协作能力
本课程在整个课程体系中处于基础地位,是《C#程序设计》、《jav a应用开发》的先导课程,提供了程序设计的基本语法,面向对象的思想及编程技术
该课程同时强调基础、实用,适合培养学生的基础知识,为以后的学习打下良好的基础,同时该课程还适合目前市场对人才的需求,对C++语言的进一步学习,可以胜任游戏、基于硬件的软件系统的开发工作
本课程以就业为导向,从高技能人才培养的要求出发,以强化技术应用能力培养为主线,构建理论教学体系和实践教学体系
在教学内容上,按照理论知识够用的高职教育原则,根据学生知识能力、企业岗位能力要求等,弱化了无应用性或应用性不强的内容,强化了工程项目中常用的知识点,构建了基于软件开发中必须的教学单元
2 工作任务和课程目标 1
1 工作任务及职业能力 表1-1 工作任务与职业能力分析表 工作领域 工作任务 职业能力 学习项目 程序员 使用语言实现设计及编码 1
熟练掌握C++开发语言,能使用面向对象的理论和常用设计模式开发中小型软件
能编写详细设计文档
能按项目规范编写代码,有良好的编码风格
有良好的沟通能力、编码能力、高度的责任心
全部项目 软件维 护员 对应用程序进行维护 1
责任心强,富有团队合作精神与能力,具有良好的学习欲望,学习能力强,能够快速掌握新的知识与技能
熟练应用基于数据库的应用程序
全部项目 测试员 编写测试计划和测试用例;1
熟悉 C++语言,具备良好的团队协作能力和沟通技巧
全部项目 进行软件项目的功能测试、系统测试、性能测试;整理、分析、报告、追 踪 软 件 缺陷