C语言程序设计基础电子教案 第2章 用C语言编写简单程序_第1页
C语言程序设计基础电子教案 第2章 用C语言编写简单程序_第2页
C语言程序设计基础电子教案 第2章 用C语言编写简单程序_第3页
C语言程序设计基础电子教案 第2章 用C语言编写简单程序_第4页
C语言程序设计基础电子教案 第2章 用C语言编写简单程序_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

授课课题第2章用C语言编写简单程序2.1算法及其描述方法2.2C语言编程使用的字符集2.3数据类型授课形式理论教学学时2教学目标1.掌握C语言标识符的命名规则;2.掌握C语言的基本数据类型、各种数据类型的存储特点及取值范围;3.【思政目标】通过语法规则的讲解,培养学生做一个懂规矩、知敬畏、守底线、遵纪守法的好公民。教学重点和难点重点:不同数据类型的数据的表示难点:字符类型数据的表示教学方法与手段1.讲授法、讨论法和演示法2.利用多媒体计算机辅助教学教学内容及过程设计一、回顾知识,导入新课(5分钟)1.回顾知识老师提问:复习学习过的简单编程语句、C语言程序的基本组成,整体结构应该注意什么?(学生回答,老师总结)2.导入新课计算机程序设计涉及两个基本问题:一个是对数据的描述,另一个是对操作的描述。计算机程序的主要任务就是对数据进行处理,编写程序也就是描述对数据的处理过程。本章主要介绍C语言中与数据描述有关的问题,今天我们主要来学习C语言的基本数据类型的使用。二、讲授新课知识(80分钟)2.1算法及其描述方法(自学)2.2C语言编程使用的字符集(20分钟)介绍C语言字符集的组成、标识符能用的组成元素、关键字以及用户自定义标识符,并用相关的例子来加深学生对概念的理解。强调:C语言对字母大小写是敏感的。【思政内容】讲解编写程序,必须按照C语言的语法规则来写,否则编译不会通过。由此引导学生做人做事要遵守规则,遵守各项规章制度,遵守国家法律法规的规则意识。要求学生做作业、考试讲诚信,不抄袭,不作弊。2.3数据类型(60分钟)先对C语言的数据类型做整体介绍,说明数据类型的作用。1)数据占内存字节数2)数据取值范围3)其上可进行的操作接着介绍基本数据类型中的整型、实型和字符型三大类型。1.整型数据介绍整型数据的分类、长度及表示数的范围。2.实型数据介绍实型数据类型数据的特点、分类、长度、取值范围及有效位。强调有效位的概念。3.字符型数据介绍字符型数据的特点、长度和表示范围,并介绍ASCII码表的内容。练习:定义不同数据类型数据。三、课堂小结,布置作业(5分钟)对本次课的主要内容,即C语言的基本数据类型进行总结,布置作业,最后留几分钟让学生和老师或者同学之间互相讨论,加深课程内容印象,及时提出问题、解决问题。作业实验2板书设计第2章用C语言编写简单程序自由板书去2.1自由板书去2.2C语言编程使用的字符集2.3数据类型2.3.1数据类型分类2.3.2基本数据类型课后小结

