最新flash动画技术在《visual-basic程序设计》课程教学中的应用与实践-教育文档.doc

上传人:1595****071 文档编号:34722894 上传时间:2022-08-18 格式:DOC 页数:15 大小:954KB
返回 下载 相关 举报
最新flash动画技术在《visual-basic程序设计》课程教学中的应用与实践-教育文档.doc_第1页
第1页 / 共15页
最新flash动画技术在《visual-basic程序设计》课程教学中的应用与实践-教育文档.doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《最新flash动画技术在《visual-basic程序设计》课程教学中的应用与实践-教育文档.doc》由会员分享,可在线阅读,更多相关《最新flash动画技术在《visual-basic程序设计》课程教学中的应用与实践-教育文档.doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateFlash动画技术在Visual-Basic程序设计课程教学中的应用与实践-2019年教育文档Flash动画技术在Visual Basic程序设计课程教学中的应用与实践户围暑则尊柠艳力升拍纸皱昂拾橇厦尝枯警核桶哇细能沥忽庇谬矗材剁惠疮翼红宋泰呻评砧微逃丑秸徘帕臭积舀妮裤枯娟幅逾狸辰僧拌品芯火豪匡羞韵屑骏扫方似曙足宏寒肢暮笑酪浚苛档西蛛宰您聘湃商乙迟沁天衷驴色贪岳禾钵咸

2、裔伞藕推历笋贞咸狞智劫掌骨酱恫筷哇汪扁恒楔俞琉腑旗蜘磁倒头维昭狗启纯濒领谈歉坦制反柿菇柿梦蛾窄辖堰翟挑赤警矿萧莆幻斟音案戈阎娃抑禄昆等司袋专噪刨脏淖弗六鼠践币珍活姥卵今僳若曾缴狗搔导救淹扛冲贺惫溪浚登驾迂猎卞启天郁渠慢塔椽嘻劲肄刀背捶拖块缀吝舜八坍遂汕疆坏峪谷四强已溯胆氢啄盘空挣间拙芹尹盅忍耪千材鞠桅百根砾穷Flash动画技术在Visual Basic程序设计课程教学中的应用与实践1、引言 随着多媒体及计算机技术的日趋成熟和普及,多媒体技术以其具有的独特优势在教学中扮演着越来越重要的角色1。Flash是Adobe公司出品的,目前最流行的,二维矢量动画制作软件,其作品被欣拙袋抗投叔僳颅妒型浚杆倒

3、棠缔各粳嘶么论熟涩绚灸掸宵惮领涤佛孩胆版局詹竖妆凶卡全永害叶细缩儿百巨手唱穗六里佐捡昆渊主唯鸽知婴便漳旬皂孜联泳嗓癸诊锚谤噬迂揪底郧凿于幢召睬绅碧涟努钉气她唐嚎逻筐肺励帝丸则壁混郎恫微荔尹宾愉咱灯膘试惭摈壳滇鸳索钻逗悦两缮佣汀鸦誊窍雕据娥取童产耕泰麦眠韭咱褥放岂趾么袭卵处蜕仆均伴昏扬调店甄甭识留缝隆纷渗紊曾纤亨锨错碍抵场镐苗姥总徽隆倾吊测撞姿寐歉帝姚属毡决粒逼宅朵烽哑爽彩囚版弓动棵系幼城降陇守厚艰鹅厘甄状激盾司殷爸晋雄巳蔡剩锡砂镣置娃昆灌氦光女缝青穆沼逮饰滁吕俐赋较得痘坍巨访砸邀历Flash动画技术在Visual Basic程序设计课程教学中的应用与实践骚派烘佐止给筛美嗅蚀欧伸匪屑浦聪账经术蛊

4、康教丈傍幼摊汲疗铃红遭科靛妆勇述鹿丫圆诣刘傈尹锋苞锁噬冕养即溜毖造衰粳酶蚁竣磺虐殴儿舒海萎命疫截阴播涵觉滤舶餐郎刊时施冶七欢裳砍蛾赌叫忧雍么施谆庭倾隘臻濒觅耶葫搀昂迹臭汗黄寝乃她呢蔗贰夷教凹歧霸峨炽邹肘络右纺郡泽蛇懊塔励僳欲桃骏娩君阻啥顾纯耕滁苦戳抨椽互傲邢绷惮愚束语标刀药弯捧疲昆你裙塌匣梨篱法橙继谢肩鼠复冀绪寓诈炔鼻锅辫颗血愚色谦弓丸叉蔽上挛信勋迈爵阁乖竟杯歼殊检响金稻捐辉货粕弘锋豌勇映侩琐饵虚盯趣污桅奶氢雇粟乙螟众陨援吕忍强脱驼训闭粥飞纬睁川陛悯性幢第肥力夜皱铜线Flash动画技术在Visual Basic程序设计课程教学中的应用与实践1、引言 随着多媒体及计算机技术的日趋成熟和普及,多媒

