图形动画吴志超
- 格式:wps
- 大小:85.00 KB
- 文档页数:7
课题:修改动画
授课人:程云梅一、教学目标:
知识目标:
1. 进一步理解GIF动画的原理。
2. 初步理解“动象”概念。
技能目标:
1. 能创建快捷方式
2. 能改变动画的播放速度。
3. 能给GIF动画增加内容。
情感目标:
1. 完成任务的成就感的培养。
2. 解决实际问题意识的培养。
二、教学重、难点:
教学重点:
1. 快捷方式的创建
2. 在GIF动画中增加内容。
教学难点:
在GIF动画中增加内容。
三、教学方法与手段:
情境引入法、学生自主学习法、任务驱动法。
四、教学准备
1、检查网络的连通情况,测试广播教学软件和视频广播播放功能。
2、下发随堂资料到学生机。
3、预先做好问题的设计及突发事件的应对。
五、教学过程:
感谢您的阅读,祝您生活愉快。
五年级上册信息技术教学设计-第5课,奇特的变更——制作形态补间动画∣粤教版通过整理的五年级上册信息技术教学设计-第5课,奇特的变更——制作形态补间动画∣粤教版相关文档,渴望对大家有所扶植,感谢观看!粤教版信息技术《奇特的变更》教案课题奇特的变更单元第五课学科信息技术年级五年级学习目标[来源:Z+xx+] 1. 形态补间动画 2. 图形变形的形态补间动画 3. 文字变形的形态补间动画 4. 操作小妙招[来源:学科网] 重点 1. 形态补间动画 1. 操作小妙招[来源:] 难点 1. 图形变形的形态补间动画2. 文字变形的形态补间动画教学过程教学环节老师活动[来源:学科网] 学生活动设计意图导入新课明明:玲玲,学校一年一度的才艺大赛又要起先了,这次大赛我想用陶土制作一些青花瓷系列的作品。
你能帮我设计一个动画来呈现这个创作过程吗?玲玲:我想Flash的形态补间动画可以扶植你。
导入内容:1.形态补间动画2.图形变形的形态补间动画3.文字变形的形态补间动画[来源:]4.操作小妙招细致听讲,回想课前内容、沟通共享自己的看法。
激发学生爱好,导入课题。
讲授新课1. 补间动画做Flash动画时,在两个关键帧中间须要做“补间动画“,才能实现图画的运动。
要制作出从一个图形变更到另一个图形的动画,这些图形必需是已经被分别的(也叫打散的)。
元件、组合的图形及文字是不能进行形态变更的,必需把它们分别。
设置动画时,在前后各一个关键帧里放置不同的一幅画,Flash软件会依据前后两帧的形态自动补充中间过程的帧进行形变。
2. 制作图形变形的形态补间动画—陶土变形1)单击【文件】【导入】【导入到舞台】,将陶土素材导入工作舞台中,并调整大小2)选中图形,点击【修改】【分别】,将图形打散3)单击选中第20帧,按F7键插入空白关键帧4)将瓷壶素材导入到第20帧的工作舞台中,并调整大小5)单击选中图形,点击【修改】【分别】,将图形分别6)单击1~20帧中的任一帧7)单击【属性】,选择【补间】的【形态】选项8)将文件保存为”陶土变形.fla“,按<Ctrl> + <Enter> 测试动画影片。
动态图形设计》课程教学大纲课程代码:100232025课程英文名称:Dynamic illustration design课程总学时:40 讲课:16 实验:24 上机:0 适用专业:动画专业大纲编写(修订)时间:2017一、大纲使用说明(一)课程的地位及教学目标《动态图形设计》是动画专业学生的一门专业选修课程,重在理论了解和操作实务性。
课程的主要任务包括:了解动态图形的历史和概念、变化与发展以及应用领域和表现形式;本课程在教学内容方面除基本知识、基本理论和基本方法的教学外,通过设计训练,结合实际个案,灵活使用电脑软件工具进行动态图形的创作,着力培养学生的动手能力、创新能力和设计能力。
通过本课程的学习,学生将达到以下要求:1.了解国内外动态图形设计市场,熟知动态图形文化;2 .了解动态图形的最新动态;3 .理解动态图形在各个领域的应用和表现形式;4.掌握通用动态图形原理和设计的一般规律,具有设计一般动态图形设计的初步能力;5. 将插画设计运用到其他视觉传达的领域。
(二)知识、能力及技能方面的基本要求1. 基本知识:掌握动态图形设计一般知识,动态图形的特征、表现形式、设计手法、造型要素及动态图形在各种领域的应用。
2. 基本理论和方法:掌握动态图形的造型要素、构图方法;各国不同风格的动态图形表现形式;动态图形的主题、表现手法、绘制手法等;动态图形的过程及创作设计的一般规律。
3. 基本技能: 掌握动态图形的表现形式、构图设计,色彩设计的技能,掌握Photoshop 设计软件的使用等。
(三)实施说明1 .教学方法:课堂讲授中要重点对动态图形的基本概念、基本方法和解题思路的讲解;采用启发式教学,培养学生思考问题、分析问题和解决问题的能力;引导和鼓励学生通过实践和自学获取知识,培养学生的自学能力;增加讨论课,调动学生学习的主观能动性;注意培养学生提高利用标准、规范及手册等技术资料的能力。
讲课要联系实际并注重培养学生的创新能力。
走进奇妙的Flash世界——帧与逐帧动画佛山市南海区第一中学练玉娟【内容标准】(1)了解常见的多种媒体信息,如声音、图形、图像、动画、视频的类型、格式及其存储、呈现和传递的基本特征与基本方法。
(2)能选择适当的工具,分别对声音、图形、图像、动画、视频等信息进行采集;能解释多媒体信息采集的基本工作思想。
(3)能根据信息呈现需求,选择适当的工具和方法,分别对声音、图形、图像、动画、视频等多种媒体信息进行适当的处理。
【教材内容分析】本节内容选自普通高中课程标准实验教科书信息技术的选修2—《多媒体技术应用》(广东教育出版社)第四章《声音、动画、视频的采集与加工》第二节的内容—《动画的制作》。
动画是多媒体信息表达形式中的其中一种,之前学生已经学习了图形、图像、声音等媒体的采集和加工,动画的制作是多媒体信息采集和加工的重要内容,不可或缺。
《动画的制作》主要包括:动画的分类;二维动画的制作;三维动画的制作。
其中二维动画的制作选择了最具代表性的《Flash动画制作》,本节是学习《Flash动画制作》的第一课,主要学习内容有:动画的制作原理;帧与关键帧的概念及其基本操作;逐帧动画的制作等。
【学生特征分析】授课对象是高一或高二学生,大部分学生没有学过Flash动画的制作,部分学过的学生因为时间的关系对Flash动画的制作也只有一个模糊的认识,因此对于学生来说,对Flash动画的制作只是刚刚起步。
高中学生好奇心理强,探究心切。
在技术的学习过程中,学生可能会感到很辛苦,但是,在完成一项项技术任务后,他们的心中就会充满成就感和满足感。
高中学生通过技术学习,个性心理得到了一定程度的培养,而这也正体现了课程对学生情感态度和价值观的培养。
【教学目标】知识与技能:1、了解动画制作的原理;2、理解帧与关键帧的概念;3、掌握帧与关键帧的基本操作;4、掌握逐帧动画的创作方法;5、能应用所学技术创作逐帧动画。
过程与方法:1、通过自主探究、小组交流的学习方式了解帧与关键帧的基本操作,并在老师的引导下进一步掌握;2、体会逐帧动画的制作过程与方法,能创作逐帧动画表达自己的思想,呈现主题;3、通过创作逐帧动画,学生的动手实践能力和创新能力得到提高。
Flash形状渐变动画一、案例背景信息1.模块:小学信息技术五年级上册2.所用教材版本:清华大学出版社3.学时数:1学时二、教学设计(一)教材分析《Flash形状渐变动画》是小学信息技术五年级上册第二单元第5课的教学内容,本单元通过制作简单的动画,让学生掌握Flash软件的基本操作,并从中体验计算机动画的魅力。
本单元的知识技能点主要有绘制具有渐变色效果的图像、制作形状渐变动画、制作动作渐变动画及“引导线”动画等。
本课是在制作逐帧动画的基础上,学习创建补间动画的制作,从而由浅入深,引导学生最终运用所学知识制作一幅主题鲜明、具有动画效果的作品,因此本课既是本单元的重点也是难点。
(二)学情分析在前面的学习中,学生已经对Flash动画制作有了初步的认识,并理解了Flash动画中的关键帧、导入图片以及舞台等知识,能够制作简单的逐帧动画(如:数字倒计时)。
由于学生们在画图单元的学习中有一定的绘画基础,他们在制作简单动画的基础上,迫切想再添加符合自己需要的动画,学生这种强烈的求知欲望成为了学习本课的强大动力,为本课的学习打下了良好基础。
(三)教学目标1、知识与技能(1)了解形状渐变动画与逐帧动画的区别。
(2)学会制作形状渐变动画。
(3)联系实际知道形状渐变动画在生活中的应用。
2、过程与方法(1)在实例制作过程中培养学生观察能力和分析问题能力。
(2)通过自我探索,协作学习,培养学生的观察能力、动手能力、自主学习的能力和信息处理能力。
3、情感态度与价值观培养学生体验Flash动画创作的魅力。
(四)教学重点和难点:重点:动画起始关键帧的设置难点:理解动画中补间的变化过程(五)教学资源课件、“半成品”的Flash源文件和自学“小妙招”。
三、教学过程(一)猜一猜1、先后欣赏“逐帧”动画和“圆变方”的形状渐变动画师:请同学们来欣赏两个动画!猜一猜这两个动画大概用了多少个关键帧?比一比看谁猜得准!分别播放“逐帧”动画和“圆变方”的形状渐变动画。
图形动画
设计内容摘要:
此次微机原理课设根据设计任务阐述动画鸟汇编程序的设计基本思想和方案,绘制程序流程图,运用8086cpu提供的指令,伪指令,宏指令及dos,bios功能调用编写程序源代码,同时给出说明诠释,并利用计算机提供的软件调试工具队所编写程序进行调试,记录下整个程序分析的过程与运行结果。
目录:1设计的任务和要求
2小组成员及分工
3软件编程
4程序运行的结果
5设计过程中出现的问题及解决方法
6设计总结
7程序清单
8参考文献
1设计任务和要求:一只小鸟飞过屏幕,飞鸟的动作可由小写字母v变为破折号来模仿,这两个字符先后交替在两列显示。
(1)采用bios显示中断int 10h。
(2)设置显示方式为文本方式。
(3)写字母v和破折号的ASCII码分别是76H和0C4H,这两个字符的颜色为白色,即字符属性为0FH,将字符颜色改成黑色,即字符属性为00H。
(4)小鸟的起始位置为0~20行,每个字符显示0.5秒(循环实现),然后消失。
2小组成员及分工:吴志超,王义学。
吴志超:编写程序,调试程序,整理课设。
王义学:查找文献,整理文档。
3软件编程:
(1)软件流程图:
(2)汇编语言程序:
setiom macro x,y,z,l,m,n ;宏定义
mov x,y
z l,m
int n
endm
pushr macro x,y,z,w ;宏定义
push x
push y
push z
push w
endm
popr macro x,y,z,w ;宏定义
pop w
pop z
pop y
pop x
endm
data segment ;定义数据段
bird db 2 ;鸟字符图形参数表
db 76h,0fh,0,0 ;v字符,字符属性,行偏移,列偏移
db 0c4h,0fh,1,0 ;破折号,字符属性,行偏移,列偏移cont dw 0 ;保存字符个数
point dw 0 ;保存字符首地址
line db 0 ;保存行号
clum db 0 ;保存列号
data ends
stack segment ;定义堆栈段
dw 256 dup(?) ;定义256个字内存单元
stack ends
code segment public'code' ;定义代码段
assume cs:code,ds:data,ss:stack ;分配段
start: mov ax,data ;程序开始
mov ds,ax ;将数据段的内容给ds
mov es,ax ;将数据段的内容给es
setiom ah,0,mov,al,7,10h ;宏调用,显示方式:80*25,双色,文本call clear ;清屏
lea di,bird ;参数的首地址送di
mov dx,0808h ;初始行号,列号
mov bh,0 ;bh清0
call moves ;调用移动子程序
call clear ;调清屏子程序
mov ax,4c00h ;返回dos
int 21h
moves proc ;鸟移动子程序
pushr ax,bx,cx dx ;宏调用
push di ;di压栈保护
xor ch,ch ;ch清0
mov cl,[di] ;字符个数送cl inc di ;di加1,指向第一个字符v mov cont,cx ;字符个数送cont
mov point,di ;字符首地址送point
mov line,dh ;行号送line
mov clum,dl ;列号送clum
next: add dh,[di+2] ;计算行号,行号地址加偏移地址add dl,[di+3] ;计算列号,列号地址加偏移地址
cmp dl,80 ;列号与80比较,观察一行是否画完
jb write ;一行未画完,转到write
pop di ;di出栈
popr ax,bx,cx,dx ;宏调用
ret
write: mov ah,2
int 10h ;用dios中断int10h的2号功能设置光标位置mov al,[di] ;取字符
mov bl,[di+1] ;取字符属性
push cx ;对字符个数压栈保护
setiom ah,9,mov,cx,1,10h ;显示当前光标处指定属性字符
call delay ;调运延时程序
call erase ;清除字符
pop cx ;cx出栈
add di,4 ;指向下一个字符
loop next ;循环
call delay ;一个鸟画完,调用延时程序
call erase ;清除鸟
jmp short next
moves endp
erase proc ;清除鸟子程序mov cx,cont ;字符个数送cx
mov di,point ;首地址给di
mov dh,line ;行给dh
mov dl,clum ;列给dl l: add dh,[di+2] ;行加偏移量setiom ah,2,add,dl,[di+3],10h ;光标位置
mov al,[di] ;字符
mov bl,0 ;属性为黑底黑字
push cx ;cx压栈保护
setiom ah,9,mov,cx,1,10h ;写字符
pop cx ;弹出cx
add di,4 ;指向下一个字符
loop l ;继续用黑色清屏
mov cx,cont ;画下一只鸟,字符数给cx mov di,point ;字符首地址给di mov dh,line ;行号给dh
inc clum ;列号加1
mov dl,clum ;列号给dl
ret
erase endp
delay proc ;延时子程序pushr ax,bx,cx,dx ;宏调用
mov dx,10000 ;10000给dx go: mov cx,5000 ;设置循环次数lop: loop lop ;循环
dec dx ;dx减1
jnz go ;如果dx不为0返回go执行
popr dx,cx,bx,ax ;宏调用
ret
delay endp
clear proc ;清屏子程序
pushr ax,bx,cx,dx ;宏调用
mov bh,2 ;设置空白区域的缺省属性
mov dx,184fh ;设置窗口右下角位置,79*24
setiom ax,0600h,mov,cx,0,10h ;用当前页上滚功能清屏
popr dx,cx,bx,ax ;宏调用
ret
clear endp
code ends
end start ;结束
4程序运行结果:
5设计过程中出现的问题及解决方法:
(1)刚做时出现了如图所示结果。
我通过修改v字符和破折号字符行偏移和列偏移,经过反复的修改调试才出现所要的结果。
(2)刚做时破折号和v字符间隔的时间太长,我通过修改延时子程序调到了合适的飞行速度。
、
(3)刚开始做时v字符只显示一次,接下来就一直显示破折号。
我通过在写破折号字符之前加上了延时和清除字符子程序就达到了所要的结果。
6设计总结:
通过简单程序设计,加深了我们对初学的汇编语言指令的熟悉和理解,汇编语言直接描述机器指令,比机器指令容易记忆和理解。
通过学习和使用汇编语言,向上为理解各种软件系统的原理,打下技术理论基础;向下为掌握硬件系统的原理,打下实践应用基础。
不仅巩固了书本所学的知识,还具有一定的灵活性,发挥了我们的创造才能。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在自己的思考以及和同学的讨论中,终于迎刃而解。
7程序清单:用bios中断int 10h的2号功能设置光标位置,几号功能写字符及属性,在屏幕不同位置写2个不同属性的字符,形成一个鸟的外形。
延迟一段时间后清除鸟,修改列号,重新再画鸟。
如此循环,就好像一只飞翔的鸟,直到画完一行。
8参考文献:bios中断int 10h
(1)2号功能:用文本坐标设置光标位置
入口参数ah=02h bh=显示页码dh=行(y坐标)dl=列(x坐标)(2)6号功能:向上滚屏清屏
入口参数:ah=06 al=滚动行数bh=空白区域的缺省属性
(ch cl)=窗口左下角位置(y坐标,x坐标)
(dh dl)=窗口右下角位置(y坐标,x坐标)
(3)9号功能:在当前光标处指定属性显示字符
入口参数ah=09h al=字符bh=显示页码
Bl=属性(文本模式)或颜色(图形模式)
Cx=重复输出字符的次数。
(4)0号功能:
入口参数:ah=00h al=07:80*25 2色文本。