浙教版(2020)初中信息技术 第11课 while循环的应用实例 教案(表格式)

文档属性

名称 浙教版(2020)初中信息技术 第11课 while循环的应用实例 教案(表格式)
格式 docx
文件大小 876.0KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2021-04-09 20:40:31

图片预览

文档简介

while循环的应用实例
课题
while循环的
应用实例
单元
Python
程序
基本结构
学科
信息
年级
八年级
主备人
时间
教学目标
1、掌握while循环的语句格式和执行流程;
2、理解循环控件语句break和continue的功能;
3、能够编写比较复杂的while循环程序。
重点
循环控件语句break和continue的应用。
难点
while循环语句的程序编写。
教 学 过 程
二次备课
一、复习while条件循环
27012906540500一般格式:while <条件>: 执行流程图:
<循环体>
[else:
语句块]
13849354000500while True循环流程图:
while 循环中,可在循环内部通过判断,配合break和continue循环控制语句,跳出循环,巧妙编写程序。
-2222529210
899160180340
二、猜数游戏
25323801035051、问题分析
2、算法设计
635027940
用多分支结构来实现输入数与给定数的比较提示。
-19051574803、编写代码
4、调试运行
按F5键,多次输入数字,观察运行结果。
三、开动脑筋
修改猜数游戏,给用户5次机会,如果5次之内猜对了,则显示猜测正确,退出循环。如果5次之内没有猜对,则自动退出循环,并显示“没机会了!”。
在最后添加判断次数的语句:
if i==5:
print("没机会了!")
break
四、随堂练习:储蓄问题
某同学有一些零用钱,他想通过银行储蓄增值。想知道存多少年,才能达到预期的数额?
为简单起见,假设储蓄规则为:
(1)存期以一年为单位,存款以元为单位。
(2)一年期的存款利率均为3%(不考虑利率调整)。
其中:利息=本金×年利率×存期
本息=本金+利息
阅读如下程序,说说每行代码的作用,在划线处填空,并上机测试。
253682516510118745161925
循环体退出的条件是什么?
五、打印规律图形
2305685603250069469037465规律探究:
1772920146050
868680120650
1、需要向计算机输入什么?——所需行数
2、循环体是什么?——打印符号
3、循环退出的条件是什么?——行数满足
2647956985
六、拓展
石头剪刀布
观察游戏视频,可以打开程序自己试完一下,思考下列问题:
1、需要向计算机输入什么?
2、程序执行的循环体是什么?
3、退出循环的条件是什么?
19053238500
019367500
七、布置作业
作业本第11课
课堂反思