好文档 - 专业文书写作范文服务资料分享网站

Scratch编程与ScratchJR编程

天下 分享 时间: 加入收藏 我要投稿 点赞

面对最火热的人工智能,越来越多的人意识到,未来编程会像英语一样重要。但是面多种类繁多的编程语言,是选择图形可视化的Scratch编程语言,还是选择人工时代大热的Python语言,还是选择目前商用最广泛的JAVA呢?

Scratch是一门适合编程启蒙的编程语言。Scratch是一种趣味编程语言,它由麻省理工学院(MIT)和Google公司共同研发,针对6-16岁孩子的趣味编程语言,只需要使用鼠标,学生就可以编写自己的故事书,动画片或者小游戏。Scratch采用的是“图形拖拽式编程”方式进行程序的创造。

那么,时于大火的ScratchJR又是何种编程入门软件呢?其实,ScratchJr ,它也是Scratch编程语言的iPad的版本。这个工具是由麻省理工大学开发的,专门帮助孩子们进行编程。这款应用没有使用文本,而是采用了联锁的色彩模块,去模拟逻辑结构和传统的编程语言。Scratch的脚本语言允许用户直接与“sprties(小妖精)”进行交互,sprites是一个卡通形象的编程助手。 这个助手会向孩子们介绍如何编程,完全不需要解释复杂的编程语法,也无需检查bug,Scratch希望孩子们可以积极参与,享受编程的过程。

ScratchJr的核心概念与众不同 ScratchJr不像Scratch那么复杂,后者既可以在独立App上使用,也可以在PC上当作一款独立的网页应用。但是正是由于不那么复杂,反而成了ScratchJr的一个卖点。Scratch的定位是在八岁以上的孩子,而ScratchJr的定位则是在五到七岁年龄阶段的孩子。ScratchJr上都是图示,这让六七岁的孩子们更加容易理解。该应用很少会使用iPad键盘,孩子们在iPad上开发的各种有趣的程序都是通过拖拽的方式,利用触摸屏接口来完成的。

Resnick教授强调,虽然SratchJr非常精简,但是它还是保留了最基本的计算机概念,比如事件、序列、以及迭代,等等。这些核心概念是Scratch编程的关键,“这就像是我们在学习传统文学,学会阅读很重要,但是你也要学会如何去写,” Resnick说道。

目前,ScratchJr已经成为低龄孩子们学习编程时的一个重要工具,而其中文版应用的使用门槛相对来说更低一些,更加适合入门学习,同时也使得家长们能够更加方便的指导自己孩子学习,与小朋友以游戏的方式共同畅游编程世界。

此外,如果ScratchJr已经不能满足孩子们对编程学习的热情,极客晨星则建议大家可以选择更加专业且全面的编程语言学习工具。完成了ScratchJr阶段的学习,则可以进阶学习编程知识了。

Scratch编程与ScratchJR编程

面对最火热的人工智能,越来越多的人意识到,未来编程会像英语一样重要。但是面多种类繁多的编程语言,是选择图形可视化的Scratch编程语言,还是选择人工时代大热的Python语言,还是选择目前商用最广泛的JAVA呢?Scratch是一门适合编程启蒙的编程语言。Scratch是一种趣味编程语言,它由麻省理工学院(MIT)和Google公司共同研发,针对6-16岁孩
推荐度:
点击下载文档文档为doc格式
0ih3h8nqpy9d31q9p63i6j6mw9sjow00dqy
领取福利

微信扫码领取福利

微信扫码分享