第11课《while循环的应用实例》教学设计  2022—2023学年浙教版(2020)初中信息技术八年级上册

2023-04-20
| 5页
| 884人阅读
| 265人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技浙教版(2020)八年级上册
年级 八年级
章节 第11课 while循环的应用实例
类型 教案-教学设计
知识点 -
使用场景 同步教学-新授课
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 218 KB
发布时间 2023-04-20
更新时间 2023-04-20
作者 匿名
品牌系列 -
审核时间 2023-04-20
下载链接 https://m.zxxk.com/soft/38724360.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

第11课while循环的应用实例教学设计 课题 while循环的应用实例 年级 八年级 学校 青田县华侨中学 执教者 丁俐 学习 目标 知识目标:掌握while循环的语句格式和执行流程,理解循环控制语句break和continue。 能力目标:能够分析实际问题并编写比较复杂的while循环程序。 情感态度价值观:学生通过对while循环的学习,体会到程序代码的强大,感受计算机解决复杂问题的优势,培养认真严谨,灵活多变的思维能力,提高解决问题能力。 重点 巩固while循环语句格式和执行流程,以及循环控制语句break和continue的应用。 难点 while循环语句的程序编写。 教学过程 教学环节 教师活动 学生活动 设计意图 课前练习 用问卷星测试学生上节课知识掌握情况,为本节课的学习提供准确的信息。 完成问卷星的测试 通过问卷星快能快速地显示学生答题情况,对上节课的知识查漏补缺,从而引导学生顺利进行本课学习。 讲授新课 一、角色扮演玩“猜数游戏”。 题目:在给定某数后,让用户进行猜测并输入数,计算机给出相应提示,如偏大、偏小或正确。若所猜测的数正确,则输出猜测次数,否则继续猜数。 抽学生分别扮演用户和计算机,上台体验猜数游戏。 二、对“猜数游戏”进行编程 环节一:问题分析 在游戏中, 首先要给定一个要猜测的具体数(变量num) , 然后读入用户的输入数(变量guess) 。 让计算机反复对输入数与给定数进行比较, 并提示如下相关信息(循环体): “偏大”(guess>num) “偏小”(guess<num) “正确”(guess=num) 环节二:算法设计 根据以上问题分析,需将输入数与给定数进行反复比较,在这个过程中不能确定比较的次数, 因此需用while循环语句来实现。 其算法用自然语言描述如下: 初始:给定数num=66, 计数器i=0. 输入:输入数guess. 循环处理:输入数guess,比较guess与num大小, 若不相等, 则i=i+1。 若相等,则输出:猜测次数i+1和猜对的数guess。 环节三:流程图 引导学生根据算法在导学案中依次排列好流程图标和流程线,把流程图绘制完整。流程图表示,如图所示。 教师巡视观测,并抽优秀的学生展示完成的流程图。 环节四:编写代码 引导学生根据设计的算法和流程图编写程序。 其程序代码如下 num= 66 #给定的具体数为66 i=0 #计数器置初值0 #循环猜数 While True: guess=int(input("请输入猜测数:") ) i=i+1 If guess<num: print("偏小") elif guess>num: print("偏大") else: print("正确, 共猜测次数:",i) break 环节五:运行调试 按“F5”键,输入猜测数,观察运行结果。 教师用学生演示画面展示给全班学生,针对程序运行中存在的共性问题,由其他学生进行讲解分析,教师补充讲解, 体验猜数游戏 分析得出程序需要用到的变量和循环体内容。 学生用电子白板的课堂活动完成算法设计的归类 学生小组间学生依照算法设计的内容,在导学案中依次排列好流程图标和流程线,把流程图绘制完整。 学生通过前面三个环节对“猜数游戏”理解分析,在本环节将事件用代码语言描述出来,在IDLE编辑器中编写程序。 需要求助的学生主动在极域学生端举手,针对程序运行中存在的共性问题,由其他学生进行讲解分析 让学生切身感受该游戏的具体环节,直观地认识游戏里需要的数据,引出后面的教学环节。 通过教师的引导讲解,分析编写程序需要用到循环,进一步分析整个程序需要用到的变量和循环体内容。 通过电子白板的课堂活动,让学生细化算法,并对该过程更清晰。 通过引导学生流程图的绘制, 对该程序的结构更清晰。 完成最重要一步:程序的编写,体验代码语言的强大。 培锻炼学生对代码的纠错能力,同时培养学生的团结协助能力和表达的能力。 布置课后作业 编写程序,计算1—n之间的所有偶数之和。n由键盘输入。 课后抽时间完成作业 巩固本节所学知识 课堂小结 引导学生归纳本节课的环节 归纳本节课的学习环节,即编写while循环的应用实例的方法 锻炼学生的归纳总结能力和对知识的提升。 板书 一、问题分析 二、算法设计 三、流程图 四、编写程序 五、运行调试 导学案 任务一:课前检测:打开网址https://ks.wjx.top/jq/101415052

资源预览图

 第11课《while循环的应用实例》教学设计  2022—2023学年浙教版(2020)初中信息技术八年级上册
1
 第11课《while循环的应用实例》教学设计  2022—2023学年浙教版(2020)初中信息技术八年级上册
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。