内容正文:
授课
时间
授课班级
教案序号
课题
分支程序设计实例
课型
考勤
教学
目标
知识
目标
根据实际应用,会设计分支结构程序
能力
目标
熟练掌握分支结构的格式与功能
自主探究,合作学习,师生互动,培养协作能力
职业
素养
培养学生团结、奋进、诚信、创新的良好职业素养
引领学生对所学专业应用领域的职业方向
从爱心出发,培养学生良好的职业道德
教学
重点
分支 的格式与功能
教学
难点
分支 中的几种类型。
关键点
分支的格式与功能
教法
1、通过PPT让学生了解 分支语句;
2、对分支语句的格式与功能进行讲解;
3、通过教师的演示,掌握IF语句中的类型转换
安全
教育
强调上课纪律问题,不准学生私自充电
强调上下楼安全
德育
渗透
通过案例讲解,培养学生团结合作,鼓励学生互帮互助
教学设计
环节
教学内容
教师活动
学生活动
设计意图
导课
复习前面所学的知识,导入现在所学知识。
1.展示短片
2、温情话语,激发学生情感3.引导学生展评
1.欣赏视频
2.奋进工作室展评分析作品
1.视频欣赏,提供课堂主线
2.学生展评,自然过渡
例
题
精
讲
例3-7从键盘输入两个整数,输出其中的较大者
#include <stdio.h>
main( )
{int a, b, max;
printf("请输入两个整数:");
scanf("%d %d", &a, &b );
if ( a > b ) max = a;
else max = b;
printf( "两个数中较大的为:%d ", max );
}
展示微课
引导学生了解并掌握语句。
1. 展示效果的操作过程
2.自主编程
3.自我测评
1.微课讲解直观清晰
2.自我测试与评价,展现学生的课堂主体地位
3、学生互动记忆字符常量
例
题
精
讲
例3-8从键盘输入两个整数,从小到大输出
#include <stdio.h>
main( )
{int a, b, tmp;
printf("输入两个整数:");
scanf("%d %d", &a, &b ); /* a = 20, b =15 */
if ( a > b )
{
tmp = a; /* ① tmp = 20 */
a = b; /* ② a = 15 */
b = tmp; /* ③ b = 20 */
}
printf("%d, %d", a, b );
}
展示微课
引导学生了解并掌握语句。
2. 展示效果的操作过程
2.自主编程
3.自我测评
1.微课讲解直观清晰
2.自我测试与评价,展现学生的课堂主体地位
3、学生互动记忆字符常量
例
题
精
讲
例3-9编写一个程序,判断一个字符是否为英文字母
#include <stdio.h>
main( )
{char ch;
printf("请输入一个字符:");
scanf("%c", &ch );
if ( ( ch >= 'A' && ch <= 'Z' ) || (ch >= 'a' && ch <= 'z' ) )
printf(" %c是英文字母
", ch );
else printf("%c是其他字符
", ch );
}
展示微课
引导学生了解并掌握语句。
3. 展示效果的操作过程
2.自主编程
3.自我测评
1.微课讲解直观清晰
2.自我测试与评价,展现学生的课堂主体地位
3、学生互动记忆字符常量
能
力
提
升
例3-10由半径为1的圆和半径为2的圆所组成的圆环如图所示。编写程序,输入x,y,若点(x,y)在圆环内,则输出TRUE,否则输出FALSE
#include <stdio.h>
main( )
{int bool;
float x, y, z;
printf( "请输入 x, y:" );
scanf( "%f %f", &x, &y );
z = x * x + y * y;
bool = ( z >= 1 ) && ( z <= 4 );
if ( bool ) printf( "TRUE
" );
else printf( "FALSE
" );
}
展示微课
引导学生了解并掌握语句。
4. 展示效果的操作过程
2.自主编程
3.自我测评
1.微课讲解直观清晰
2.自我测试与评价,展现学生的课堂主体地位
3、学生互动记忆字符常量
小
结
教 学
反 思
学科网(北京)股份有限公司
$$