2.4.1 For循环语句课件(12张幻灯片)+1视频

资源下载
  1. 二一教育资源

2.4.1 For循环语句课件(12张幻灯片)+1视频

资源简介

(共12张PPT)
导入新课
请登录“为学网”(www.forstudy.net)
进入课程《算法与程序设计》的“2.4程序的循环结构”模块:
在第一小节“2.4.1 For循环语句”的附件中下载“猜数字游戏”玩一玩。
在日常生活中,人们重复做某一件事情的情况非常常见。而随着信息技术的发展,这种低技能的重复性工作最容易被机器所替代,比如现代化的无人仓库,无人超市,无人驾驶汽车等都已经开始进入我们的视野,那么,我们的未来是怎么样的呢?下面看阿里巴巴董事会主席马云怎么说:
开拓视野
人民日报评中兴事件:切肤之痛激发理性自强
《人工智能时代的未来职业报告》“5秒钟准则”

一项工作,如果人可以在5秒钟以内对工作中需要思考和决策的问题作出相应决定,那么,这项工作就有非常大的可能被人工智能技术全部或部分取代。

根据这一理论,工人、翻译、司机、保安、客服、家政、会计等职业在未来均存在被人工智能取代的可能。
算法与程序设计
信息技术(选修1)
2.4.1 For循环语句
分析问题
游戏开始
生成一个随机数(1-1000)
猜数字(允许多次,超过最大次数结束)
玩家输入一个数
如果猜对了,结束游戏
如果猜小了,提示猜小了
如果猜大了,提示猜大了
返回继续猜
游戏结束
开始
X = 随机数 [1,1000]
i [1,10] ①
Y = 输入的数
X=Y,输出猜对了,转到②
X>Y,输出猜小了
X i = i + 1,返回①
结束 ②
功能及条件分析:
建立数学模型:
“猜数字游戏”流程图
循环变量
步长
初值
终值
循环体
For循环语句——格式及执行过程
For循环语句的执行过程:
(1)循环变量被赋予初值。
(2)判断循环变量是否超过终值,如果超过,则退出循环执行next后面的语句;如果没有超过则执行循环体。
(3)遇到next语句,则循环变量增加一个步长,转到(2),继续循环。
For 循环变量 = 初值 To 终值 Step 步长

语句组

Next 循环变量
For循环语句的基本格式:
For循环语句——其他说明
For循环语句的基本格式:
说明:
(1)循环变量为数值型变量。
(2)初值、终值、步长均为数值表达式。
(3)当初值小于终值时,步长应为正数;当初值大于终值时,步长应为负数;如果省略step,则步长为1。
(4)语句组可以是一个或者多个语句,又称作循环体。
(5)循环体执行的次数为(终值-初值)/步长+1的整数部分。(适用于循环体不改变循环变量的值时),即:int((终值-初值)/步长+1)
For 循环变量 = 初值 To 终值 Step 步长

语句组

Next 循环变量
混合式学习
请同学们登录“为学网”进入本节课自主学习,并完成下列任务。
基础任务:
1.观看“For循环语句”视频讲解,认识并理解For循环语句的基本格式和执行过程。
2.完成“2.4.1.2 质量检测”相关题目。
高级任务:
完成“2.4.1.3 应用与实践”相关题目。
拓展任务:
完成“2.4.1.4 拓展与创新”相关题目。
总结
For 循环变量 = 初值 To 终值 Step 步长

语句组

Next 循环变量
For循环语句的基本格式:
说明:
(1)循环变量为数值型变量。
(2)初值、终值、步长均为数值表达式。
(3)当初值小于终值时,步长应为正数;当初值大于终值时,步长应为负数;如果省略step,则步长为1。
(4)语句组可以是一个或者多个语句,又称作循环体。
(5)循环体执行的次数为(终值-初值)/步长+1的整数部分。(适用于循环体不改变循环变量的值时),即:int((终值-初值)/步长+1)
课后作业
1.本节课必须完成的任务没有完成的请周末回家完成。
2.课后进一步思考拓展任务,有条件的同学可以进行实践并上传作品。
反馈
请同学们在“为学网”上对本节课的学习体验做出评价,如果有任何问题都可以留言告诉我,老师将在今后的教学设计上做出进一步改进,谢谢!

展开更多......

收起↑

资源列表