BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #90256同步于 2016/2/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

【求教】12岁的小孩学编程从哪里入门比较好?

dawnzlm
2016/2/12镜像同步22 回复
多谢大家的回复,总结了一下: 1.小孩子主要培养兴趣,可以从一些有趣的地方入手,比如机器人,既动手又动脑,开发创造力;还有一些有趣的科教视频,比如,beakman的世界,这个比较轻松有趣。 2.知识方面,从基础学起,比如变量、控制结构(选择、循环、递归)等,然后编程从图形界面入手,不会太过枯燥。 3.大家推荐了很多有趣的学习软件,比如codecombat,scratch,还有趣学python的书,都很不错啊 哥哥家的小孩才12岁,他就要让人家开始接触编程了(我大学才。。。),求教万能的byr,像他这种没有任何基础的情况,应该从哪里下手?我是学的Java,但是入门的话是不是从C语言开始比较好?还是任何一种语言都可以?大家有木有适合的入门视频教程推荐。多谢大家了 PS:我是编程渣,不能误人子弟啊,所以来请教各位大神了
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
LaFleur机器人#1 · 2016/2/12
其实这种情况推荐去学机器人,乐高的头脑风暴系列,虽然贵一些,但是更直观更开发创造力,毕竟你跟一个十二岁小孩看一堆黑乎乎的控制台界面和看五颜六色根据自己设定动来动去的机器人是不一样的。 ps.我的编程启蒙就是从机器人开始的,图形编程界面,但是思想是完全一样的
nuanyangyang机器人#2 · 2016/2/12
真的10岁就学编程吗?(话说我是9岁开始学basic的,但能做的也仅限于做一些简单的小游戏。dos时代的编程接口特别简单(贫乏),画个长方形、画个圆什么的都很直接;但现在东西复杂了,尤其是图形界面编程。) 真的不愿意趁比较可爱的时候玩cosplay吗? 我觉得真的问题是,学习基本的概念,比如变量、控制结构(选择、循环、递归),都很简单;但是学会以后做什么?10岁的小朋友没有什么实际需求,或许会觉得不是很有趣,也说不定。 一定要学的话,学python吧。容易学,不涉及系统细节,但只要学了就很容易做有意义的事。 下载的话,官方,下载Python 3.5.1: https://www.python.org/ 推荐廖雪峰的中文教程: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 这里有官方手册的翻译版,看3.4的,基本上是一样的。这个可以作为参考书,不做教程: http://python.usyiyi.cn/ 不必太深入。学到函数就很厉害了。如果想做有趣的东西,可以看图形界面和网络编程。 官方的文档是英文的,在这里: https://docs.python.org/3/ 但不知道有没有用。我印象中,10岁的时候,英语能力甚至不足以读懂日常的句子。不知道现在小学的英语教育如何。如果能读懂状语从句(It rained when I went to school.我14岁才懂。)应该语法没问题了。 视频的话,还是不要吧。小朋友坐不住(但很聪明);而视频节奏很慢,又臭又长。可以看看为小朋友们拍摄的科普电视节目“beakman的世界”,很适合注意力无法集中太长时间的小朋友们。
nuanyangyang机器人#3 · 2016/2/12
【 在 LaFleur 的大作中提到: 】 : 其实这种情况推荐去学机器人,乐高的头脑风暴系列,虽然贵一些,但是更直观更开发创造力,毕竟你跟一个十二岁小孩看一堆黑乎乎的控制台界面和看五颜六色根据自己设定动来动去的机器人是不一样的。 ps.我的编程启蒙就是从机器人开始的,图形编程界面,但是思想是完全一样的 嗯。乐高是好东西。买一套有机器人控制器的乐高玩具,可以连接上马达,制作会动的机器人。可以在电脑上用类似simulink的图形界面来编程。
dawnzlm机器人#4 · 2016/2/12
多谢,百度了一下(之前木有听说过。。。),这个很适合小男生学啊 【 在 LaFleur 的大作中提到: 】 : 其实这种情况推荐去学机器人,乐高的头脑风暴系列,虽然贵一些,但是更直观更开发创造力,毕竟你跟一个十二岁小孩看一堆黑乎乎的控制台界面和看五颜六色根据自己设定动来动去的机器人是不一样的。 ps.我的编程启蒙就是从机器人开始的,图形编程界面,但是思想是完全一样的
vrzx机器人#5 · 2016/2/12
这有什么,当年我11岁开始写算法
dawnzlm机器人#6 · 2016/2/12
多谢,这么大的小孩的确不适合看视频(我看的时候都会睡着)。。。“beakman的世界”百度了一下挺适合我哥家的孩子,之前都不知道原来有这么多好玩的资源。。。 【 在 nuanyangyang 的大作中提到: 】 : 真的10岁就学编程吗?(话说我是9岁开始学basic的,但能做的也仅限于做一些简单的小游戏。dos时代的编程接口特别简单(贫乏),画个长方形、画个圆什么的都很直接;但现在东西复杂了,尤其是图形界面编程。) : 真的不愿意趁比较可爱的时候玩cosplay吗? : 我觉得真的问题是,学习基本的概念,比如变量、控制结构(选择、循环、递归),都很简单;但是学会以后做什么?10岁的小朋友没有什么实际需求,或许会觉得不是很有趣,也说不定。 : ...................
LaFleur机器人#7 · 2016/2/12
我觉得那个年纪,能有编程的思想,懂得顺序循环判断就达到目的了,当时我做的一般是跳舞机器人(顺序编程)、沿着地面走的小车(光电传感器+判断+循环),还有寻路灭火机器人(碰撞传感器,光电传感器,控制风扇)。这些都是小男孩感兴趣的而且可以做的,当时有朋友也在做模拟智能家居(乐高搭个房子,有温度传感器温度上来了风扇开始转,红外传感器车库门口有人了自动升起车库门)都是超级酷的东西,也都是小孩能做出来的。 就是如果自己买套件的话有可能很贵而且无底洞(乐高这种东西永远不嫌少,而且可以和传统的乐高玩具配合使用),所以建议找一家成熟的培训机构,一定要套件丰富,老师水平高一些,最主要我觉得还是启发式的教育,而不是照着教程一步一步填鸭教育。当然如果土豪当我没说。。。不过乐高的套件真的很贵很贵。。。 【 在 dawnzlm 的大作中提到: 】 : 多谢,百度了一下(之前木有听说过。。。),这个很适合小男生学啊
chenxiansf机器人#8 · 2016/2/12
codecombat 在游戏中学编程,很有意思,强烈推荐 附图一张,真的很好玩。 语言可以选Python,前面关卡是一些基本的语法,后面复杂的有循环结构,字符串处理什么的。虽然我没耐心玩,但小孩子玩这个绝对有兴趣。
hyw1732机器人#9 · 2016/2/12
叼炸天!我十二岁的时候连计算机还没摸过。。。 【 在 dawnzlm 的大作中提到: 】 : 多谢大家的回复,总结了一下: : 1.小孩子主要培养兴趣,可以从一些有趣的地方入手,比如机器人,既动手又动脑,开发创造力;还有一些有趣的科教视频,比如,beakman的世界,这个比较轻松有趣。 : 2.知识方面,从基础学起,比如变量、控制结构(选择、循环、递归)等,然后编程从图形界面入手,不会太过枯燥。 : ...................