高中二年级信息技术教学设计:交互动画制作(按钮交互与动作脚本入门)_第1页
高中二年级信息技术教学设计:交互动画制作(按钮交互与动作脚本入门)_第2页
高中二年级信息技术教学设计:交互动画制作(按钮交互与动作脚本入门)_第3页
高中二年级信息技术教学设计:交互动画制作(按钮交互与动作脚本入门)_第4页
高中二年级信息技术教学设计:交互动画制作(按钮交互与动作脚本入门)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中二年级信息技术教学设计:交互动画制作(按钮交互与动作脚本入门)一、教学立意与设计依据《普通高中信息技术课程标准》将“数据与计算”“信息系统与社会”确立为必修主干,而选修模块承担着把学生从“会用软件的人”培养成“能创造作品的人”的任务。教科版《多媒体技术应用》4.3.3节“交互动画制作”正处在这一转折点上:此前学生制作的时间轴动画是“单向播放”的,观众只能看;本节之后,动画开始“听话”——鼠标悬停、点击、跳转、反馈,作品第一次拥有了与观众对话的能力。可以说,这节课是学生在多媒体领域从“制作”走向“编程思维”的第一道门槛。对照课标中“计算思维”“数字化学习与创新”两条核心素养线索,本课的教学立意定为三点:其一,让学生理解“事件—动作”这一交互的基本逻辑模型,这是按钮、热区乃至日后图形化编程的共同内核;其二,让学生掌握ActionScript中最基础的三条指令(stop、play、gotoAndPlay/gotoAndStop),体会“给对象下命令”的语法规则;其三,通过完成一个带按钮的航海类交互动画作品,让学生经历“设计交互方案—实现交互—测试修正”的完整工程流程,感受迭代开发的朴素思想。二、学情分析授课对象为高中二年级学生,已完成本书前两节的学习,能够熟练使用绘图工具绘制元件,掌握了逐帧动画、形状补间与动作补间的制作方法,对图层、关键帧、库的概念运用自如。这是本课的技能起点。但从认知层面看,学生存在三个隐性障碍。第一,思维惯性障碍:学生习惯了“时间轴决定一切”的线性思维,而交互动画的播放头可以被脚本随时“拽走”,这种非线性控制需要心理上的跨越。第二,代码畏惧障碍:多数学生此前从未写过任何一行程序语句,“代码”二字自带畏惧感,若第一节课就面对大段脚本,畏难情绪会直接击碎学习兴趣。第三,对象混淆障碍:帧上写的stop()与按钮实例上写的on(press)作用域不同,学生极易混放代码位置,导致动画“不听话”后茫然无措。针对上述学情,本课采取“低门槛、小步子、快反馈”的策略:先用生活类比打通交互概念,再用“一个按钮一条命令”的微型任务实现首胜体验,最后用综合任务整合提升。代码全部控制在三行以内,把认知负荷留给“交互逻辑”本身。三、教学目标1.学科知识目标:学生能用自己的语言说明交互动画与普通动画的区别;能准确说出按钮元件“弹起、指针经过、按下、点击”四种状态的含义;能正确书写stop()、play()、gotoAndStop(帧号)语句并指明其作用对象;能在按钮实例上正确添加on(press){…}事件处理代码。2.能力发展目标:学生能为一个三场景以上的动画规划设计交互流程图,并独立调试运行;能在动画“失控”时通过“看代码位置、看语法标点、看测试提示”三步自查法定位并修复常见错误。3.素养与价值目标:学生在不断“测试—失败—修改—再测试”的循环中,体会计算思维中抽象、分解、调试的价值;在作品互评中学会站在用户角度评价交互设计的易用性,初步形成“以使用者为中心”的设计意识。教学重点:按钮元件四状态的理解与设置;stop()与gotoAndStop()在帧和按钮两类对象上的正确书写。教学难点:“事件触发动作”这一交互模型的建立;代码书写位置(帧动作与对象动作)的辨析。四、教学准备与环境机房一人一机,安装Flash8或同版本软件,教师端配备广播教学软件。课前发放半成品素材包:内含已完成的“校园四季”三场景逐页播放动画(无停止、无按钮)、按钮图形素材若干、本课学习任务单导学案一份。课件中预置三段微视频:按钮定义演示(90秒)、帧上添加stop(60秒)、按钮添加事件(120秒),供学生按需快进快退自学。五、教学过程(一)情境导入:让动画“开口听话”(6分钟)教师在大屏上先后播放两个文件。第一个是学生熟悉的“校园四季”动画,自动从头播到尾,一口气跑完三幕。教师问:如果我想只看秋天的画面,或者看完之后让它停在最后一幕,怎么办?学生尝试回答,有人提到“暂停”,但马上发现没办法在播放中操作。第二个文件是同款动画的交互版:开头静止在封面,下方有三个写着“春、夏、秋”的按钮,点击哪个就播放哪一幕,播完自动停下等待下一次指令。教师现场请两名学生上台操作,并故意让全班观察区别。教师追问:这两个文件的“剧情”完全一样,差别在哪里?学生讨论后归纳出关键词——“等命令”“点它才动”“停住了”。教师顺势板书核心概念:交互动画的本质是“事件触发动作”。事件是观众的动作(点击、悬停、按键),动作是动画的响应(播放、停止、跳转)。板书呈现一条判断公式:谁触发(事件)→触发谁(对象)→干什么(动作)。学生在自己的任务单第1题上仿写一条,例如“鼠标点击‘秋’按钮→动画跳转到第31帧并播放”。设计意图:用同一素材的对照播放制造认知冲突,让抽象概念在具体反差中显影;三个追问链条式的发问,替代教师的直接讲解,交互模型由学生口中说出。(二)探究一:给失控的动画装上刹车——帧上的stop(8分钟)学生在素材包中打开“校园四季.fla”,按Ctrl+Enter测试影片,画面果然循环播放不停。教师布置第一个微型任务:让每一个场景的结尾都停下来,等待下一步指令。教师先放映60秒微视频,演示关键操作:选中某图层第一帧,打开“动作”面板,双击全局函数中的stop()。随后强调三条纪律,用口诀形式投屏:“代码写在关键帧,普通帧里不允许;图层专设不混用,命名就叫‘脚本层’;面板类型看清楚,帧里写码无对象。”学生动手:新建图层并命名为as,在每一幕的起始帧(第1帧)添加stop(),在某些幕的结尾再补一个stop()。学生测试后发现:加了第一个stop()后,动画一开始就静止了,这正是“封面等待”的效果。教师巡视时预设并抓拍两类典型错误在广播屏上展示:一是把代码写在了普通帧上,双击停止后停在帧间没有反应;二是忘了锁定其他图层,误把元件拖到as图层。全班一起做“三次检查”:看这一帧是不是关键帧、看动作面板标题显示的是“动作-帧”还是别的、看时间轴该帧上有没有出现小写a标记。设计意图:stop是全课的第一行代码,意义不仅在语法,更在于体验“一行命令管住整个动画”的力量感。用典型的出错案例做全班诊断,把调试方法显性化。(三)探究二:认识按钮元件的四副面孔(10分钟)教师提出问题:停下之后,靠什么让它重新动起来?答案就是按钮。教师广播演示,进入库面板,双击一个按钮元件进入其编辑区,时间轴上赫然出现四个帧:弹起、指针经过、按下、点击。教师不急着讲解,而是让学生先猜:这四帧各对应鼠标的什么行为?学生结合生活经验逐一配对。随后教师用“电梯按钮”类比:弹起是没人碰它的样子,指针经过是手指悬在上方时背光亮起,按下是食指按下去声音响起,点击是判定有效触摸的那块看不见的区域。为了让学生直观感受四帧的作用,教师做两个对比实验:把“指针经过”帧的图形换成放大版本并改变颜色,测试时鼠标一靠近按钮就变色变大,全班“哇”声一片;再把“点击”帧删除,测试时发现按钮“怎么点都没反应”,因为感应区域缺失。这两个极端案例把“四帧缺谁都不行”的道理刻进学生脑子。学生动手绘制属于自己的按钮:在弹起帧绘制圆角矩形并输入文字“春”,在“指针经过”帧改变填充色,在“点击”帧绘制一个覆盖文字的热区矩形。教师强调:点击帧的图形观众看不见,但它决定按钮的“敏感度”,尤其对于纯文字按钮,必须给它补一个隐形热区。设计意图:四状态若照念定义,三分钟就能讲完,但学生转眼即忘。本环节用“猜—验—毁”三步(猜测配对、实验验证、删除破坏)让概念在体验中自生长。按钮热区这一行业内的细节知识,正是区分“会做”与“做好”的分水岭,也回应了“经得起同行评议”的专业性要求。(四)探究三:按钮学会听命令——事件与跳转(12分钟)这是本课的心脏环节。教师在黑板上写下标准格式并逐词解读:on(press){gotoAndStop(31);}教师解释:on表示“当……发生时”,括号里的press是按钮被按下这一事件;花括号是一对“衣袖”,把要做的动作包起来;gotoAndStop(31)译为“跳到第31帧并停下”,括号里的数就是目的地帧号。如果希望跳到那里继续播放,就用gotoAndPlay。教师强调第二条铁律:这段代码必须写在按钮实例上,而不是帧上。判断方法是先单击舞台上的按钮,再看动作面板标题是否显示“动作-按钮”。为防混淆,教师用对比口诀提示:“帧管刹车写在帧,按钮听话写在钮;写错地方模型乱,鼠标变成小手掌。”学生在第1帧(封面)拖入三个按钮实例,分别为其书写:on(press){gotoAndPlay(2);}、on(press){gotoAndPlay(31);}、on(press){gotoAndPlay(61);}——当然帧号需根据自己动画的分段实际确定。教师引导学生先查时间轴,记下每一幕的起止帧号,填在任务单表格里再下笔,养成“先规划后实现”的习惯。随后布置“进阶一层”:在每一场景结尾安装一个“返回封面”按钮,代码为on(press){gotoAndStop(1);}。学生测试完整流程:封面停下→点击“春”→春日场景播放→结尾停下→点返回→回到封面。一个功能完整、可反复交互的动画就此诞生。教师巡视期间可在几个学生机上预置“陷阱”:故意删掉一个学生代码中的老括号或分号,再请该生全班面前排错。常见报错被归纳成三类写在黑板:少分号、括号不匹配、把代码写在了帧里。师生共同总结三步自查口诀:“一想该写在哪里,二看面板标题名,三对大括号成对行。”设计意图:一小段代码承载三重思维训练——事件模型的理解、跳转逻辑的规划、语法规则的严谨。预设错误不是惩罚而是礼物,学生在排错中获得的调试技能,比写对十行代码更有迁移价值。(五)综合创作:我的交互小作品(12分钟)教师发布分层任务菜单,学生根据自身节奏自选其一完成:基础层:完善“校园四季”交互版,保证三场景均可通过按钮进入并能返回封面,全部通过测试。提高层:为作品增加“悬停提示”,即鼠标经过按钮时按钮变色或文字放大;并在结尾场景增加“重新播放”按钮。挑战层:更换主题重做——如“行星旅行”“三国人物志”“诗词飞花令”,要求绘制全部按钮并独立规划帧结构,项目不大但交互必须闭环(每个入口都有去路和回路)。学生创作时,教师以“程序员搭档”身份穿梭答疑,但坚持“三不原则”:不代替写代码、不直接指出错误行、用问题引导(你的代码写在哪个对象上?花括号配了几对?)。学有余力者可探索rollOver事件,发现“指针经过也能触发动作”,为下一课埋下伏笔。(六)展示互评与小结(7分钟)随机抽取三件作品在大屏演示,请作者以外的同学先玩一玩,再回答评价单上的三个问题:它“听话”吗(功能是否实现)?它“懂你”吗(悬停有没有反馈)?它“圈得住”你吗(有没有回不去的死胡同)?教师点评时把“交互闭环”概念作为最高标准重申。最后用一张“知识登山图”回顾全课:山脚是stop让动画停下,山腰是按钮四状态与事件语法,山顶是“事件—动作”思维模型。教师告知下节课将在这个模型上加入声音控制与影片剪辑跳转,学生的交互世界将更立体。作业:为自己作品撰写一段五十字以内的“用户操作说明”,并思考一个问题——如果每个按钮都要写一段代码,一百个按钮写一百段,有没有更省事的办法?带着疑问预习下节函数与元件复用。六、板书设计主板书采用三栏结构。左栏“概念”:交互动画=事件+动作;中栏“工具”:按钮四状态(弹起/指针经过/按下/点击)、三条命令stop/play/gotoAndStop;右栏“纪律”:帧写帧码、钮写钮码、花括号成对、分号收尾。下方留有动态区,随时贴上学生的典型错误截图。七、教学评价设计过程性评价依托任务单完成,包括“概念仿写”“帧号规划表”“三步自查记录”三个可评分节点;终结性评价采用三维量规:交互功能实现(40%)、交互体验友好(30%)、代码规范与调试记录(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论