3.2 if语句(教案) -《C语言程序设计》同步教学(高教版)

2024-11-09
| 4页
| 68人阅读
| 0人下载
普通

内容正文:

授课 时间 授课班级 教案序号 课题 3.2 if语句 课型 新授课 考勤 教学 目标 知识 目标 if语句的习题。 通过设计,提升学生的程序设计。 几种循环结构的设计。 能力 目标 熟练掌握IF语句的格式与功能 自主探究,合作学习,师生互动,培养协作能力 职业 素养 培养学生团结、奋进、诚信、创新的良好职业素养 引领学生对所学专业应用领域的职业方向 从爱心出发,培养学生良好的职业道德 教学 重点 if语句的格式与功能 教学 难点 if语句中的几种类型。 关键点 if语句的格式与功能 教法 1、通过PPT让学生了解赋值语句; 2、对if语句的格式与功能进行讲解; 3、通过教师的演示,掌握if语句中的类型转换 安全 教育 强调上课纪律问题,不准学生私自充电 强调上下楼安全 德育 渗透 通过案例讲解,培养学生团结合作,鼓励学生互帮互助 环节 教学内容 教师活动 学生活动 设计意图 导课 复习前面所学的知识,导入现在所学知识。 if这个单词的含义是? if语句通常被称为选择语句或分支语句。 一般形式 if(表示式)语句; 1.展示短片 2、温情话语,激发学生情感3.引导学生展评 1.欣赏视频 2.奋进工作室展评分析作品 1.视频欣赏 2.学生展评 预 习 展 示 if语句通常被称为选择语句或分支语句。它不再局限于顺序结构的单一流程,而是用来对给定条件进行判定,根据其判定结果,从两种操作中选择其一。if语句用于实现分支结构,c语言提够了两种形式的if语句。 以程序分析为导向,进行讲解。 同学们积极发言,各抒己见 展示学生探索能力 提高团队合作意识 深 度 求 索 (1) 执行if语句是,先对“表达式”进行求值,如果计算结果为非0(为真),则执行其后的“语句”,否则跳过其后的“语句”。 (2) “表达式”可以为任何类型的表达式。看下面的例子: 赋值表达式a=0 值0 结果为“真” 赋值表达式a=5 值5 结果为“真” (3) “语句“可以是一条简单的语句,也可以是用花括号讲几条语句括起来的一个复合语句。 举例:输入一个成绩score,如果成绩大于等于60,则显示“通过!”,否则不显示。 程序如下: #include <stdio.h> main() { int score; printf(输入一个成绩:‘) scanf(;%d”,^&score); if(score>=60) printf(“通过! ”) } 运行时,若输入65,则输出“通过!”;若输入56,则无输出。 它的功能是:输入一个成绩后对表达方式“score>=60”进行计算,如果结果值为真(非0),就执行printf()语句;否则,就跳过printf()语句,转而把执行后续语句。 展示微课 引导学生了解并掌握IF语句的结构。 展示微课 引导学生了解并掌握IF语句结构 1.展示效果的操作过程 2.做测试 3.自我测评 1.展示效果的操作过程 2.做测试 3.自我测评 1.微课讲解直观清晰 2.自我测试与评价,展现学生的课堂主体地位 3、学生互动记忆字符常量 课堂检测 1. 用“{}”括起来的复合语句被看成是一条语句。 2.“语句“可以是一条简单的语句,也可以是用花括号讲几条语句括起来的一个复合语句。 小 结 IF语句的一般形式: 1.if(表达式)语句; 1. if(表达式)空语句; 2. if(表达式) 复合语句; 教 学 反 思 在编写程序时,经常会出现这样的错误,将“if(a==b)”写成“if(a==b)”,由于表达方式“a==b”与“a==b”均是正确的表达式,因此程序编译时不会指出错误。这样的错误在程序调试中很难被发现,所以应该特别注意。 学科网(北京)股份有限公司 $$

资源预览图

3.2  if语句(教案) -《C语言程序设计》同步教学(高教版)
1
3.2  if语句(教案) -《C语言程序设计》同步教学(高教版)
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。