1、9、动画大师小海龟教学目标:知识目标:了解清屏命令和笔擦命令。能力目标:能制作简单的动画,并引导学生学习解决问题的方法计划、问题求解,培养分析和批判思维的技能。情感目标:培养学生学会探索路径,分析问题,解决问题的能力与热爱科学,勇于探索的美好情感。教学重点:用清屏命令和笔擦命令制作简单的动画。教学难点:清屏命令和笔擦命令的使用。教学准备:多媒体教学设备,课件,微机房。教学方法任务驱动法、启发式教学法、发现教学法、小组协作学习。教学过程设计一、开门见山导入老师:我们已经和这只小海龟成了好朋友了,你们知道吗?这只小海龟还是一位动画大师咯。小朋友们,想让你的绘画作品动起来吗?赶快和小海龟一起来学习吧
2、!(教师考虑插入一个汽车运动的flash至ppt中,或者直接展示一张静态的卡车图片)二、教师配以演示文稿,讲授新课(一)什么是动画老师:要让我们的作品都动起来,也就是做动画,我们先要了解一下动画到底是什么。有哪位同学愿意谈谈他的看法吗?大家讨论一下。学生1:学生2:老师:根据同学们的理解,那么我们做动画的时候可以用这样的一个思路来实现:让小海龟先画出一个画面,然后把它擦掉,让小海龟前进一段距离,再画出一个另外一个画面,擦掉它,再前进,再擦掉这样,屏幕上就出现了动画。(二)画卡车教师:下面我们就按照这个思路来让小卡车动起来吧。首先我们来分析一下小卡车的组成。(教师展示卡车的简笔画,由学生分析该怎
3、么实现该幅图案)学生:老师:好。同学们都想得很周到了。那么我们可以先将小卡车的组成:正方形、长方形、圆画出来,然后将它们组合到一起再考虑动画。(教师可以要求同学们先写出这三个过程,老师在讲解步骤的过程中着重讲解每个命令在整个过程中的功能)步骤1:编写画一个边长为60的正方形的过程。TO ZFX REPEAT 4FD 60 RT 90END步骤2:编写画一个长为100,宽为40的长方形的过程。TO CFX REPEAT 2FD 40 LT 90 FD 100 LT 90END步骤3:编写画一个半径为15的圆的过程。TO YUAN REPEAT 360FD PI*15/180 RT 1END步骤4
4、:调用上面三个子过程组合成卡车的图案。TO KC (卡车) ZFX CFX RT 90 FD 30 YUAN BK 80 YUAN FD 50 LT 90END老师:按照我们对动画的理解,我们只需要再编一个过程调用上面四个步骤生成的卡车即可。当然该过程中擦除的命令的应用是关键。TO YDKC DRAW HT PU LT 90 FD 250 RT 90 PD REPEAT 180 K REPEAT 200 CLEAN PU RT 90 FD 10 LT 90 PDEND老师:现在看看,小卡车是不是动起来了?(教师一定要讲清楚clean命令的应用。为什么要用在这个位置而不是其他的地方)老师:有的同
5、学可能会问:老师,小卡车开的太慢了,有没有办法让它开快点呢?当然有了。YDKC过程中的REPEAT 200 语句起延时的作用,也就是让画面稍微停留一下,然后再擦除。因此,要想小卡车开快点,只需要更改200这个数值就行了。(三)会走的秒表老师:小朋友们肯定掌握得差不多了,那么就让我们再来看个习题巩固一下吧!这个题目呢,老师想请各个小组讨论,然后实施,看谁能做得最快最好而且能提出新的看法和意见。(小组协作学习,教师巡堂指导)教师总结,详细讲解每一条命令的功能,并着重强调擦除命令和清屏命令的应用。三、程序欣赏(一)程序欣赏线段的平移运动TO XPY2HT SETW 3 SETPC 1 FD 100
6、BK 100WAIT 20CLEAN PU RT 90 FD 1 LT 90 PD XPY2END(二)程序欣赏变幻的曲线TO CF :A REPEAT 2 FD :A RT 90 FD 20 RT 90ENDTO FX :A IF :A 20 STOP SETPC RANDOM 15 REPEAT 4 CF :A FD :A + 20 RT 90 PU FD 20 RT 90 FD 20 LT 90 PD FX :A - 40ENDTO T30 DRAW FS PU SETXY -200 -200 PD FX 400 HTEND(三)程序欣赏旋转的线段(旋转运动是指图形绕一定点转动而产生的动
7、画。一样可用PE或CLEAN命令来实现效果)TO XXD1 HT SETW 3 SETPC 12 FD 100 WAIT 100 PE BK 100 PD RT 360/60 XXD1END四、大显身手老师:学了这么多,同学们肯定迫不及待要让自己的动画动起来了。赶快行动吧!1、画一个向上升起的红气球。2、画一个会走路的机器人。五、总结老师:今天这节课你有哪些收获?学完这节课后你有什么感受?老师:知识要点总结:利用笔擦命令(PE)或清屏命令(CLEAN)可以制作简单的动画。制作简单动画的方法,是在屏幕的某个地方画好一幅图,然后擦掉,再在新的地方画一幅图,又擦掉。再画,再擦,重复多次,画面就动起来了。REPEAT可以实现延时的作用。六、教学反思:第 4 页