少儿编程教育十个常见疑问

2019-04-16 11:33

312
总阅读

随着少儿编程教育受到更多家长的认可,以及更多省市教育政策上的支持,想了解少儿编程的人么也越来越多,妙小程在这里总结了十个关于少儿编程教育比较常见的问题,希望能够解答各位刚接触少儿编程朋友们的困惑。

一、孩子多大学习比较合适?

按照美国CSTA的标准要求,结合中国的教育特点,建议如下:

  1. 作为思维训练,在5岁以上就可以开始接触一些电子积木(美国的经验);
  2. 2年级以前,了解基本的顺序、循环和条件的应用,并能够用可视化工具表达;
  3. 5年级以前,强化问题的分解,规划,并灵活运用基本算法解决问题。
  4. 7年级以前,可以掌握Python,JavaScript等高级语言的基本语法和环境。
  5. 8年级以前,开始学习NOIP的算法和C/C++实现。

当然还是根据每个孩子的实际接受能力而定。

二、少儿编程是不是变相玩游戏?

一些家长看到很多的少儿编程的界面是类似于游戏的,就以为学习编程换一种玩游戏形式来玩游戏,但其实并不是,少儿编程是以游戏为载体,将编程知识嵌入其中,潜移默化的培养孩子的编程思维,一些好一点的机构,还会涵盖有学科知识。但是也不乏有过分游戏化的编程机构。

三、编程应该是长大之后学习,这么小的孩子怎么能学会呢?

很多人认为编程教育就是教孩子学习一串串的代码,而这些代码孩子根本看不懂。其实,编程并非只能通过代码实现,也可以通过程序积木来编程,例如:当下最适合少儿学习的Scratch编程工具,孩子们可以通过拖拽的方式来编写,让编程图形化,让孩子更容易接受和理解。

而且6-13岁孩子大脑高速发展,学习能力超过大人,这个年龄段的孩子也是想象力和创造力培养的关键时期。现在的孩子拿着手机无师自通,手机玩得比家长还溜,还有什么好担心的?

四、男生喜欢电脑更多一些,有适合女生的编程课吗?

家长应该鼓励和引导女孩儿发现自己的爱好,而不是主观武断的给予发展方向的暗示。人们普遍认为女孩儿喜欢艺术和讲故事,不喜欢数学逻辑和理科,于是潜移默化的把这种想法传递给她。实际上对于电脑编程来说,两性的差异并不明显。和学习英语一样,编程也是一种语言。语言是一种沟通和交流工具,女生和男生一样可以尽情表达自己的创意。

五、家长不懂编程孩子怎么学?

不是每个孩子的家长都懂编程,但是现在知识共享的时代,网络上有很多不错的资源的可以学习,SCRATCH、编程一小时,科技传播坊等都是很好的免费学习网站,小编之前也给大家推荐过不少书籍,在历史消息中可以查看。

少儿阶段的编程内容比较基础,而且简单有趣,家长可以自学,然后再教小孩子学习。当然家长也可以选择一些专业的培训机构,需要提醒的是,由于少儿编程是个新兴市场,市场上也是鱼目混珠,师资参差不齐,收费标准也不一样,这些需要家长擦亮眼睛深入了解。

六、应该选择什么培训机构呢,线上还是线下比较好呢?

现在市面上的少儿编程机构有很多可供家长来选择。选择上线上还是线下的课程,家长需要从费用和孩子的自主学习能力等方面考虑。

无论是线上还是线下课程都需要考虑以下3点:

  1. 是否有完善的课程体系,让孩子能够循序渐进地学习
  2. 设计课程的老师是否足够有实力,能为孩子传道引路
  3. 听听体验课,亲自体验课程能否让孩子听懂,能否达到你想要的效果

七、孩子对编程不感兴趣,怎么办?

大多数时候,是没有用正确的方式引导孩子的兴趣点。根据国外的教育经验,和一些培训机构的数据来看,几乎没有小孩不喜欢编程。国外的统计表明,5年级是重要的分水岭,5年级以前大多数孩子不会有意识区分自己擅长什么或者不喜欢什么,所以美国CSTA对于K-5阶段要求男生和女生都要学习编程。特别是女生更应该在5年级前接触编程。孩子喜欢不喜欢引导很重要。

八、学编程能为孩子带来什么?

编程是一种思维方式,工作生活中,我们会发现有些人逻辑清晰、办事干练、接受新事物的能力很快,而有些人却说话词不达意,做事颠三倒四,缺少创新能力。其实,这就是我们所说的逻辑思维的差距。那些能够把现实生活中的复杂问题逐步拆分,再形成有规律的简单步骤的能力,就是编程思维。

所以,我觉得学编程的核心,不仅是学计算机语言,而是学一种思维方式。它能够帮助孩子提升逻辑思考和解决问题的能力;具体体现在孩子在算术、推理的能力变好了,想象力和创造力也得到了实现,能够促进他多个学科的共同进步。而编程还可以帮助升学,高考自主招生、留学申请资料,编程都能得来更广阔的机会。

九、学哪种编程语言比较好?

家长们关心的问题是到底要学什么程序设计语言?其实程序设计语言主要是语法不一样,思维过程都是很相似的,也就好比外语一样的,英语和法语主要是语法不同,但要表达同样的意思不同的语言都可以做到。当然对于五年级以下(10岁)的孩子,如果没有编程基础,建议先学习Scratch,五年级以上(11岁),可以尝试学习Python,C++,Java或Javascript等等高级语言。

三种编程语言特点:

Python:Python作为人工智能研究领域最火的语言,其扩展库非常丰富,可以做游戏,也可以做网络爬虫,数据库开发,甚至复杂的人工智能系统,语法比较简单,也很容易跟其它语言进行混合编程,有人也比喻成胶水语言。

C++:C++作为全国青少年信息学奥林匹克竞赛唯一指定的语言,如果想往奥青赛方向发展可以选择C++。

JAVA:Java的语法跟C++很类似,面向对象的程序设计语言,很好地支持跨平台,很多大型的商业系统都是采用Java开发。

十、少儿编程与机器人有什么分别?

机器人编程是通过组装、搭建、编写程序运行机器人,激发学生学习兴趣、培养学生综合能力的一种教育方式。可以理解为机器人编程教育是通过一些教育类的机器人来实现教学目的。

少儿编程根据不同年龄的儿童,分阶段、系统性地教授儿童编程语言,从最开始的逻辑思维和抽象思维的培养,再到教会孩子学会运用“编程思维”,最后利用算法设计去解决实际问题的教育方式。关于更多少儿编程与机器人编程的区别可以在站内查看历史文章。

中国的编程教育严重落后于世界,美国、英国等这些发达国家的编程教育比中国提前了不止十年,而且还将编程列入中小学教育的大纲中。因此,今年国家公布了很多与编程教育相关的政策,如:国务院在印发的《新一代人工智能发展规划》中明确要求从2017年秋季开学起,在中小学设置人工智能相关课程,逐步推广编程教育。可以看出国家也正在鼓励普及和推广编程教育,让更多的中国孩子学会编程。

打造有温度的科技

用有趣的方式拥抱教育

免费领取

价值199元在线编程体验课

在线咨询

电话咨询

请拨打咨询电话400-168-7900

公众号

妙小程少儿编程微信公众号

关注妙小程公众号,随时接收上课通知,查看课时记录