直属-南京市聋人学校-初中信息技术-程序设计-花钰锋课件_第1页
直属-南京市聋人学校-初中信息技术-程序设计-花钰锋课件_第2页
直属-南京市聋人学校-初中信息技术-程序设计-花钰锋课件_第3页
直属-南京市聋人学校-初中信息技术-程序设计-花钰锋课件_第4页
直属-南京市聋人学校-初中信息技术-程序设计-花钰锋课件_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Swift Playground带着Byte去寻宝第三章 For循环语句常用命令moveForward( )turnLeft( )collectGem( )toggleSwitch( )向左转切换开关向前走一步收集宝石复习篇moveForward( )moveForward( )turnLeft( )moveForward( )collectGem( )moveForward( )toggleSwitch( )向前走一步向左转收集宝石切换开关定义函数命令 Func 函数名( ) 命令组合 函数头 函数体 复习篇Func yibian( ) moveForward( ) collectGem(

2、) moveForward( ) toggleSwitch( ) moveForward( ) turnLeft( )程序主体yibian( )yibian( )yibian( )yibian( )情境导入请你到桌上拿1支笔。请你到桌上拿10 支笔,每次只能拿一支。请你到桌上拿100支笔,每次只能拿一支。FUNC PEN() 走到桌旁 拿笔 转身 交给老师PEN() PEN() PEN() PEN() PEN() PEN()PEN()PEN()PEN()PEN() 走到桌旁 拿笔 转身 交给老师for I in 1 100 走到桌旁 拿笔 转身 交给老师 440?重复执行语句FOR循环语句的格

3、式 for I in 1 n 循环体 确定需要重复执行的程序段,并输入到大括号中;确定循环重复的次数;设置N(循环变量的终值);循环变量终值重复执行语句新授篇初值基本任务1循环的作用:重复执行相同的步骤,大大简化程序的结构。编辑FOR语句:1.分析任务2.编写重复执行的循环体。3.确定重复的次数,输入终值基本任务2编辑FOR语句循环中的函数分析循环体中的语句:1.向前走两步2.切换开关3.向后转4.向前走两步5.向右转FUNC yibian() 函数中的循环思考:1.你可以找到什么样的重复路线?2.如何用最简单的方法定义函数?分析循环体中的语句:1.向前走两步2.向右转3.向上走七步(自定义函

4、数)4.按下开关5.向后转6.向下走七步7.向右转FOR循环语句 FUNC定义函数 for I in 1 n 循环体 循环与函数的完美结合小结篇Func 函数名( ) 函数体 for I in 1 4 yibian( ) Func walk( ) for I in 1 7 moveForward( ) 命令知道什么是循环?熟悉for循环语句的格式。能够根据要求编写循环体,并正确判断循环次数。学会如何调试程序,优化程序结构。课堂结语找到可重复执行的部分学习检测及课后作业请扫描下方的二维码,完成第三章测试题。下载iTunes U上电子书的课件及视频资源。完成未闯关的小节部分。课后挑战思考:和前面三个小程序不同的是,看上去没有相同的路线。遇到这种情况可以从最近的一颗宝石开始行走。分析循环体中的语句:1.向前走一步2.向左转3.向前走两步4.收集宝石5.向右转函数与循环2思考:1.可以定义什么的函数?2.循环体内是什么内容?3.一共重复几次?函数1:收集宝石函数2:切换开关循环次数:各循环三次函数与循环2思考:1.循环体的结束点和起始点Byte的朝向要一致。2.不同的循环体之间,需要用相应的语言连接起来。3.可以使用不同的调试程序的方法。(更快或者单步,以便发现错误)函数与循环3思考:1.可以定义什么的函数?2.循环几次?3.如何判断传送门的方向?提示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论