资源简介 (共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.课后进一步思考拓展任务,有条件的同学可以进行实践并上传作品。反馈请同学们在“为学网”上对本节课的学习体验做出评价,如果有任何问题都可以留言告诉我,老师将在今后的教学设计上做出进一步改进,谢谢! 展开更多...... 收起↑ 资源列表 2.4.1for循环语句.ppt 马云说30年后孩子找不到工作.mp4