内容正文:
授课
时间
授课班级
教案序号
课题
3.3 IF---else语句
课型
新授课
考勤
教学
目标
知识
目标
IF——else语句的格式和功能。
通过设计,提升学生的程序设计。
几种循环结构的设计。
能力
目标
熟练掌握IF--else语句的格式与功能
自主探究,合作学习,师生互动,培养协作能力
职业
素养
培养学生团结、奋进、诚信、创新的良好职业素养
引领学生对所学专业应用领域的职业方向
从爱心出发,培养学生良好的职业道德
教学
重点
if--else语句的格式与功能
教学
难点
if--else语句中的几种类型。
关键点
if--else语句的格式与功能
教法
1、通过PPT让学生了解赋值语句;
2、对if--else语句的格式与功能进行讲解;
3、通过教师的演示,掌握IF语句中的类型转换
安全
教育
强调上课纪律问题,不准学生私自充电
强调上下楼安全
德育
渗透
通过案例讲解,培养学生团结合作,鼓励学生互帮互助
环节
教学内容
教师活动
学生活动
设计意图
导课
复习前面所学的知识,导入现在所学知识。
1.展示短片
2、温情话语,激发学生情感3.引导学生展评
1.欣赏视频
2.奋进工作室展评分析作品
1.视频欣赏
2.学生展评
预
习
展
示
if…else语句的形式为:
if(表达式)
语句1;
else
语句2;
以程序完成为导向。
同学们积极发言,各抒己见
展示学生探索能力
提高团队合作意识
深
度
求
索
执行过程:如果“表达式”计算机的结果值为真,则执行语句1;否则执行语句2。其中,“语句1”和“语句2”部分可以是简单语句或这个复合语句。
举例:输入一个成绩 score,如果成绩大于等于60,则显示“通过!”,否则显示“未通过,继续努力!”。
程序如下:
#include <stdio.h>
Main()
{ int socre;
printf(“输入一个成绩:”);
scanf(“%d”,&score);
if(score>=60) pintf(“通过!
”);
else printf(“未通过,继续努力!
”)}
运行时,若输入 65,则输出“通过!”;若输入 56,则输出“未通过,继续努力!”,
展示微课
引导学生了解并掌握if---else 语句
展示微课
引导学生了解并掌握
if—else 语句。
1.展示效果的操作过程
2.做测试
3.自我测评
1.展示效果的操作过程
2.做测试
3.自我测评
1.微课讲解直观清晰
2.自我测试与评价,展现学生的课堂主体地位
3、学生互动记忆字符常量
课堂检测
程序分析:(判断一个数是否为奇数)
导入:第1题:
#include <stdio.h>
main()
{int a;
printf("请输入一个整数:
");
scanf("%d",&a);
if(a%2==0)
printf("a=%d,它是一个偶数
",a);
else
printf("a=%d,它是一个奇数
",a);
}
小
结
if----else语句的应用:
1. 可以是单独的if语句。
2. 可以是if----else 语句。
教 学
反 思
在if后面的“语句1”部分和else后面的“语句2”部分如果有几条语句,则应该用花括号“{}”将这几条语句括起来,成为一条复合语句。
学科网(北京)股份有限公司
$$