编法 | 少儿学编程的完整进阶路径

网友投稿 2018-03-02 18:10


  今天, 我要非常无私地与大家分享少儿编程的三个成功因素.

  两年多前, 码力二叔决定投身于少儿编程教育. 一不小心一年已经过去了, 在这段时间里, 志同道合者不断加入我们, 市场调研不断给我们带来产品开发的新思路, 热心的小用户们不断为我们提供产品的好建议, 当然, 最重要的是我们自己也在不断地观察和思索. 

https://cdn.china-scratch.com/timg/180304/1Q0333539-0.jpg

  在我热烈盈眶地分享这些心得之前, 让我先简单地定义一下什么是学编程学成功了

       我认为, 少儿编程成功的衡量标准简单说来有两个:

1

一年以后, 孩子是否继续对编程还有浓厚的兴趣;

2

孩子是否用学到的编程技能, 解决了一些问题.

要同时达到这两个标准, 家长和老师可以用以下三个套路:

1.用玩游戏的方式激发好奇心和学习热情 

  孩子为啥要学习? 要么是因为自己喜欢学, 要么是家长和老师的逼迫. 前者称为内在动机, 后者是外在动机. 我们高中时拼了命都要考上一所重点大学, 就是因为想获得暗恋女孩的芳心. 这种内在的力量是无比强大的. 把游戏和学习结合起来, 就是要激发孩子主动学习的欲望.

2.以问题为中心去编程 

  这里的问题, 可以是一道有挑战性的编程题, 也可以是一个实际的项目. 即使为了培养孩子们的目标导向, 我们也要让孩子养成一种解决问题的习惯. 带着问题去学习, 效果也往往比仅仅是学习要好很多.

3.结伴编程 

  在茫茫大海中航行, 如果有一个同伴, 我们到达目的地的可能性估计能够提高10倍. 我们要尽可能创造条件, 让孩子有一个编程的伙伴, 这个伙伴可以是我们这些父母, 但最好是他们的玩伴.

       家长在引导孩子学习编程技能的时候, 能够把这三者结合起来效果往往会最好。

  那么, 怎么落实这三条? 下面是码力二叔推荐的一条少儿编程学习路径,我们称之为小码神之路https://cdn.china-scratch.com/timg/180304/1Q0342614-1.jpg

说明如下:

目标1:学会Python的基本语法

途径:看课并打游戏

  • 看课

  • 完成《码力觉醒》的1~3张地图

目标2:Python巩固和提高

途径:上完《阿尔法陪你玩minecraft》课程

  • 在树莓派上用Python解题

  • 在树莓派上写Python小游戏

  • 用Python语言解奥数题

目标3:搭建一个自己的博客,记录自己的学习过程,向未来的雇主/面试官展示

途径:完成《博客项目》

  • 学习html、css基础

  • 玩《码力觉醒》的js版本

  • 用Django或者Flask搭建博客

  • 通过博客的方式记录学习过程,持续完善博客的内容

目标4:为自己感兴趣的话题建一个网站

途径:完成项目《我的兴趣点》

  • 写Python爬虫

  • 用Django建一个自动化的话题网站

https://cdn.china-scratch.com/timg/180304/1Q0354305-2.jpg

--end--

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