资源简介 中小学教育资源及组卷应用平台小学信息技术教学设计课题 过程嵌套灵活用 单元 二 学科 信息技术 年级 六教材分析 本课教学内容在人民教育出版社《小学信息技术》教材六年级下册第49-56页。Logo语言是青少年学习程序设计的入门语言,它简单易学,形象直观,适合小学生的年龄特点为,能够培养他们学习程序设计的兴趣和解决问题的能务。Logo语言主要通过指挥小海龟绘图这一过程,使学生学习编写程序的一般方法,这对将来进一步学习其他程序语言也有很大的帮助。过程嵌套灵活用是本册教材中活动2 第8课内容,主要学习用过程嵌套调用画图的基本方法;本课之前学生已经学习了定义过程、编辑过程,这节课在编写过程时把已经定义的过程名当作命令来使用,引导、培养学生将复杂的问题简单化的思想意识。学习目标 通过编写过程并嵌套用这些过程,从而画出多个复杂图形的学习活动,达到以下目标:1.了解什么是过程的嵌套调用;2.初步掌握用过程嵌套调用画图的基本方法;3.进一步熟悉编写过程完成指定任务的基本步骤。重点 初步掌握用过程嵌套调用画图的基本方法难点 灵活运用过程嵌套画出复杂的图形教学过程教学环节 教师活动 学生活动 设计意图导入新课 教师在黑板上用粉笔画一把折扇 大家看这把折扇的基本图形是什么?实践观察:每个三角形的相对于水平方向的角度不同。前面我们学习了定义并调用过程,我们现在能不能定义一个三角形,然后调用三角形,画出一把扇子?再定义下面的过程,然后调用这个过程,观察画出的图形。TO SHANCS LT 85REPEAT 12[SJ RT 10]END可以看到,在过程SHAN里,用过程名SJ调用了画三角形的过程。引出课题:在LOGO中,把一个过程调用其他过程的操作叫作过程的嵌套调用。板书课题:8 过程嵌套灵活用 学生观察思考回答:三角形 学生参照49页内容定义一个正三角形,并调用三角形画出扇子。学生操作定义SHAN 用在黑板上画这种传统的方式帮助学生理解编程语言的过程,帮助学生树立学习的信心。学生按照课本提示自行完成,初步体验嵌套调用。讲授新课 任务一:嵌套调用过程画三个菱形引导学生分析任务:教师巡视指导任务二:嵌套调用过程画一排小花。学生小组内,分析定义一朵小花:1.用什么命令画花朵?2.用什么命令画茎和叶?分析定义FLOWER的过程:TO FLOWERSETPC 12 (STAMPOVAL 25 25 “TRUE)画花朵BK 25 SETPC 2 SETW 2 BK 40画一段茎LT 60 FD 40 BK 40 画左边的枝干RT 60 BK 20再画一段茎 RT 30 FD 50 BK 50画右边的枝干LT 30 BK 20画最下面的一段茎PU FD 105 PD让小海龟回到起始位置END教师巡视指导小结:执行FOWERS过程中的REPEAT 命令时,每次先调用FLOWER过程画一出一枝花,然后执行抬笔、转向等命令定位,再画出下一枝花来。任务三:画下图所示的一只蜘蛛,然后再画一排蜘蛛。教师巡视指导请学生展示,点评。画笔粗细、颜色,背景色任务四:画右图所示由6排小花组成的图案。1.教师调用6排小花展示给学生2.分析画法:用5个正五边形可以构成一朵小花。因此,可以先定义画一朵小花的过程H。然后定义过程PH,调用6次过程H,画一排花。最后定义过程DPH,调用6次过程PH,画6排花。3.教师巡视指导4.学生展示小结:提示搭积木 和老师一起分析:基本图形是菱形,三个菱形组成这个三菱图标学生参照课本50页定义LING 、定义SANLING,调用SANLING椭圆直线学生回答每一行命令的含义:定义名为 flower 的过程用红色画笔画半径为25的实心圆后退25步,选2号粗画笔,后退40步左转60度,前进40步,后退40步右转60度,后退20步右转30度 前进40步,后退50步左转30步,后退20步抬笔,前进 105步,落笔学生实践操作定义两个过程,画出蜘蛛的一条左腿和一条右腿。TO ZT FD 40 LT 90 FD 30 BK 30 RT 90 BK 40ENDTO YT FD 40 RT 90 FD 30 BK 30 LT 90 BK 40END定义一个过程,调用上面的两个过程,画出一只蜘蛛。TO ZZ RT 90 REPEAT 4[YT LT 20] (调用YT过程,画右腿) LT 100 REPEAT 4[ZT RT 20] (调用ZT过程,画左腿) RT 10 FD 15(画蜘蛛头)END再定义一个过程,调用ZZ过程,画出五只蜘蛛。TO PZZ CS PU LT 90 FD 200 RT 90 PDRepeat 5[ZZ BK 15 PU RT 90 FD 110 LT 90 PD]END执行下面的命令,画出一只蜘蛛。DRAW ZZ再执行下面的命令,画出一排蜘蛛。PZZ学生展示 学生观看学生操作小老师指导同学点评感悟:每一个过程就好像一个积木块,适当进行过程的嵌套调用,就好像把许多不同的积木块巧妙地组合起来,搭建出各式各样的造型。 引导学生分析任务,理清思路,弱化难点。通过理解问题、任务拆解、代码整合提高学生逻辑思维能力。在完成了任务二后,学生对嵌套调用有了更深刻的了解,再画蜘蛛,难度降低,同时,可能会出现输入错误、漏字、少空格等错误,需要足够的耐心和细心,通过不断尝试和试代码来克服困难。将成品展示给学生,激发兴趣。通过兴趣导入、范例演示、任务驱动、活动探究等方法,引导学生看演示、听讲解、勤思考、多练习和加强交流,完成教学目标。课堂练习 第7课中我们定义了FANGDING、CHUANG、QIANG和MEN四个过程,然后命令调用这四个过程,画出了一幢小房子。尝试把调用这四个过程画小房子的系列命令定义成一个过程HOUSE,然后调用这个过程完成画图任务。 通过做习题,让学生反复练习,从而强化记。课堂小结 编写Logo过程画图的基本方法编写Logo过程画图几何图形时,要逐步培养根据命令预先估计结果的习惯,即按照过程中各条命令的执行结果,在纸上一边分析一边描绘草图,然后调用过程,把运行结果与要来的图形进行比较。如果不符合,进一步修改过程命令并重新定义、调用和验证过程,直到画出所需图形。通过这种反复修改、调用和验证过程,培养我们的观察能力、判断能力。 学生谈收获。 给学生学法指导,使学生了解在遇到同类问题时如何探究尝试。板书 第8课 过程嵌套灵活用在Logo中,把一个过程调用其他过程的操作叫作过程的嵌套调用。菱形小花蜘蛛 书写出过程的嵌套调用。定义,明确本节课重点。写出三个小任务,明确本节课学生要完成的小目标,最终实现对本节课内容的掌握。21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共37张PPT)定义一个过程以后,可以在命令窗口中输入过程名,调用这个过程。实际应用时,还可以在编写过程时把已经定义过的过程名当作命令来使用。第8课 过程嵌套灵活用人教版 信息技术 六年级 下册目录1画三个菱形2画一排小花3画一排蜘蛛4画6排小花组成的图案活动目标通过编写过程并嵌套调用这些过程,从而画出多个复杂图形的学习活动,达到以下目标:了解什么是过程的嵌套调用;初步掌握用过程嵌套调用画图的基本方法;进一步熟悉编写过程完成指定任务的基本步骤。1.先定义一个画正三角形的过程。TO SJREPEAT 3[FD 100 RT 120]END实践观察实践观察2.要画下图所示的扇子,可以执行下面的命令。CS LT 85SJ RT 10SJ RT 10……SJ RT 10实践观察以上画扇子的过程是:先清屏并让小海龟左转85度,然后调用12次SJ过程,每次画一个三角形并右转10度。实际操作时,可以用一条REPEAT命令代替调用SJ过程并右转10度的命令,也可以再定义一个过程。实践观察3.定义下面的过程,然后调用这个过程,观察画出的图形。可以看到,在过程SHAN里,用过程名SJ调用了画三角形的过程。在Logo中,把一个过程调用其他过程的操作叫作过程的嵌套调用。概念Logo系统执行一个过程中的各条命令时,如果遇到调用其他过程的过程名,会暂停本过程的执行,先调用这个过程名指定的过程,完成它规定的操作后,再继续执行本过程中后面的命令。。你知道吗1画三个菱形嵌套调用过程画三个菱形。动手做动手做1.定义一个画菱形的过程。动手做2.再定义一个过程SANLING。先清屏让小海龟左转30度,然后用REPEAT命令调用LING过程。动手做3.调用过程SANLING,画出图形。2画一排小花嵌套调用过程画一排小花。动手做动手做1.定义一个画一朵小花的FLOWER过程,用画椭圆的命令画花朵,用直线画茎和叶。动手做2.再定义一个名为FLOWERS的过程,用来画6枝小花。执行FLOWERS过程中的REPEAT命令时,每次先调用FLOWER过程画出一枝花,然后执行抬笔、转向等命令定位,再画出下一枝花来。动手做3.调用FLOWERS过程,画出图形。从上面的例子可以看到,一个过程可以调用前面已经定义的另一个过程。在Logo系统中,一个过程还可以调用多个过程。第7课中我们定义了FANGDING、CHUANG、QIANG和MEN四个过程,然后输入命令调用这四个过程,画出了一幢小房子。尝试把调用这个过程画小房子的一系列命令定义成一个过程HOUSE,然后调用这个过程完成画图任务。探究练习3画一排蜘蛛在过程的嵌套调用中,被调用的过程也可以调用其他过程。也就是说,过程的嵌套调用可以有多层。请看下面的例子。画下图所示的一只蜘蛛,然后再画一排蜘蛛。动手做动手做画下图所示的一只蜘蛛,然后再画一排蜘蛛。1.定义两个过程,画出蜘蛛的一条左腿和一条右腿。2.定义一个过程,调用上面的两个过程,画出一只蜘蛛。3.再定义一个过程,调用ZZ过程,画出五只蜘蛛。4.执行下面的命令,画出一只蜘蛛。5.再执行下面的命令,画出一排蜘蛛。4画图案画下图所示由6排小花组成的图案。动手做1.分析画法,用5个正五边形可以构成一朵小花。因此,可以先定义画车朵小花的过程H。然后定义过程PH,调用6次过程H,画一排花。最后定义过程DPH,画6排花。动手做2.根据分析,可以定义下面的过程。动手做用过程嵌套用的方式 画图时,每一个过程就好像一个积木块。适当进行过程的嵌套调用,就好像 把许多不同的积木块巧妙地组合起来,搭建出各式各样的造型。动手做编写Logo过程画图的基本方法编写Logo过程画图几何图形时,要逐步培养根据命令预先估计结果的习惯,即按照过程中各条命令的执行结果,在纸上一边分析一边描绘草图,然后调用过程,把运行结果与要来的图形进行比较。如果不符合,进一步修改过程命令并重新定义、调用和验证过程,直到画出所需图形。通过这种反复修改、调用和验证过程,培养我们的观察能力、判断能力。知识角回顾总结过程的嵌套调用:在Logo中,把一个过程调用其他过程的操作叫作过程的嵌套调用。2.嵌套调用过程画三个菱形。3.嵌套调用过程画一排小花。4.嵌套调用过程画一排蜘蛛。这节课就到这里,休息一下! 展开更多...... 收起↑ 资源列表 人教版六年级下册 第8课 过程嵌套灵活用 教学设计.doc 人教版六年级下册 第8课 过程嵌套灵活用 课件.pptx