一款全新的App会让触摸屏一代的手指创造出更多生命力。这款App应用就是ScratchJr ,它也是Scratch编程语言的iPad的版本。这个工具是由麻省理工大学开发的,专门帮助孩子们进行编程。这款应用没有使用文本,而是采用了联锁的色彩模块,去模拟逻辑结构和传统的编程语言。Scratch的脚本语言允许用户直接与“sprties(小妖精)”进行交互,sprites是一个卡通形象的编程助手。 这个助手会向孩子们介绍如何编程,完全不需要解释复杂的编程语法,也无需检查bug,Scratch希望孩子们可以积极参与,享受编程的过程。其实这两个软件都很适合零基础的孩子来学习,只是在个性化的方面有所不同,今天我们就来说说这两个软件的不同之处,也方便孩子们有针对性的学习哦~
在数字艺术不断发展的今天,Scratch的诞生为孩子创作带来了全新的体验。该软件自带的素材库、外部素材导入、自由绘画创作和图形图像处理等功能,满足了传统数字艺术创作的需求。此外,它以图形编程、音乐控制等实现艺术创作,使孩子的作品更具多元性、交互性和随机性
而ScratchJr的不同之处在于,它更加生动,更加吸引那些只知道平板电脑和智能手机的小孩子。“我们想要让孩子们不仅仅把平板电脑用作一个消费和浏览的工具,”Mitchel Resnick教授说道,他是麻省理工大学媒体实验室Lifelong Kindergarten的主管,他们和塔夫斯大学的研究人员,以及蒙特利尔的Playful Invention公司一起开发了这款应用。“这款工具可以让孩子们利用平板电脑发出自己的声音,而不是单纯的去玩儿。”
ScratchJr的核心概念与众不同 ScratchJr不像Scratch那么复杂,后者既可以在独立App上使用,也可以在PC上当作一款独立的网页应用。但是正是由于不那么复杂,反而成了ScratchJr的一个卖点。Scratch的定位是在八岁以上的孩子,而ScratchJr的定位则是在五到七岁年龄阶段的孩子。ScratchJr上都是图示,这让六七岁的孩子们更加容易理解。该应用很少会使用iPad键盘,孩子们在iPad上开发的各种有趣的程序都是通过拖拽的方式,利用触摸屏接口来完成的。
Resnick教授强调,虽然SratchJr非常精简,但是它还是保留了最基本的计算机概念,比如事件、序列、以及迭代,等等。这些核心概念是Scratch编程的关键,“这就像是我们在学习传统文学,学会阅读很重要,但是你也要学会如何去写,” Resnick说道。
然而在现实中,有些家长并没有把ScratchJr看作是一款激发孩子编程兴趣的应用,他们更希望孩子能够学会编程,说不定这样能为以后上大学有帮助,这种拔苗助长的想法的确让人无奈。让孩子们学会编程并不是为了让他们在未来与机器人对抗,虽然很可能未来的机器人会导致很多人失业。如今的交互数字技术是孩子们必须要掌握的技能之一,对于触摸屏一代来说,越早学习这些技术,优势也就越大。
儿童阶段是心理迅速发展、机体新陈代谢旺盛的时期,而艺术教育对儿童的健康成长影响甚大,因为其对儿童健康人格、创造性思维、语言运用、良好情感、协作意识和技能的发展与培养都有着不可替代的作用。Scratch作为儿童图形化编辑软件,涉及的领域有科学、数学、仿真技术等。通过实践我们发现,该软件对学生创新思维的培养与解决问题能力的提高有着积极的作用,同时它为孩子的艺术创作提供了别样的创作天地。如果你认为Scratch只能教会孩子学编程,那么就大错特错啦~因为经过以上分析,这两个软件都适合启蒙入门,只是在个性化方面,各有侧重而已。