*

Coding课程点拣好?

Coding 即编程,人类透过编写程式将指令翻译成机器能理解的语言,从而和电脑取得交流。过去,学习编程一直被视为书呆子的活动,怎料近年却突然成了大趋势,不少家长都争相为子女报读相关课程。不过,你真的清楚编程能为孩子带来什么好处吗?

 

启发创意

随着科技进步,表达自我的方法不再侷限于绘画和写作,孩子能充分运用编程来展现自己独特的一面。研究发现,欧洲国家研发多达 300 万个应用程式,YouTube 上更有超过 8 亿个影片。在设计应用程式的过程中,小朋友需要发挥创意,既锻炼了扩散性思考又强化了聚敛性思考能力,大大促进脑部发展。

 

训练解难能力

自呱呱落地的一刹那,小朋友便正式开始接触这个多姿多彩的世界。他们可能会好奇万物的原理。而生活在数码世代,学习编程可以让你的孩子对周遭事物有更进一步的理解。编程有助孩子学会欣赏不同的发明,并明白软件工程师如何善用逻辑及推理思维,解决种种现实问题。编程还可以让孩子敢于面对及克服眼前的困难。简而言之,这是一项必要技能。

 

强化逻辑思维

编程并不止步于创建游戏和网站,在这之上,它还能提高孩子的逻辑思维能力。如果想有效率地编写程式,孩子必须学习如何将复杂的问题分解成不同部分,再按部就班地逐一解决。从计划、分拆、测试到调试,孩子的运算思维都会得到充分锻炼。

 

学习编程,越早越好

除了硬知识的增长,编程对孩子的全人发展还有很多好处。但到底孩子应该几岁开始学编程呢?如果你希望孩子有全面的发展,你就应该及早带领孩子认识科技领域,准备好面对未来的关键能力。从小学开始,孩子就可以开始学习编程。

 

即使是学前班的孩子,也有相应的课程教导他们如何编程。市面上有林林总总的资源,让任何年龄层的孩子都能开始学习,比如一些教导 3 岁孩子关于编程基本概念的教材。如果还不知道该如何踏出第一步,不妨参考下列建议!

 

小朋友可以如何开始学习编程?

其实早在幼稚园,小朋友便能开始学习编程。针对 3 至 5 岁的幼儿,ScratchJr 的接口非常清晰简单,让未能认字的孩子也能拖拽萤幕上的方块,并在过程中掌握基本的编程概念。而 6 岁或以上的孩子,则可以使用有更多功能的 Scratch,在平台上创建自己的游戏和应用程式。

 

如果孩子年满 9 岁或以上,建议开始学习如 App Inventor 的程式语言。App Inventor 是一个由麻省理工学院 (MIT) 开发的教育平台,让小朋友能从零建立一个功能齐全的手机及电脑应用程式。这个平台还能让孩子们进一步掌握有关程式设计和结构的知识,有助他们将来学习更复杂的文本编程语言如 JavaScript。

 

儿童编程学习班推荐

 

ScratchJR/ Scratch 

因应 3 至 5 岁孩童的学习能力,有些编程学校会提供 ScratchJR 课程。课堂上会善用动感画面和可爱卡通引发孩子的学习动机,小朋友还可以亲自创造自己的卡通人物,让它们按自己的指令移动,奠定编程基础。至于 6 至 8 岁的孩子,则建议报读 Scratch 课程。老师会指导学生逐步建立有趣的动画或游戏,让他们在不知不觉间学懂基本的编程逻辑和语法。

 

App Inventor 

9 岁或以上的孩子可以考虑 App Inventor 课程。学生不但能学懂如何运用编程逻辑,建立一个有声音、画面、动画的应用程式,导师 还会教授怎样用直观的方式编写一个真的能在 App Store 上架的游戏、功能 (Functional) 甚至是音乐应用程式!

 

进阶班

掌握了基本的编程技巧之后,有能力的小朋友也可以尝试挑战近年非常流行的网页开发Python 课程。 

 

amychan2264

** 博客文章文责自负,不代表本公司立场 **