现在很多小朋友在国小甚至是学龄前的阶段就开始学习程式相关的设计,而现在学程式,不见得就是真的写 Code 出来,比如像是乐高机器人的相关程式学习,有很多现在都是视觉化学习,以学龄前或国小来说,重点不在于写 Code,而是透过视觉化的设计去了解程式结构更为重要,如果你的小朋友对这一块是有兴趣的,不妨来试看看这个“一小时玩程式”的学习网站,让你家的小朋友可以在简单易懂的内容及步骤中,学到程式的基础知识哦。

一小时玩程式由一小时玩程式评审委员会推动。

审查委员会由 12 名当前和过去的 K-12 年级教育工作者组成,他们使用咨询委员会制定的标准对活动进行评估和建议。 这些教育工作者审查由数以百计的活动伙伴提交的由学生主导的活动和由教师引导的课程计划,评估活动的教育价值、吸引学员的能力以及对各类学生的潜在吸引力。

内容使用完全免费,而且有多国语言,这是非常酷的一个网站,对于小朋友刚开始想学程式设计,或成年初学者来说,是入门了解基础概念非常好用的辅助工具,透过各种小游戏让你一个个去学习设计的基础知识,非常实用。

在页面往下拉会有非常多经典的小游戏可以用来学习,而这个学习并不是很生硬的就告诉你程式怎么写,而是用互动且视觉化的带你了解基础知识。

比如像这个保护海洋的人工智能,点击后,再点击开始就可以进入学习。

这边都会先有相关的说明及介绍,可以先大概看过后再进入。

以这个 AI 人工智能来说,用途是拿来辨识海洋生物及垃圾,因此我们要做的是,不断的训练 AI 去辨识各种素材。

训练到某个程度时可以运行看看,你会发现如果训练的样本太少的话,就会像这样,连带垃圾也被辨识成鱼,或者有些不是鱼,但同样是海洋生物的被辨识为垃圾,这就是目前 AI 学习的基础概念,样本数愈多,AI 可以训练的越完善。

再来像是这个 Flappy 小游戏,这算是很知名但不难的一款小游戏,这边进入后(如果是英文想切成中文,在左下角有语言可以选择),就会一关一关带你来了解程式基本结构,比如第一关是,当点击画面时,会有什么效果,你只要把拍打翅膀拉到当点击时的下方。

就像这样,右边会依照条件设定来拖曳结果过去,然后左边的画面点击运行,反复测试游戏。

每完成一次概念设定,就能一直往下一关继续学习了,整体学习下来如果专心学的话,大致上都能在一小时内达成,快去试看看吧。