制作动画
南京师范大学附属小学 陈 明
■教材分析
《制作动画》是江苏科学技术出版社小学信息技术教材的选修部分,Logo语言的第10课《保存和调用过程》改编而成,教材中的Logo语言共12课,1~3课学习Logo语言的顺序结构语句;第4~6课学习Logo语言的循环结构语句;第7课学习色彩运用的语句;第8课画组合图形是综合运用;第9~12课学习过程,模块化程序设计的运用,其中第9课是定义过程,第10课是保存和调用过程,第11课是过程的编辑,第12课是带参数的过程。
通过本节课的学习,让学生知道定义的过程被保存下来后可以随时、反复进行调用,从而简化编程,渗透结构化程序设计的思想,为以后进一步学习程序设计打下基础。
■学情分析
使用选修教材的是五年级学生,他们已经具有一定的逻辑思维能力、空间想像能力和分析、解决问题的能力,绝大部分学生除了Logo语言以外,没有接触过程序设计语言。通过前面内容的学习,学生已经掌握基本图形和组合图形的绘制,初步掌握Logo语言的顺序结构和循环结构语句的学习,为学习模块化程序设计--过程打下了基础。
■教学目标
1.知识与技能
(1)初步掌握制作动画的方法;
(2)学会使用WAIT命令;
(3)进一步掌握正确定义过程的方法;
(4)学会定义过程保存Logo程序;
(5)掌握加载保存好的程序,调用过程制作动画。
2.过程与方法
通过制作动画让学生掌握保存和加载Logo程序,利用调用过程来制作动画的过程,并知道保存的Logo程序必须定义为过程。
3.情感态度与价值观
通过使用已保存的Logo程序中的过程来方便的制作动画,让学生知道使用过程的简便性和快捷性。
4.行为与创新
通过利用调用过程来制作动画,渗透结构化程序设计的理念。
■课时安排
安排1课时。
■教学重点与难点
1.教学重点
通过调用过程制作动画的方法。
2.教学难点
理解保存Logo程序必须定义为过程。
■教学方法与手段
演示法、小组讨论法、启发式谈话法、练习法
■课前准备
多媒体网络教室、课件和程序。
■教学过程
教学环节 |
教师与学生活动 |
设计意图 |
谈话导入 |
1、师生聊天导入:上一节课同学们学习了定义过程,你还记得定义过程是那条命令吗?TO后面加过程名,对于过程名选择你有什么好的建议吗?平时我们写Logo程序时提示符是“?”,定义过程的时候提示符是什么呢?结束定义的命令是什么?你知道为什么要定义的过程吗?我们定义的过程当退出Logo后就会消失,这样每次都需要我们重复定义也很麻烦,今天我们就来学习保存和调用过程。 2、出示课题。 |
谈话导入让学生复习一下旧知,进一步的理解利用过程编写程序的简便性,同时又让学生了解到已有知识存在一定的缺陷,需要学习新的知识来弥补,从而让学生快速的把注意力集中到新知的学习上。 |
调用过程 |
任务一:自学学件,装载“D:\CFX.LOG”文件,调用过程“CFX”。 1、出示任务。 2、学生自学学件。 3、请学生演示装载文件和调用过程的过程。 4、问:装载文件以后提示信息的作用?装载文件有什么作用? CFX defined. 任务二:调用过程CFX制作组合图形风车。 1、问:你能调用CFX制作那些组合图形? 2、学生调用CFX过程画风车。 3、展示学生作品。 |
通过自学学件学生自己解决学习过程的问题,从而体验成功的喜悦。 |
保存过程 |
任务三:定义过程 1、定义过程:提示怎样才能确保定义的过程是正确的? 2、指名学生回答。 3、学生定义过程,教师巡视辅导。 4、演示定义的过程。 任务四:保存过程 1、出示任务:保存到D盘,文件名为“FC.LOG”。 2、自主探究保存过程。 3、学生演示保存过程。 4、讨论:在Logo中保存时需要注意什么? 5、加载自己保存的过程。 |
通过自主探究完成保存自己定义的过程的任务,通过迁移学习学会学习。 |
制作动画 |
任务五:制作旋转的风车 1、调用过程“DHFC”,让学生说一说动画制作过程。 2、如果学生说不出来就让学生观看慢动作版的动画,让学生说一说制作过程。 A、画风车 PD FC B、等待 WAIT 10 C、擦除风车 PE FC D、旋转 RT 2 E、重复以上四个步骤 REPEAT 和学生讨论每一步骤的实现,重点介绍:WAIT命令,WAIT 10相当于等待0.1秒。 3、师生合作完成动画。 4、学生制作动画,教师个别辅导。 6、展示学生作品。 7、总结与提高:除了可以做出旋转的动画,你觉得还可以做出哪些其它动画呢?(移动等) 8、指名学生回答,说一说制作过程。 |
通过学生自己观察动画,让学生理解制作动画的过程,并用Logo语言来实现,学生不仅要学会制作旋转的风车,也需要思考制作其它的动画,从而激发学生的创新思维。 |
巩固练习 |
任务6:利用老师提供的基本图形过程,制作一个自己的动画,把动画定义为过程并保存。 1、出示任务,介绍“D:\JBTX.LOG”文件中的过程。 3、学生制作,教师巡视辅导。 4、展示、评价。 |
通过制作自己的作品对整节课的总结,学生对于过程的应用的理解会更加的深入,为以后进一步的学习程序设计打下基础。 |
课堂小结 |
今天你有那些收获? |
■板书设计
制作动画
第10课 保存和调用过程
装载
调用 过程
保存
旋转
画风车 等待 擦除风车 重复
移动
REPEAT 100[PD FC WAIT 10 PE FC RT 2]