课 时 计 划
教学内容
丛林擂台赛
课型
新课
教 学
要 求
1、掌握if语句的格式并会运用if语句;
2、熟练运用随机函数获得随机数;
3、熟练运用屏幕输出函数输出变量及制定字符内容。
教学分析
重点
掌握if语句的格式并会运用if语句。
难点
熟练运用随机函数获得随机数。
关键
熟练运用随机函数获得随机数。
教具
课件、素材
教时
1课时
教
学
过
程
一、情境导入
擂台赛就要开始了,怪兽大王派出了两名大将和贝贝进行比赛,你能帮助裁判比较能量值大小决出胜负吗?引出课题:丛林擂台赛。
二、if条件语句
赛前,怪兽大王将能力传递给参赛的怪兽A和B,请你帮忙裁判判断两个怪兽哪个能量值更大。
if语句是条件判断句,用来判断所给定的条件是否满足,当条件成立时,判断结果为真,否则为假。然后根据判定的结果执行相应的操作。
双分支if条件语句的书写形式:
if(表达式)
{语句;}
else
{语句;}
三、随机函数命令rand
参赛怪兽的能量来自怪兽大王,大王每次传输给小怪兽的能量时大时小,是不确定的。
随机函数rand(),作用是随机产生介于0-32767的一个整数。
学着做:假设贝贝的能量值是25000,两怪兽的能量值随机产生,请运用if语句决出胜者。
四、屏幕输出命令cout
屏幕输出命令cout,既可以输出变量值也可以输出指定内容。
cout<
五、课堂总结
这节课,你们收获了什么呢?
教学后记
本节课内容较为简单,学生掌握良好,但个别同学对于比较两个怪兽和贝贝的能量值的过程中运用max记录能量最大者的值不大理解,少部分同学对于if语句哪些地方需要用到大括号不明确。