Scratch.让编程=趣味

网友投稿 2018-03-12 18:34

Scratch.让编程=趣味

在给孩子选择编程学习的启蒙上,我们强烈建议孩子学习Scratch这款编程软件。这是因为Scratch编程具备很多优质特性,首先它能让没有任何编程基础的孩子理解并使用编程的思维创作出属于自己独一无二的作品。

首先,Scratch这个优秀而有趣的编程软件可以让孩子在编程上产生后天的优势。作为青少年编程软件产品的鼻祖,Scratch里有很多孩子们喜欢的元素。Scratch里会出现各种可爱的动物,整个图形界面画面风格非常卡通和可爱,不会带有负面或暴力等不适合孩子看到的画面。动画音效也被巧妙设计过,它能让孩子快速容易学习并进入故事,获得成就感。

其次,Scratch有助于孩子学习到通用的编程知识和清晰的思维习惯。Scratch各个编程功能里的编程知识点与常用的计算机编程语言(比如C++,Python,Java,JavaScript)都是相通的,涵盖计算机编程领域里的大部分概念和知识,包括对象,变量,函数,循环,条件,逻辑,判断等语句以及面向对象的程序设计思想。

游戏难度逐渐增加,让孩子在思考和学习中不知不觉地提升了“化复杂为简单”的解决问题能力。如果孩子希望进一步挑战自己,CodeMonkey的特技模式可以让他们进一步得到提升。

https://cdn.china-scratch.com/timg/180314/1S44J038-0.jpg

此外,Scratch在执行代码的时候,还会自动呈现执行的那一行代码的效果。并且在动画里有所反馈.让孩子直观地理解代码在运行过程中到底发生了什么,这有利于帮助孩子在学习编程过程中形成清晰的思维习惯。

Scratch最令人值得骄傲的是其模块化的编程模式方便孩子们通过点击代码模块写代码,大大降低了编程难度。这是MIT专门针对青少年学员的设计,也是区分青少年和成人的编程产品的重要因素之一。因此,孩子们在学习编程的过程中会不断地运用阅读,理解,逻辑,计算的能力去分析和解决问题。

用趣味的项目式学习方式驱动孩子不断提升编程能力!

https://cdn.china-scratch.com/timg/180314/1S44J292-1.jpg

在现实世界里,计算机编程有着越来越广泛的应用前景,同样预示着越来越多的机会。那么我们应该让孩子们学习些什么呢?

在计算机领域有一个共识,学习编程的最好方式就是项目驱动,即在实际项目中学习并同时使用编程知识。所以我们始终认为:在孩子们有了编程的学习兴趣和基本能力之后,可以让他们在一个个相对熟悉又充满新奇的项目里不断提升编程能力,提升分析问题、解决问题的能力,持续加强自己在编程方面的优势和自信。

比如,可以让孩子继续尝试创作Scratch编程的小游戏项目。让孩子们在尝试创作Scratch编程的小游戏项目中,发挥孩子们的想象力,让他们有创作的机会。考虑到孩子们接触编程有先后差异,我建议对不同的孩子采用不同的编程产品进行后续的编程教育。

值得家长们注意的是,孩子们学习编程并不是在未来成为程序员。这就好比孩子们学习音乐并不是为了在未来成为音乐家。孩子们尽早学习编程,可以尽早地体验编程之美,说不定从中找到自己感兴趣的事业。

尽管孩子们未来的事业可能和编程不沾边,他们在编程学习里得到的快乐、优势和自信,“化复杂为简单”的做事哲学,分析、解决问题的能力会让他们受益终身。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com