ID: 22233160

甘教版八年级上册信息科技 while循环语句 教案

日期:2025-01-29 科目:信息技术 类型:初中教案 查看:22次 大小:624285B 来源:二一课件通
预览图 1/2
教版,八年级,上册,信息,科技,while
  • cover
中小学教育资源及组卷应用平台 教学设计 课 题 while循环语句 授课班级 八年级 教学目标 信息意识:学生能够认识到编程语言作为信息交流工具的重要性,理解编程可以用来表达复杂的想法和解决问题。计算思维:学生能够理解并应用循环语句进行某些重复操作,构建简单的算法。培养学生从具体问题出发,抽象出逻辑关系,进而用计算机语言表达这种关系的能力。数字化学习与创新:能够在IDLE环境中编写Python代码,体验数字化创作的乐趣,鼓励利用编程解决日常生活中的小问题,培养创新精神和实践能力。信息社会责任:引导学生思考程序对社会和个人的影响,培养负责任的信息技术使用者,学习信息科技工作者的思维方式,领悟算法思想。 教学重点 理解和应用while循环语句进行重复操作。 教学难点 将现实生活中的逻辑问题转化为编程中的条件表达式,并确保程序运行结果的正确性。 教学资源 信息技术课本、多媒体课件,计算机,编程平台用于即时练习。 教学过程 教学环节 教师行为 学生行为 设计意图 导入 在机器人比赛中,需要设设置运行轨道,请同学们参考任学习材料,编程实现画10个同道图形,如图所示,圆的半径分别是(50,55,60,65,70,75,80,85,90,95),上次我们利用for循环可以解决这个问题,那么你们还有其它方便高效的办法吗?今天我们学习这种新的结构———while循环语句。 新课讲授 while循环结构循环结构有两种形式:while循环和While循环,while循环语句的格式:图表 1 while循环语法图表 2 while循环流程图活动一:对照着语法结构和流程图,和同桌说说循环结构的执行流程。(1)判断<条件>是否成立,即判断条件表达式的值是否为“True”;(开始循环)(2)若判断<条件>结果成立,则执行<循环体>语句,之后返回步骤(1);(继续)(3)若判断<条件>结果不成立,则跳过<循环体>语句 (即中止执行<循环体>),直接执行<循环体>之后的其他语句。 (中止循环)。活动二:讨论、练习:如何利用while循环结构,解决上述问题? 图表 3 while循环活动三:编写程序计算 S=1+2+3+4+……+100 的值。图表 4前100个数的和 巩固提升 计算从键盘上输入 n 个整数的和。设输入0,表示输入数据结束。图表 5前n个非零整数之和 小结 询问学生有哪些收获以及还存在哪些困惑的地方,以便后续有针对性地进行辅导。同时也要表扬表现优秀的团队和个人,增强学生的成就感。 板书设计 while循环语句while循环结构 课后作业设计 基础性作业 请同学们认真研读程序段 p51.py 和 p54.py,对比分析两种循环结构的异同,并回答两段程序运行结束后循环变量i的最后值分别是多少 巩固提升性作业 思考———什么情况下使用for循环语句,什么情况下使用while循环语句? 教学反思 21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页) HYPERLINK "http://21世纪教育网(www.21cnjy.com) " 21世纪教育网(www.21cnjy.com) ... ...

~~ 您好,已阅读到文档的结尾了 ~~