Python编程入门:猜数字小游戏教案.docx
2.12猜数字小游戏一、教学目标:1、知识目标:认识比较运算符2、技能目标:学会if语句和比较运算符进行编程。3、情感态度和价值观目标:培养学生编程思想和动手的能力;二、教学重点难点:学会if语句和比较运算符进行编程。三、教学过程:(一)创设情境,激发兴趣你还记得SCratCh中的猜数字小游戏吗?用Python也能制作这个小游戏吗?导入:(二)自主探究,合作学习1、比较运算符:>MF<Mb=W!=卒孑2.编程制作小游戏计算机先随机生成一个整数(I-IO之间)赋值给变量a.然后猜数人将所猜数通过键盘输入赋值给变量b。程序将a与b比较,如果a大于b,同:“猜小了!”如果a小于b,同:“猜大了!”如果a等于b,输出“恭喜你,猜对了!”由于学生没学过SCratCh,略过,SeratCh编程。直接用Python编程1)if命令的使用格式:If条件判断执行语句if159%3=0Print(rtYesw)if159%3!=0Print("No")2)猜数字小游戏中importrandoma=random,randint(l,10)b=int(input()ifa>b:Print(“猜小了!”)ifa<b:Print("猜大了!")ifa=b:Print(“恭喜你,猜对了!")傲一做课后1,2题试一试做一做p53,调试程序(三)巩固练习,梳理归纳1、引导学生梳理总结本节课所学知识,进一步加强学生对编程的,使其引发感悟,更好地激发学生的学习欲望。2、分组说说本节课,你收获了什么?还有什么不足的地方?