《C++基础》教案.docx
《《C++基础》教案.docx》由会员分享,可在线阅读,更多相关《《C++基础》教案.docx(33页珍藏版)》请在优知文库上搜索。
1、C+基础教案电子工程学院C+基础授课教案讲序第1讲授课学时2学时教材章节:1.1,1.2J.4-1.6课程内容绪论授课方式:多媒体教学目的和要求:1. 了解程序设计语言概况和分类;2. 了解C+语言发展历史;3. 理解C+语言特点;4. 了解C+语言程序构成及书写形式;5. 掌握集成开发环境下+程序的编写、编译、链接和执行的过程。授课主要内容:一1. 程序设计语言概况和分类;2. 从C到C+,C+语言发展历史;3. C+语言特点;4. C+语言构成及书写形式;5. C+语言程序的编写和实践;6. C+集成开发环境和上机实践。重点、难点及学生易犯错误的地方:一、重点内容1. C+程序的构成和书写
2、形式;2. C+程序的编辑、编译、链接和运行的过程。二、难点内容1.程序编辑、编译、连接和运行的含义。三、学生易犯的错误1 .用VC建立工程和文件时,常没有正确选择项目或文件类型;2 .程序中出现两个及以上main函数。教学策略和方法:1.感性认识计算1至U100的累加和,现场编写、调试、演示运行,让未曾有编程经验的学生感性认识程序的魅力;并通过用户输入参数n,实现1到任意数n的累加和,让学生理解程序的通用性。2 .程序演示老师演示用ViSUalSIUdi。开发C+程序的过程;然后找一位同学操作演示一遍,老师在旁边指导,尤其对可能出现的共性错误予以提醒。3 .适度提问养成学生勤于思考的学习习惯
3、。4 .比较与比喻.提高学生的学习兴趣。5 .逐步深入讲解通过几个不同类型难度有所递进的例子,让学生体会C+语法特点。教学过程:1 .提问:知道目前流行的编程语言吗?简述主流的编程语言。2 .设问求1-10()累加和如何完成?演示程序实现。并通过改写程序,通过输入n实现1到任意数n的累加和,让学生理解程序的通用性。3 .依次简要讲解C+的发展历史、地位、特点,引出面向对象和面向过程编程,让学生有所了解。4 .讲解几个小例子,难度有所递增,让学生了解C+语言的特点、构成和书写形式,体会语法。5 .演示讲解课程实验开发平台VC6.01)结合下图,讲解程序编写、编译、链接、执行的过程、各阶段作用和生
4、成的文件;2)用VC6.0演示编写、编译、链接、执行的过程和在相应目录下产生的东西;以及定位错误、程序的方法;3)让某位同学给全班演示,实际操作,老师在旁边指导,说明容易犯的错误。小结:1. 程序语言有机器语言、汇编语言、高级语言之分。C+是高级语言。2. 有面向过程和面向对象两种程序设计方法;C+是面向对象语言,但既可以面向过程编程,也可以实现面向对象编程。3. C+程序实现经过编写、编译、链接、执行的过程;作业:1)输出“Ilovec+”2)输入ab求a-b的值3)模仿例1-12,求两数中的最小数C+基础授课教案讲序第2讲授课学时2学时教材章节:2.1-2.3课程内容字符集与词汇、数据类型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+基础 C+ 基础 教案
