美文网首页儿童编程
Scratch 3.0 与 2.0 的区别

Scratch 3.0 与 2.0 的区别

作者: kamidox | 来源:发表于2019-04-20 18:08 被阅读34次

    Scratch 3.0 与 Scratch 2.0 的区别

    2019 年 1 月 2 日,Scratch 团队在其官方博客官方媒体上宣布,历时数年开发,经过近 10 个月的跳票,Scratch 3.0 正式发布。那么,Scratch 3.0 有哪些特点呢?

    首先,Scratch 3.0 基于 Google 的 Blockly 技术开发,基于 HTML5 以及 WebGL 引擎。它对移动端设备,包括手机和平板电脑更友好,提供了更快的刷新率和性能。而老的 Scratch 2.0 是基于 Adobe Air 技术,只能在电脑上运行。简单地说(说人话),孩子们基于 Scratch 3.0 开发的作品,将可以分享到微信朋友圈,以后“晒娃狂魔”们有了新的晒娃姿势。

    其次,Scratch 3.0 重新设计了其扩展组件,可以控制 LEGO EV3micro:bit 硬件,还可以实现多国语言翻译,文本转语音等多种任务。

    最后,Scratch 3.0 对 2.0 版本的积木做了一些改进,新增了音效调整积木,新增了字符串运算积木,对画笔积木也进行了重新设计。

    上面是一些概览和总结,如果你关心更多变化的细节,那么可以继续阅读下面的内容。

    Scratch 3.0 的优势

    从牛牛老师的使用体验来看,这些细节的区别值得关注:

    • Scratch 3.0 开发的程序可以直接在手机里打开运行了。特别是 Scratch 官网上的那些游戏,可以直接在手机上玩了。你可以用手机体验一下 Scratch 版本的水果忍者。这个在牛牛老师眼里,是最最最大的变化。
    • Scratch 3.0 的离线编辑器显示效果远远好于 Scratch 2.0,特别是在 Retina 屏幕的 Macbook Pro 上,Scratch 3.0 堪称完美,相比之下,Scratch 2.0 像是上个世纪的古董。
    • 声音模块变化最大,2.0 上的弹奏鼓声弹奏音符演奏速度相关积木全部被删除了,3.0 上新增了音效调整积木。如下图所示。所以,有些 2.0 开发的项目在 3.0 上会无法运行。
    1001_sound.png
    • 运算模块里,3.0 新增了字符串包含检测的的积木,在 2.0 里要要费老大的劲才能实现这个功能。
    ![1001_move.png](https://img.haomeiwen.com/i184896/533ede23357cc5dc.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    • 画笔模块从原来 2.0 的预置模块移到了扩展模块里。
    • 运动模块,3.0 新增了滑行到随机位置/鼠标指针的积木。这不是什么了不起的特性,在 2.0 里也可以通过组合几个积木来实现这个功能。3.0 新增的积木增加了便利性。

    Scratch 3.0 的缺点

    吹完一波 3.0 的优势,还是有一些需要吐槽的地方:

    • 没有 Linux 离线编辑器。这个对使用 Linux 的用户简直不能忍。当然,这个不是技术问题,而是版权问题,MIT 正在和开源社区商讨解决方案,但目前没有明确的日程。
    • 3.0 的离线编辑器功能上比 2.0 少了一些。截止到本文写作时间
      • 2.0 上直接录制视频的功能没有了,这个可能理解。因为 2.0 不能在手机上玩才需要这个功能,3.0 可以直接在手机上玩了,就不太需要这个功能了。
      • 2.0 上打开文件的功能在 3.0 上退化为“从电脑中上传”。因为 3.0 是基于 Web 架构的,不能直接读写文件,只能用类似浏览器的“上传”和“下载”技术。使用起来比较别扭,每次打开一个项目,保存时都会弹出覆盖提示。明明项目已经保存,退出时还是会有“关闭将会使未保存的数据丢失”之类的提示。

    Scratch 3.0 下载

    说了这么多,是不是想不想下载一个 Scratch 3.0 中文版体验一下啊。官网可以直接下载。如果你觉得官网访问太慢,可以从牛牛老师的百度网盘下直接下载。

    Scratch 3.0 安装完成后,打开默认语言会和操作系统语言保持一致,尽情体验吧。更多精彩内容,请搜索微信公众号 ScratchX,持续为你奉送 Scratch 少儿编程相关内容。

    相关文章

      网友评论

        本文标题:Scratch 3.0 与 2.0 的区别

        本文链接:https://www.haomeiwen.com/subject/qomlgqtx.html