多语言展示
当前在线:967今日阅读:91今日分享:37

儿童如何学编程

儿童应该怎么学习编程?
工具/原料

电脑

方法/步骤
1

一·怎么学? 按年龄来讲,参考CSTA国际标准,5~7岁可以学习简单逻辑,顺序和循环,但是消化不了条件分支结构,基本上没多少可学的知识点,更多是用简单逻辑来玩和表达,8~12岁可以学的编程知识就很多了。结合我们国情和实际感受,我的建议是小学2年级开始学比较合适,年龄小的话学起来效率不高,年龄越大可用时间越少。 然后要选择线上学还是线下学,最后是选择哪家机构学。 少儿编程不像英语或者美术,主要是动脑子跟电脑交互,最适合线上学,线下学性价比太低,线上学的话优选AI双师课(录播课的进化版)。 这里说一下机器人课,机器人课里面也有编程,但总的来说和少儿编程是两个不同的科目,路径是“搭建-》搭建+动力-》搭建+编程”,这里面的编程主要用于操作传感器和运动部件。个人观点是,可以学,能锻炼动手能力,体验拼搭乐趣,但编程环节的发挥受到器材限制,性价比较低,选不选看孩子具体情况,这里不做赘述少儿编程方面,个人认为最优选择,也是我当年的选择,就是:自己教!前提是家长有理工科基础,愿意教并且有足够时间。这种方案最贴合孩子情况,沟通效率、激励性、督促力度都有了,效果最好。 论述一下这些建议的理由: 首先是师资方面,线下老师水平都很一般,编程不厉害当不好编程老师,编程厉害的都去干码农了,收入高得多,而且好的编程老师不光要编程厉害还要懂教育,这就更稀缺了。 一个老师最多能教多少孩子,算算学费,抛掉房租等机构成本,能给的工资就那么多,不可能找到很优秀的老师。顶尖的优秀编程老师都去线上了,而且最顶尖的都去做AI课了,为什么?这样他的能力才能发挥出最大的效果。 然后是学习效果方面,主要落在三个方面上,优质讲解+督促激励+量身辅导。 优质讲解方面,AI课>直播课>线下老师,为什么这么说,大概算算一个机构能够把钱花多少比例在课程设计部分就清楚了;督促激励方面,线下老师>直播课=AI课,面对面有天然优势,不过现在不少AI课采用动画剧情+游戏化激励体系,效果是很好的,可以超过不那么优秀的线下老师; 量身辅导方面,线下老师>直播课=AI课,现在的线上课都是双师模式,都配置一个答疑的辅导老师,只要家长多上那么一点心,辅导答疑都能解决。 家长有能力自己教的话,督促激励和量身辅导方面完胜所有其他选择,所以是最优选择。 学习效果方面我要专门讲一下直播课和AI课的比较。 AI课的前身是录播课,先播放讲课视频,听完了做练习,这种方式对于孩子来说没法保持注意力,效果极差。 所以现在的AI双师课都做了改良的设计,一般会使用有趣的动画剧情吸引住孩子,把知识讲解融入动画中,讲完知识点及时插入互动的题目或编程练习,有的课程把练习包装成游戏通关的形式,效果会更好些。然后再搭配上专属辅导老师,卡住的地方联系老师。现在良好设计的AI双师课基本都可以让孩子有效完成课程学习和练习。 直播课有一对一、小班直播(1对4~6)和大班直播(1对200以上)三种形式。 一对一沟通效果相对最好,但是存在缺少优秀老师(道理同线下课)、价格过高(大概120~150每课时)的问题; 大班直播课,一个老师对几百上千的孩子,貌似有“同意老师看法的打一个1,不同意的打2”这样的互动,但是如果把课程全程替换成上次老师上课的视频,整个课程过程不受影响,这么看,是不是和录播课没什么区别了; 小班直播课,一种形式是多个同学显示在小窗,老师像线下课一样提问和互动,实际上通过屏幕后效果很差,偶尔有卡顿掉线听不清楚都是浪费时间,另一种形式是所谓孩子这边一对一界面,老师同时面对4个孩子,采用类似微信聊天式的信息对话窗口,对于低龄的孩子来说效果糟糕,因为孩子表达能力弱,真正需要沟通的程序问题很难讲清楚,老师那边还会出现响应慢的情况。 大班课和小班课都存在需要同步学习进度的问题,学得快的孩子要等慢的,学得更慢的会被强制跳进度(大班)。总的来说,编程课课堂上的主要内容是听讲知识点和做课堂练习,分析这两项内容的具体信息传递过程,个人推荐选择AI双师课。 最后是价格方面,差距巨大,同样的学习内容为前提,线下课每年1~3万,高价并不意味着高质量,线下往往受到种种局限,很难找到合适的老师;线上直播课8千~2万,线上AI课2~3千,优质的AI课学习效果甚至能超过直播课和线下课,这么看AI双师课的价格优势就太明显了。

2

二·去哪儿学? 这是本文重点,2年前我就详细比较过当时的各种教育机构,这两年又有新的变化,靠谱起见(输出真干货文章),可以找一些靠谱的网上教育机构

推荐信息