授课课题第2章用C语言编写简单程序2.4数据的表示形式—常量与变量授课形式理论教学学时2教学目标1.熟练掌握C语言中常量的表示;2.熟练掌握变量的定义和使用3.【思政目标】培养严谨求实的科学态度。教学重点和难点重点:变量的定义,使用变量的基本原则难点:符号常量的使用教学方法与手段1.讲授法、讨论法和演示法2.利用多媒体计算机辅助教学教学内容及过程设计一、回顾知识,导入新课(5分钟)1.回顾知识复习数据类型基本概念,强调在解决问题时须根据问题需要使用相应的数据类型。(学生回答,老师总结)2.导入新课如何根据问题需要使用相应数据类型的变量和常量。二、讲授新课知识(80分钟)2.4.1常量(40分钟)介绍常量的概念及分类1.整型常量介绍整型常量的三种表示形式(十进制、八进制和十六进制);提醒:整型常量的默认类型为int型。【练习】进制转换2.实型常量介绍实型常量的两种表示形式;提醒:实型常量的默认类型为double型。3.字符常量介绍字符常量的定义、值及转义字符;强调:字符常量必须用一对单引号括起来;重点:理解字符型数据存储特点,掌握字符与ASCII之间的对应关系。通过对字符数据进行加减操作,输出对应的字符和ASCII帮助学生理解该知识点。4.转义字符介绍转义字符的组成及功能;举例演示转义字符的用法。2.4.2变量(40分钟)介绍变量的概念;强调:变量必须先定义,后使用。1.变量的定义介绍变量定义的一般形式,举例加深理解;提醒:定义变量时,多个变量之间用逗号隔开。2.为变量赋初值介绍为变量赋初值的两种形式及一般位置,并举例演示其用法;强调:如果定义了变量但没有赋值,那么变量中的数据是一个随机数。3.变量使用注意事项通过例子,说明各种基本类型的变量在使用时应注意的问题。4.符号常量结合“计算圆柱体底面积、侧面积和体积问题”,对比使用一般常量、使用变量和使用符号常量三种解决方案,让学生自行体会符号常量的特点,强调在解决问题时需要根据问题特点找出最佳解决方案,培养学生严谨求实的科学精神。介绍符号常量的定义格式,并举例解释其用法。三、课堂小结,布置作业(5分钟)对本次课的主要内容,即C语言的变量和常量进行总结,布置作业,最后留几分钟让学生和老师或者同学之间互相讨论,加深课程内容印象,及时提出问题、解决问题。作业实验2板书设计第2章用C语言编写简单程序板书去2.4板书去2.4.1常量2.4.2变量课后小结

授课课题第2章用C语言编写简单程序2.5人机交互—数据的输入/输出授课形式理论教学学时2教学目标1.掌握利用格式输入函数为基本数据类型变量赋值的方法;2.掌握利用格式输出函数正确输出数值的方法;3.掌握字符数据的输入/输出方法;4.【思政目标】培养学生严于律己、宽以待人的处事原则。教学重点和难点重点:C语言中常用的输入、输出方式难点:格式化输入输出教学方法与手段1.任务驱动、讲练结合和演示法2.利用多媒体计算机辅助教学教学内容及过程设计一、回顾知识(5分钟)老师提问:提问上次课所学习的教学内容,即C语言中的运算符相关知识,按照知识点串起来。(学生回答,老师总结)二、讲授新课知识(80分钟)2.5数据的输入/输出由人机交互机制概念引出输入输出知识点。1.格式输出函数printf()(30分钟)介绍该函数的格式、功能及各个参数的含义,并举例演示其用法。接着介绍附加格式说明符,并依次解析例2.15、例2.16来演示它们的含义及用法。最后,对格式说明串的一般形式和意义进行总结2.格式输入函数scanf()(30分钟)介绍该函数的格式、功能及各个参数的含义,并举例演示其用法。接着介绍scanf格式字符和附加格式说明符,并举例演示其用法。然后介绍输入分隔符,并举例演示其输入方法强调:(1)整型数据的输入输出都用%d;(2)输入double型数据时必须用%lf或%le,在printf()函数中输出double型数据可以用%f或%e;(3)格式字符串中不包含普通字符,输入数据时可以用空格、回车或TAB键作为数据的分隔符;(4)用%c输入字符时,空格、TAB键和回车键等也作为有效字符被接收。【思政内容】通过强调输入/输出函数的严格的格式要求,以及演示在输入前先输出提示信息,在输入/输出时要设计好输入/输出格式,引导学生养成严于律己、宽以待人的处事原则。3.putchar()函数(10分钟)介绍该函数的功能,并举例演示其用法提醒:可以输出控制字符或其他转义字符4.getchar()函数(10分钟)介绍该函数的一般形式和功能,并举例演示其用法强调:该函数没有参数,但括号不能省略三、课堂小结,布置作业(5分钟)对本次课的主要内容,即putchar()函数、getchar()函数、printf()函数和scanf()函数进行总结,布置作业。最

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论