c++说课教学课件.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++程序设计类与对象定义说课人:日期: 年 月目录 CONTENTS01教学分析P302教学设计P803教学方法P1104教学过程P1205教学考核P30LOGO一、教学分析课程定位主要分析本门课程性质和课程目标,以及学生通过本门课程的学习需要达到的效果。课程资源教学分析主要介绍本门课程的教学及实验环境,教材的选择。课程内容本门课程在教学过程中课时分配和主要讲解的内容。LOGO一、教学分析一、课程定位课程性质课程目标课程要求熟练掌握C++语言语法基础、面向对象程序设计思想与方法;具备解决简单应用问题的综合技能;培养良好的思想修养、责任感和团队协作精神;培养其自主学习能力、逻辑思维能力、软件开发规范。了解面向对象设计的思想和方法;掌握c++基本语法知识;掌握类和对象的概念和关系;掌握用C++语言进行程序设计并具备调试程序的能力。本课程是计算机科学与技术、网络工程专业的一门重要的专业基础课。本课程的主要任务是使学生对程序设计入门、掌握程序设计方法以及把握C++程序设计的灵魂。LOGO一、教学分析二、课程资源1、教学与实验环境多媒体教学(课件演示)实训课,学生人手一台电脑,开发环境visual20152、教材选用依据:结合学生实际情况,本课程包含c和c++语法知识;理论与实践结合,浅显易懂;学生在完成案例的过程中掌握编程技巧,调动学习积极性;综述选用清华大学出版社,沈显君主编的教材《c++语言程序设计教程》LOGO一、教学分析三、课程内容1、课时分配根据学生实际需要以及教学大纲的要求,教学内容在原教材的基础上对课本内容进行适当的删减。选讲1-7章及10、12章共九章内容。总学时72(每周6学时)理论48学时实训24学时LOGO一、教学分析三、课程内容2、课程主要内容介绍章节内容讲课学时实验学时小计学时第1章面向对象程序设计概述4?04第2章C++语言基础8412第3章构造数据类型8412第5章类与对象8412第6章继承与派生426第7章多态性8412第10章c++输入输出流与文件系统42?6第12章异常处理426LOGO二、教学设计教学设计理念: 以实践为思想-------提高动手编码能力以培养能力为核心------培养编程思想以应用为目的-------解决实际应用问题LOGO二、教学设计例如基本数据类型,运算符、表达式、变量的声明、三种控制结构。语法基础构造数据类型:一维数组、二维数组的定义和引用、字符数组;指针的含义,指针与数组的关系。数组、指针教学重点函数间数据的传递方式,变量作用域,参数结合规则。函数自定义构造函数的声明,继承方法及访问权限,实现多态的方法。继承、多态LOGO二、教学设计for、while、do-while循环。解决方法:实际例题讲解循环结构数组、指针数组的存取;指针的含义,指针与数组的结合。解决方法:联系数学中的矩阵教学难点函数间数据的传递方式:传地址、传引用、传值;函数中变量作用域;解决方法:了解变量生存周期,不同传递方式的区别函数类成员的声明;子类的构造函数的声明和调用顺序;类对象的定义;数据成员和成员函数的访问权限。解决方法:实例操作演示,结合现实例子讲解代码类和对象定义,构造函数声明LOGO三、教学方法讲授法+练习法+自主学习法课前复习课前导入新课教授总结、实践训练复习是对之前知识的回顾,也是课堂教学的基础;通过复习让学生掌握课本知识前后联系。教学情境导入可以激发学生的学习兴趣,举例生活中常见对示例,启发学生用编程思想实现,自然而然引入本节内容。让学生提前预习,注重重点和难点,理论与实践操作结合。小结是对课堂知识的再次回顾,突出重点和难点内容。课后训练是为让学生尽快理解掌握课堂知识,每节课后都有训练题,要求学生独立完成LOGO四、教学过程第五章 类与对象的定义LOGO四、教学过程课前复习提问学生回答:怎样定义结构体、结构体数组和引用?怎样求结构体所占内存大小?常引用的特点LOGO四、教学过程学习目标1.掌握类的定义,会根据需求设计类;2.能够根据类创建各种对象;3.掌握对象的各种成员的使用方法; LOGO四、教学过程重点类的定义;类对象的创建;各种成员的使用方法; 难点根据实际需求设计类;对象的各种成员的使用方法; LOGO四、教学过程新课导入类与对象的概念;对象是现实世界中实际存在的事物,具有属性和行为特征;类是具有相同属性和行为特征的一组对象集合;现实世界中的类与对象;LOGO四、教学过程新课导入身边的对象朱丽叶布兰尼姓名:布兰尼职衔:收银员年龄:35体重:60千克操作:收款打印账单顾客姓名:朱丽叶年龄:28体重:52千克操作:购买商品收银员布兰尼 LOGO四、教学过程新课导入对象的属性 布兰尼 姓名属性——对象具有的各种特征每个对象的每个属性都拥有特定值例如:布兰尼和朱丽叶的体重不一样属

文档评论(0)

moon8888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档