青少儿编程A计划

一. 始篇

学习编程最重要的是逻辑培养与兴趣培养。兴趣是最好老师,游戏是大部分孩子的天性。所以在游戏中学习是让儿童入门编程的绝佳方式!

寓教于乐

1. Mekorama

Mekorama是一款移动端益智类游戏,你的目标是帮助小机器人到达目的地!

游戏的特色是初期可以探索系统提供的关卡,熟悉之后可以自己来创建关卡。

2. Code.org

面向多个年龄段的编程学习网站。

3. Swift Playgrounds

Swift Playgrounds是适用于iPad的一款教育类app,让用户能以有趣的方式来学习编程知识,非常适合于初学者。

该app内使用Swift语言,但使用者并不需要具备编程知识,从游戏开始接收基础知识,完成一系列挑战,不断增强能力。 ### 4. [ScratchJr](http://www.scratchjr.org/) 适合5-7岁的儿童,可以编写互动故事和游戏。 Ipad可直接商店搜索下载。 ### 5. [Blockly](https://developers.google.cn/blockly/?hl=zh_cn) Blockly 是一款运行在网页客户端的 JavaScript 程式库,目的是用来打造视觉化程式设计语言,且同时附带编辑器。Blockly 是使用能在网页上拖拉并相互连接的视觉化方块,视觉上与 Scratch 差不多,使得程式码的撰写更加容易,并且可以产生 JavaScript,Python,PHP 或 Dart 等原代码。

可点击标题体验在线编程,也可前往下载离线使用,解压后找到demos目录下的index.html即可体验。

跃然纸上

1. 达奇机器人&Blockly

达奇机器人需要Blockly赋予它智慧(也可使用Go/Path/Wonder/Xylo)。在Ipad上下载Blockly,然后搜索并连接机器人,开始旅途吧!(Wonder是状态机的编程方式,可以试试)

2. EV3乐高机器人

3. NXT机器人

二. 语言篇

Scratch

Scratch是麻省理工学院的“终身幼儿园团队”(Lifelong Kindergarten Group)开发的图形化编程工具,主要面对青少年开放。
→ 前往下载
→ 使用在线编辑器开始创作
→ 前往课程目录

Blockly

→ 使用在线编辑器开始创作
→ 前往课程目录

Haskell

注:需要有一定的英语和逻辑基础
haskell是一门纯函数式编程语言。本篇章主要是针对于那些对数学更感兴趣的同学,内容比较枯燥但是对于数学能力的提高有较大帮助。
→ 前往课程目录

Python

发布了57 篇原创文章 · 获赞 168 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_36721220/article/details/104022621