第二课 会跳跃的小海龟 一、教材分析: “四川省义务教育课程改革实验教科书《信息技术》”六年级下册主要包括LOGO语言和智能机器人两部分。LOGO语言部分主要是以LOGO语言为载体学习计算机语言的概念、命令格式、程序(过程)设计的方法和思想。通过LOGO语言的学习为了解和学习机器人作知识和技能准备。在语言的学习和实践活动中,培养学生的逻辑思维能力、创新精神和实践能力,并在小组学习中学会与他人合作,增强团队协作精神。 本课是在学习了第一课,初步了解LOGO语言、PC-LOGO程序及6个常用命令的基础上进一步学习与拓展。本课将学习抬笔、落笔2个命令,同时进一步强化初步建立的编程思想: 二、教学目标: 1、了解命令串的概念;掌握抬笔命令和落笔命令的使用方法;了解程序设计思想。 2、通过说命令画长方形巩固6个命令,同时发现出错不能修改,从而引出命令串的概念;通过对新旧任务的对比、分析,自学抬笔、落笔命令;通过小学合作与自主学习体验程序设计过程。 3、通过程序语言完成任务来体验成功的喜悦;通过绘图实践强化学习编程的兴趣与爱好; 三、教学重点:使用LOGO命令画出不相连的图形。 四、教学难点:分析新任务,构思设计编程思路。 五、教学过程: (一)复习引入:复习上节课学习的LOGO命令。 ①我们上一节课学会了LOGO语言的一些基本命令,我要考一考你们还记得么? ②我这里有一个正方形,小海龟在左下角,头向上。你们想一想要让小海龟画出这个正方形还需要什么? 教师:我们指挥小海龟画图前应按比例地标出每边的步数 教师强调:为了让小海龟画出的图形符合原图的比例,还要按比例规划出表示每一边长度的步数 ③画出正方形要依次写出哪些命令? (二)小结:整理过程。 ①最后一个RT 90起什么作用呢?不加这个命令会怎么样? ②我们首先设计小海龟的起点、方向和路线,然后用命令一步步地实现,最后上机验证我们构思和设计,并修正错误。 不加最后的RT 90,小海龟不能回到出发前的位置。 学生听教师叙述一般编程设计的思路。 (三)命令串:引入命令串。 ①教师演示单独执行命令出错的情况。如该RT 90 再FD 100输成了LT 90 再FD 100怎么改正呢?能不能用橡皮擦掉错误的线条,回答是没有橡皮?只能清屏后从头再来画一次。 ②难道LOGO语言这么糟糕,没有解决问题的办法?有。那就是在一行里写几个命令,命令之间留一个空格。 ③演示后小结板书:命令串。 ④学生练习用命令串画正方形。 ⑤使用命令串有什么优点? 观看教师演示 教师演示:FD 100 RT 90 FD 100 RT 90 用命令串画正方形 程序易修改、画图连贯 (四)使用命令串:教小海龟写汉字。 ①教师出示小海龟写的汉字“日”“工”“米”三张图片,问让小海龟写出这三个汉字,你怎样设计最佳路线? 要求:A、可以不按笔顺来画;B、在一条线上再重复画线,不会影响已经画好的线;C、可以用多种方式来完成;D、小海龟可以不回到起点。 ②让学生汇报设计路线? ③选择一个你认为最难的汉字,在PC—LOGO中用命令串的方式让小海龟写出来。 学生用手在空中画出小海龟写出三个汉字的路径代表编程设计思路。 一个学生汇报,全班学生当评委。 学生用命令串实现自己的设计,上机实践验证,并不断完善。 (五)小结:总结命令串的特点。 ①通过使用命令串,你们感受到它有那些优点? ②使用命令串有那些注意事项? ③使用命令串你发现有什么窍门? 学生汇报完后教师要归纳,并演示这3个窍门。让全班同学都知道并掌握这3个窍门。 (六)过渡引入:引出抬笔、落笔命令。 同学们真聪明,不仅学会了使用命令串,还知道了使用它的窍门。老师这里有一个“旧”字,你怎样设计绘图路线? (稍后问)同学们,你们遇到什么问题了? 我们写字遇到断笔划是怎么处理的呢?(答:抬笔) 又要写了呢?(答:落笔) LOGO语言也有抬笔、落笔命令。 学生用脑想,用手画。 小海龟在走的过程中画出线来线始终中连续的,不能断笔划。 直接跳过去,然后再走(打个比方更生动,记忆更深刻) (七)自学抬笔落笔命令:自主学习。 自学提示:①抬笔、落笔命令各有什么作用? ②记住抬笔、落笔命令。③这两个命令有什么特点? 请看书P12~P13,一边看书边实验。实验步骤: ①依次输入FD 50回车,再输入PU回车,最后再输入FD 50回车,你们发现什么? ②输入PD回车,再输入城FD 50回车,你们又发现什么? 学生实验后回答:要小海龟不画出线来输入PU,要让小海龟再画出线来则使用PD命令。 学生看书学习后回答:①抬笔后小海龟就不能画出路线了,落笔后才能再画出线来;②特点是它们都没有参数。 (八)写“旧”字:运用抬笔、落笔命令。 现在我们在抬笔、落笔命令的帮助下编写命令串,指挥小海龟写出“旧”字来。 学生实践、验证自己设计的命令串。 (九)小结:归纳命令特点。 所有笔画是相连或相交的可以指挥小海龟一笔画完。如果汉字是几个不相连的部分就必须使用抬笔与落笔命令来配合完成,在不需要画线的地方使用抬笔命令,在又需要画线的地方使用落笔命令。 学生听总结,将抬笔、落笔命令使用方法固化到自己的知识体系中。 本文来源:https://www.wddqw.com/doc/f8202d201dd9ad51f01dc281e53a580216fc500d.html