*

小朋友学Coding?家长不得不知的入门指南

在我们的年代,电脑课不过是学打字、储存盘案等简单知识。但随着时代演变,现在的孩子从幼稚园起便需要学习如何编程。不止幼稚园,中小学乃至是大学都开始将程式编写列作必修或选修科目。还在烦恼该如何让孩子踏出编程的第一步?在这篇文章,我们将会告诉你有关儿童编程的重要事项,包括最好的课程、语言和游戏。

 

最值得推荐的编程课程

 

Minecraft/ Roblox 假期特训营

一个假期说长不长,说短不短,最适合小朋友用来学习新事物了!难得迎来夏日,何不让孩子们一边玩游戏,一边学编程?对 Z 世代的孩子来说,最受欢迎的编程游戏不外乎是 MinecraftRoblox。暑假期间,市面上有许多以这些游戏为主题的课程,让孩子们能透过互动刺激的游戏,认识编程的各种概念。

 

Scratch / Scratch JR

ScratchJr (适合 3 至 5 岁) 和 Scratch (适合 6 至 8 岁) 同样是由麻省理工学院 (MIT) 开发,孩子可以从拖拽方块开始,展开他们的编程之旅。孩子们还可以在专业导师指导下,创造自己的故事、游戏和像  Flappy Bird 的动画。

Scratch 采用的是方块编程,让孩子可以像砌积木般学习,为他们打好根基,有助他们过渡到文本编程。

 

用 App Inventor 开发手机程式

如果小朋友年满 9 岁或以上,家长可以为他们报读 App Inventor 课程,增强孩子们的计算和解难能力。

App Inventor 是另一个方块编程的开发软件,小朋友可以用积木式的堆叠法来开发实用程序、手机或电脑游戏等,有兴趣的话,还可以创造一个全新版本的 Food Ninja 或 Angry Bird,并在 App Stores 上架!如果你的子女想试试,可以跟着这些免费教学设计一个手机程式!

 

适合小朋友的编程语言

 

Lua

Lua 虽然是一种高级的编程语言,却十分轻量、小巧,很容易就能嵌入应用程式中,学起来也非常有趣!由于 Roblox 这款最受欢迎的游戏平台也是由 Lua 开发的,所以你的孩子可以学习如何将 Lua 应用自己创建的游戏。孩子们还可以使用 Lua 来构建自己的 3D 世界,充分发挥自己的创意和想像力!

 

Swift 

Apple 为了鼓励孩子学习编程,特意开发了一个名为 Swift Playgrounds 的平台。整个学习环境恍如游戏般轻松,只要成功解决不同的谜题,孩子便能晋级到下一关卡,过程中会牵涉需要编码知识,让孩子能在玩乐中学习如何构建 IOS 应用程式。

 

Python 

许多科技巨头如 Google、Netflix 和 Dropbox 都有在使用 Python。与 Javascript 和 HTML 等传统编程语言不同,Python 的命令和语法 (编码的规则) 以英文关键字为根基,让儿童和没有任何编程背景的人士都能轻松上手。

 

边游戏,边编程

 

LightBot 

LightBot 虽然不教授实际的编程语言,但从构建益智游戏的过程中,孩子们仍能学到基本的编程知识和逻辑。这个游戏适合 9 岁或以上的孩子,是不少老师的辅助教材,现时有超过 2000 万来自世界各地的玩家。假如孩子的年龄介乎 4 至 8 岁,则可以尝试玩较简易的版本 —— LightbotJR。

 

Minecraft 

如上上述,Minecraft 是当下十分受欢迎的游戏,甚至在全球掀起了一阵潮流。游戏接口简单易用,有、提供各式各样的工具,孩子们可以透过拖拽方块,建立他们想像中的神奇国度。

 

进阶班

掌握基本编程技巧后,家长可以考虑为孩子报读近年十分流行的网页开发Python 课程

amychan2264

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