python导学工具单 for循环 学科:信息技术 年级:高一 主备人:杨晓兰教学题目:for循环 【学习目标】掌握range()函数 的用法学习使用for语句构建循环的执行过程【重点难点】 掌握range()函数的用法range()函数的用法For循环的语法格式在 for循环语句中使用if语句【学法提示】认真听课熟记各种方法把各知识点进行归纳,使其系统化结构化。多做读出程序结果和编写小程序的练 习 【学习材料】教材 选用的教材是电子工业出版社出版的《创客编程与开源硬件精选课例40节》第二篇 Python程序设计第四节循环 与穷举电子教案循环与穷举.pptx教学视频我要自学网,python初学者教程,第四章,前3节【学习环境】 计算机教室【学习课时】 2课时,80分钟 【学习过程】第一步,学生利用学习资料自主学习。一边看教学视频,一边做笔记和练习。教师观察学生的学习状态,及时解决 每一位学生在学习过程中遇到的问题。(约40分钟)第二步,让学生回答相关问题。如果有错误或者不完整,找其他同学更正错误并且加以补充。 (约6分钟)第三步,进行课堂测试。(约15分钟)第四步,差漏补缺。(约7分)第五步,归纳总结(约7分)【达标检测】1.读出程序的运 行结果for i in range(0,10):print(i,””,end=””) 2.读出程序的运行结果for i in ra nge(0,10):If i%2==1:print(i,””,end=””) 3.读出程序实现的功能 import randomf or i in range(1,11): a=random.randint(10,90) print(a)4.读出程序实现的功能 import randomxm=input("请输入姓名")fs=0for i in range(0,10): a=random. randint(10,99) b=random.randint(10,99) print(a,"+",b,"=") c=int(i nput("请输入结果")) if c==a+b: print("你做对了,加10分") fs=fs+10 else: print ("你做错了")print(xm,"同学,你这次的考试分数为",fs)5.编程输出所有能被7整除的三位数6.编程输出所有三位数中, 三个数位的值相加是10的数3 |
|