C++课程.设计.pptVIP

  • 4
  • 0
  • 约1.5千字
  • 约 21页
  • 2018-05-29 发布于湖北
  • 举报
C++课程.设计.ppt

* LOGO C++课程设计 主讲:邱栋 计算机软件教研室 黄淮学院国际学院 * fgfh * 一、课程定位及学情分析 课程性质及地位 1 课程功能及目标 2 3 课程特色 4 课程开发与改革 5 学情分析 * 1、课程性质及地位 课程性质:实践性课程,是“C++程序设计”课程的继续和延伸。 * C++课程设计 C++程序设计 JAVA程序设计 编程基础(C) 计算机网络 操作系统 多媒体技术 算法与数据结构 项目开发 计算机图形学 软件工程 可视化编程 学科的地位 * 2、学情分析 * 基础知识:以学习过C和C++ 学习能力:自学能力,自制能力不强 学生发展: 出国 升本 就业 教学目标与方法 学生来源:专科二批 * 3、课程功能及目标 课程功能:深入学习C++编程语言,深入理解面向对象编程技术,初步学习项目开发流程。 教学目标: * 能力目标 讲解能力 带团能力 处理问题 素质目标 礼貌礼仪 语言表达 协调沟通 团队精神 1 2 3 能力目标 自学能力 知识综合运用能力 独立解决问题 知识目标 综合运用C++ 语言 掌握Win程序 开发方法 掌握面向对象 编程思想 素质目标 团队精神 行业素养 * 4、课程特色 * 以项目为驱动 以重点带动全面 实践带动理论 实战模拟 * 5、课程开发与改革 * 课程开发 1)选择合适项目 2)制作视频教程 3)建立课程网站 课程改革 教学方式改革 评价方式改革 * 二、教学内容 * 教学内容体系的构建 1 教学内容的再加工 2 3 教学实施 4 考评方式的改革 5 课程内容及重难点 * 1、教学内容体系构建 教学内容的组成 五个项目,十大知识点 构建原因: 课程定位,学情分析,课程特色 项目选择原则: 适合教学 实用性 可操作性 连贯性 趣味性 * 五个项目 * 计算器 画图 网络聊天工具 文件管理器 俄罗斯方块 * 2、课程内容及重难点 项目名称 知识点 重点 难点 计算器 C++语法 是 ? 操作系统,消息响应机制 是 是 控件与对象 是 是 绘图 消息响应机制 ? ? 图形图像基础 是 是 MFC对象 是 是 鼠标控制 是 是 俄罗斯方块 图形图像基础 ? ? 动画基础 是 ? 复杂逻辑设计 是 是 动作控制 是 ? 网络聊天程序 网络基础知识 ? ? 网络编程 是 是 文件管理 操作系统文件管理 是 是 界面设计 是 ? * 3、教学内容的再加工 原创视频 * 网络资源 /u/qiudong.aspx * 4、教学实施 教学模式:项目驱动教学 理论融入项目 避免直接涉及理论知识 重难点通过重复模仿操作来理解巩固 教学方法:讲解——模仿——创新 * * 课程实例:绘图 * 基本图形 图形属性 鼠标控制 画笔 画刷 位图 颜色 线型 线宽 理论 理解对象和基本图形的关系 理论 理解抽象的方法和属性 完成项目 理论 理解事件和消息 * 课程实例:俄罗斯方块 基础知识:图形图像、动画基础、键盘控制 * 项目试做:基础知识都会了为什么做不出来? 完成项目:培养软件工程的思想 项目分析:软件结构,逻辑设计 方块的变换 方块和背景的关系 流程图 * 5、改革考评方式进一步推动实践教学(思考) * 项目实战: 虚拟场景 跟踪评价 立项 组队 开发 完成 审批 投资 监督 评价 项 目 实 战 学生 教师 * 三、支撑条件 * 课程教学团队 1 实践条件 2 3 教案与课件 4 网络资源 5 教材与参考 * * LOGO

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档