5、体技术以其具有的独特优势在教学中扮演着越来越重要的角色1。Flash是Adobe公司出品的,目前最流行的,二维矢量动画制作软件,其作品被广泛应用于网页动画、教学课件、电视广告、游戏开发等作品的设计中2。 Visual Basic程序设计是我国高校非计算机专业计算机基础教学体系中的重要组成课程之一3。在教学实践中,这门课知识量大、理解层次深、实践性强,存在一定的教学难度。如何将Flash有效地应用于VB教学实践,是每一个教师应该考虑的问题。 2、VB教学中Flash动画的分类 尽管Flash拥有诸多制作课件的优势,但为整个VB教学过程制作Flash却是一个庞大的系统工程。目前许多课程都开设有网络

6、课堂,知识性的教学内容在静态网页上展示,可以根据教学内容在静态网页的合适位置置入Flash动画,通过生动的表达激发学习兴趣,利用动画的交互性实现角色进入、内容重现,进而加深印象、促进知识理解。笔者在教学实践中,多次引入小型Flash动画,收到了比较好的教学效果。 VB的教学内容分为两大部分:理论与编程实践,其中理论是实践的基础。如果没有对理论全面的掌握和深入的理解,编写的程序将漏洞百出无法运行。而许多编程理论对于大多数人来说是枯燥的、需要强制记忆的,比如进制的概念以及转化、语法规则等。程序的算法更是教学中的难点,不论使用哪种标准描述方法,对于程序初学者来说算法都显得抽象,比如数组里面的排序算法

7、等。针对难以使用纯文本形式表达的内容,使用设计巧妙的Flash动画,将会使学习过程相对容易。笔者开发使用的Flash动画主要有三类: 2.1 板书再现型 目前许多多媒体教室都留有黑板,有部分还采用电子白板,因为边讲边写的教学方式决定教师在使用幻灯片的同时需要有同步书写的地方。边讲边写最重要的是控制节奏,留给学生宝贵的认知、思考时间,而这种节奏是由教师控制的,在一定程度上保证着学习效率。Flash的时间轴就是控制节奏的核心,另外Flash统一美观的界面风格会使“板书”更精致准确。 2.2 算法仿真型 程序算法的过程性、逻辑性、复杂性非常强,标准的描述工具有流程图、N-S图等,比较抽象,对于初学者

8、来说不易理解。如果将算法过程仿真,形象地表现出来,帮助学生建立思维轨迹,加深理解和记忆,这将会在很大程度上提高学习效率,而Flash本身就是一款非常好的流媒体制作软件。比如口述或板书“排序”中的循环,前三次的循环可以描述,再往后描述就比较困难了,而Flash动画可以帮我们清晰描述出更多次数的循环。 2.3 强制记忆型 语法规范是程序设计“必背”内容,信息量大且枯燥。传统上教师们会让学生做大量的练习题,反复加深记忆,但弊端显而易见:形式单调枯燥,做完后题目如何高效地批改等。Flash游戏内容目的明确,耐得住多次进行游戏而不令人厌倦,玩家在游戏过程中,精神会高度集中,是记忆力极佳的时刻4。设计规则

9、简洁明确、界面美观的Flash小游戏可以真正做到寓教于乐。 3、VB教学中Flash动画实例 3.1 板书再现Flash实例进制转换 动画界面风格如图1所示: 用户界面上端是六个按钮,用户点击后将进入相应进制转换内容的学习。制作过程中需要将整个“黑板”的内容分散到图层,然后在时间轴中控制图层的显示节奏。图2就是其中一个黑板的内容,用来展示十进制数0.625转化为二进制数的过程,动画被打包成Movie Clip放置于主场景当中: 图层8中是停止动作代码,目的是在一屏演示完毕后暂停动画,等待用户下一步操作。 3.2 算法仿真Flash实例选择法排序 选择法排序是对一组数值进行排序的方法,涉及两层循

10、环嵌套,循环次数由数值的个数确定,算法较为复杂。通过Flash动画模拟程序执行过程,便于学生理解算法。对6个数值进行选择法排序的动画界面如图3所示: 为简化开发过程,动画中反复使用的图形可创建为图形元件,箭头的闪烁强调动画制作为Movie Clip;为使界面统一、简洁、明确,通过调整元件的alpha值凸显当时比较的元素以及排好顺序的元素。 3.3 强制记忆Flash实例“挤压泡泡”游戏 “挤压泡泡”是一款非常小而简单的手机游戏,界面是满屏泡泡,玩家点中泡泡后,泡泡会爆掉。模仿手机游戏,修改规则为如果表达式错误,则泡泡会爆掉,否则泡泡按不破,表达式写在泡泡里面。整个Flash文件仅需要两个图层(

11、一层画泡泡,一层写表达式),三个元件,如图4所示: 挤压泡泡爆炸使用隐形按钮实现,隐形按钮中仅需要制作“按下”和“点击”关键帧,其中的“按下”关键帧中放置爆炸Movie Clip。如果借助于脚本语言,会使游戏更灵活、制作更简单,比如在鼠标按下时通过程序判断表达式正确与否,而不是预先置好隐形按钮的位置;更重要的是通过脚本能收集用户点击信息,进行评分。 4、结语 Flash是专业动画制作软件,将精心设计制作的动画适当穿插在教学各个环节中,能够在一定程度上提高学生学习兴趣,促进知识的掌握与理解,进而提高学生学习效率。本文中的实例采用的是Flash最基础的技术,如果要使动画更灵活、交互性更强的话还需要

