开启左侧

给在校生的建议:关于课件制作的建议从as3走向JavaScript

[复制链接]
想换个名字可以吗 发表于 2016-4-19 14:33:45 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
大学时期花费了很多精力研究Flash课件的制作,flash cs3课件制作翻了又翻。

毕业后很少用了,发现as3制作课件毕竟繁琐。

实际上as3已经没落。
事实上as3和js都是ECMA标准的实现,
  1. 共同点:

  2. a)、二者语法相似,都遵循ECMAScript标准(点击查看ECMAScript5.1中文版);

  3. b)、均可在客户端上运行,是构建RIA应用的较为流行的编程语言;



  4. 差异:

  5. a)、二者操作的显示不同:JavaScript操作DOM对象,ActionScript3.0操作的是DisplayObject;

  6. b)、运行环境不同:JavaScript需要JavaScript引擎进行解析、执行,ActionScript3需要Adobe的flash player(AVM2)进行解析;

  7. c)、ActionScript3.0引入OOP概念,可使用extends实现继承,而JavaScript只能使用基于原型的方式来实现;

  8. d)、应用的领域有所不同:JavaScript目前主要应用于web页面(PC端、手机终端等),而ActionScript3.0在网页游戏上的应用则比较多;
复制代码
as3用的是ecma4版本,而js已经更新到ecma4.
目前js在web开发领域几乎做到了全栈开发,从node.js到前段的jQuery到Agular,react,解决了从前端到后端开发的各种问题。js几乎已经几乎可以媲美python了。网易推出了开源的游戏引擎pomelo,对于开发各种类型的应用如物理网啊,im啊有极大的帮助。

html5+js目前已经极度成熟,可以帮助我们设计更好的课件。在css的帮助下可以有更好的排版,事实上flash自带的排版功能还是很弱的。
同时as3和flash已经日薄西山,h5宣传页各种兴起。
如果学习js和html5,不仅可以用来代替flash做精美的课件,而且可以基于诸如webquest等理念开发教学专题网站。
js现在做游戏都木有问题,做个课件简直是小菜一碟。

至于已经习惯了as3的,其实js的语法和as3是类似的,真的决心转换也不难的 。
欢迎大家多发帖,参与讨论,增进彼此了解。

精彩评论2

正序浏览
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

推荐阅读更多+
会员达人更多+
广告位

最新信息

更多+

关注我们:教育技术人

官方微信

官方微博

教育技术热线:

13955453231

学教育技术,上教育技术论坛!

教育技术论坛征稿范围:教育技术应用案例、教程文章、优秀作品等。

Email:sf@etthink.com

Copyright   ©2007-2026  应用思考-教育技术论坛  Powered by©Discuz!  技术支持:且行资源    ( 皖ICP备10014945号-4 )