少儿编程的Scratch是什么?听说phthon和C++更有用?真是这样的么?

网友投稿 2019-08-24 12:05

很多家长已经开始意识到让孩子学习编程的必要性。

但是,在选择⼊门编程的语⾔时⽐较纠结,相信下面这些疑惑,你肯定也有过:

(1)“scratch的那种拖块看起来像玩游戏,不如 Python、C++ 这样的代码编程语,对于孩子太简单了。”

(2)"现在是人工智能时代,直接让孩子从Python学习,以后前景更好。"

(3)“让孩子学习C++,以后考个信奥对升学有帮助!”

那么,问题来了,最适合的编程语言,真的存在么?

https://cdn.china-scratch.com/timg/190826/1205124H6-0.jpg

01

为什么要让孩子学scratch?

对于一名零基础的孩子来说,培养编程的兴趣很重要,直接上手代码编程不是不可以,只是这样的学习会让孩子觉得枯燥,容易打消他们学习编程的积极性,甚至产生抵触。

如果真的想让孩子学习编程,那么他的学习路径应该是循序渐进的,孩⼦刚开始接触编程时,重要的有 2 点。

⼀是容易上手,让孩⼦能⽤编程做出东西,体会到编程的乐趣,培养孩子对编程的兴趣。

⼆是把精力尽量用在学习编程逻辑上,而不是编程语言的语法上。因为编程逻辑,才是编程的核心,真正锻炼思维的东西,而编程语⾔只是我们为了完成目的使用的⼯具。

而Scratch,就是最适合零基础孩子学习的编程语言。

https://cdn.china-scratch.com/timg/190826/1205124216-1.jpghttps://cdn.china-scratch.com/timg/190826/1205124301-2.jpg

02

零基础的孩子

先从 Scratch 语言开始学起

其实,选择哪种编程语言不是重点,激发孩子的学习兴趣,培养孩子的逻辑思维,掌握编程思想,学会用编程的方式去发现问题和解决问题才是重点。

如果孩子能够熟练掌握编程中变量、条件、循环,还有函数等基本的编程概念,并以一种语言编程成功,这时再用另一种语言来编程就不难了。

转换编程语言虽然不像打个响指那样容易,但只要了解了其他语言的语法就能快速上手,因为编程的核心不在于语法,而是解决问题的思路和方法(算法)。 

因此,我们推荐零基础的孩子,先从 Scratch 语言开始学起。

https://cdn.china-scratch.com/timg/190826/1205131140-3.gif

--end--

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