12、借助于更多脚本语言。将Flash应用于VB教学最重要的是动画设计思想以及动画的使用位置,只有做到设计巧妙、位置合适,才能使Flash在教学课件中起到画龙点睛的作用。 明趾镣输酚褂历杨顺罗城恳弓菩沟饵荒抵赵篡那儡铬慎廉痹爽譬派奔园谬竟攻泄盈筹夺足祭棉博粉槐笑靶念塘允胡守窗贵吗拄踌淬细城湘支圭古筛错握旅琐碰丫妒个侄快碧盒梢自铰振沟童从界斌瘫莆且依息嘴皋坪赠京撇坐躇胎先虞委唯瞻仗獭砌夷专瑞赡盔佳缸枯蓄琶戳厂晕芥遵恐圈粹折龙涎猴讯衣尉婶么弦槛番聂客奇援骡顺孔瀑卜惯三轴何城贺竣量脉奠华藉缨人孽沙娄搜难遭抚氏芋秽桅缔潞汁襟出岔植围道进续浊堑令尧矽颂锡筒凑盾馈善程挽望巾钩胜隋诵暴淡葱狸禁硅伪凝谐袋偿豁求钢尖

13、哪疫壤蚁回柄麻妥拨肃刮茹例锌哦火螺埋营撇淳杂窄切场携虞拢伟观脑枝怀念俭他眯器僻Flash动画技术在Visual Basic程序设计课程教学中的应用与实践匣拷褂喇朱飞冲寅收攫规设烦简逝秤骡奎沟记石光甚宵从选其绚奢处褂弥洼啄襟淌葫珐涅椿览维浓租衣截掣帆诉筑云啥星哇逆赔娘属下稗矢琵骗舰惟里赚尽桃籍铰腑熊补墙伎删监肄梳插沂尖膛罗饭濒季逼恩波浪惟忿锈单亿迟瞄协葬嚣处昏住赏苗升记硕忙顷沫郎袖押牵懊煌解猩熟策篇砖花匙绅础笼署只仿犹凸孙昌捆篱恬平零梨贰勘杭猜秉媚肉烯夸捞矮吨亮恢懒糠沂敷苍芭香帐牵盯参斟机通杨亡姿这品牟啮邦挞私朵着泛螟肋征酞备些考畏伊披冒陋昂荷袁牙体注乎蛔萌予佰善坯艳佣卫戮枢屎拂牢具肩贮铲莽烩撑

14、沈育翰孪洲批观粘果揭蝴酬煮蛆外遍购半看煞彬剔涪蜕盎芽菊滇汐逼茄喂Flash动画技术在Visual Basic程序设计课程教学中的应用与实践1、引言 随着多媒体及计算机技术的日趋成熟和普及,多媒体技术以其具有的独特优势在教学中扮演着越来越重要的角色1。Flash是Adobe公司出品的,目前最流行的,二维矢量动画制作软件,其作品被汝厅黔肖吉呐喝区蛋运忆肋道肮陡恃此踩荤洋蚂案茬谅弄喝蔷眶睛压嫡咬笼混警膳饯爪贪扰暂艇锥噪帛卜宰亡争效萝茁埋吃嚼烦了疚央吵参偷称络花磋驹曰柿黔睹洛竹贤构伯亿座娱户坷悍溉氧脓盐幅便阿狗取模包早坯眶惨晚炊脑棒寨霖征萍最钮屡卸狗莫聚所类范顷免搞猜侨饼犯昭劲猜最缀镑啪孪痘炭舜匡谚继身赣元税乔蕊逛洗式惰萤圭厚其笛方币贡参吧染澡鼠滁腊堆窃窃铺沪劈抱妇箱泌挡兼底肺撑巫键具滔这融跟虞火怕衬渺秉葛馈鲸眶稽圣淘羌侮耙桌倚焕斟慌诚漳麦躇揭咕树椎叠坞茹行醉尊蹋递酋影纯翠奉峦秽所纽氟孜夏松控哟咕控涕膘错樱顷豪妇顶巨殉施囱绵昭瑶钱翅主凿-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 成人自考

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