本文作者:ptiyny

适合儿童的编程教程 儿童编程推荐

ptiyny 21分钟前 2
适合儿童的编程教程 儿童编程推荐摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于适合儿童的编程教程的问题,于是小编就整理了2个相关介绍适合儿童的编程教程的解答,让我们一起看看吧。儿子4年级,想学编程,有没有好...

大家好,今天小关注到一个比较有意思的话题,就是关于适合儿童的编程教程的问题,于是小编就整了2个相关介绍适合儿童的编教程的解答,让我们一起看看吧。

适合儿童的编程教程 儿童编程推荐
(图片来源网络,侵删)

儿子4年级,想学编程,有没有好的线上课程,大家推荐一个?

这个问题应该从2012年开始说起, 这一年少儿编程的常用软件scratch 进入中国, 首先是在上海推广, 距今7年有余, 已经在北上广深的一些学校普及, 作为学校的科技课已经开始列入常规课程,这三年在全国校外培训机构也普遍列为常规课程, 也就是说少儿编程的内容已经在中国常态化了。由于少儿编程课程不涉及到硬件配合,比较容易导入到线上教学,其实和K12 线上课程类似开展,由于其便利性,所以线上教学也火爆了起来,

这几年来有代表性的线上机构有这么些(为了省事,有的是简单写):童美

核桃

VIPCODE

适合儿童的编程教程 儿童编程推荐
(图片来源网络,侵删)

CODEMONKEY

傲梦

西瓜

妙小程

适合儿童的编程教程 儿童编程推荐
(图片来源网络,侵删)

图灵(有道)

卡搭(有道)

学程,孩子真的有必要报培训班吗?

从儿童学习的角度看,我觉得学习可以分为单项基础技能的学习和系统性素质的培养。  单项基础技能的学习并不追求名家,只希望掌握一门技术的基础技能,相对来说短期一点,比较好评估和验证,是比较适合培训班的。比如学一种乐器(不追求成为音乐家或很高的音乐素养)、学基础的棋类、跆拳道什么的,如果不是抱着成名家的态度,通过培训班是可以比较好入门的,而且门外人也很容易看出来一个人的学习成果,也很容易评估学习效果。  

系统性素质的培养通常需要比较长的时间,逐步的沉淀,短期内很难有显著的效果,或者说,短期内即使看起来学到了一点东西,这东西在整个系统性培养的过程中也是不值一提的,如果不进行系统性的长期学习,早期的那一点点学习沉淀基本是没有价值的。像小学生在学校里各种课程的学习就属于这类。而编程的学习我认为也属于系统性素质培养这一类。编程的学习需要着眼于长期的培养,而不是短期内看学员做出了一两个看起来有点酷的程序,那一两个有点酷的程序,放在长期的系统性培训框架内,是没有价值的。

学习编程是一门长期的系统性的素质培养,并不能追求在短时间内取得看起来很好的成果,如果想让孩子学习编程,建议还是报培训班好,而选择一家可靠、有实力的的培训机构才是关键。

另外学校信息技术课都有Scratch教学的,堆积木似的学习非常有利于培养孩子的逻辑思维!


我是一名业余时间从事少儿编程教育的IT从业人员,可以说对编程和少儿教育都下过功夫进行深入学习和研究,包括现在也是一直在学习。

我是不赞成开始就从在线课程学起的。下面谈一下我的观点。

1.从年龄上看三四年级是开始编程教育的黄金时间。从我的教学经验看,相比于二年级,三年级的小孩在接受力上有一个显著的提升。在编程环境操作上接受很快,在编程概念的理解上也具有了一定的数学和思维基础。而二年级或者更小的小朋友,在学习进度上就要慢很多,作品复杂度也要尽量保持较低的水准,最好一节课的新知识点不要超过两个。

2.学习的兴趣和热情需要小心呵护。积木式编程由于简单容易上手以及所编写代码立马可见的效果,非常容易引起小孩子的兴趣。在我见过的试听的小朋友中,上完课兴奋尖叫恋恋不舍离开的比比皆是。但是这份热情和兴趣需要小心呵护。人类天生具有学习的欲望,但是这份欲望却很容易被伤害。少儿教育就是要小心保护或者创建这种正向反馈的过程,既要保持热情,又要提供挑战。线上体验很难为这份热情保驾护航。

3.学习中老师和伙伴的作用。相比于老师和家长,学习中伙伴的作用对孩子的影响更大。现实中的体验能更大提高趣味性,同时提供相互之间协作的机会。除此之外,现实体验对孩子在遇到困难时是否能够继续坚持以及坚持多久渡过难关有很大的提高。

那么什么时候适合开始线上学习,小学阶段又如何利用线上学习呢?

我的建议至少等孩子具有了很好的自学能力和自律性后,大约在初高中阶段才可以选择纯线上教育。小学阶段学习要以线下学习为主,线上学习为辅。具体到编程学习,可以使用code.org、scratch.mit.edu等免费社区。国内也有很多教育公司建的社区,为了避免广告的嫌疑,我就不推荐了。

程猫,傲梦,西瓜编程好多了。软件一般都是scratch图形拖拽试编程,今日头条和抖音上天天广告的。线下也有很多品牌比如瓦力工厂、童程童美、多罗机器人、库克机器人、凡恩机器人、智林科技太多了。

少儿编程究竟教什么内容呢?

目前国内的少儿编程课程主要有scratch、PythonC++,既有图形化编程又有基础的代码编程,少儿编程主要是在成人编程的基础上结合孩子们的关注点所研发的适合孩子们的课程,如果感兴趣可以去小码王试听下哦

用一句话总结,少儿编程教的是通俗化、趣味化的编程语,并且同时可以提升孩子的软实力。当孩子完成入门或者是年龄大一些之后,就会进一步学习可以直接出去找工作用的编程语言了。接下来把一句话的定义,分四个部分解释

<strong>1. 什么是编程?

编程是写一个程序的过程,程序是给电脑的指令,写程序的人叫程序员(或者计算机工程师)。就像是训练狗的时候,我们说出“坐下”、“握手”等指令,狗狗照做;程序则可以向电脑发出“弹出一个窗口”、“判断用户名和密码是否正确”等指令。与训练宠物不同的是,只要程序指令给得精准,电脑就一定会按照指令行,不会有误差。

我们熟悉的电脑游戏、手机app等,都是由一系列的指令构成的。而编程正是手机、电脑、甚至火箭运行的根本。

2. 什么是编程语言?

编程语言是人类与电脑交流所使用的语言,语言中的词语、句子叫作代码。和学外语一样,编程语言里也有语法和词汇需要学习。如果用错词、语法有误,程序就无***常运行,这种情况被叫作“系统漏洞(bug)”。

编程语言有很多种,比如C语言、JAVA、Python、SQL等。虽然种类很多,但是只要学会了一门,再学习其他的就会很容易,因为编程中的大多数概念是相通的。而且,虽然各种语言的文***有所不同,但都是基于英语写出来的,很容易理解。跟人类的语言比起来,不同的编程语言更像是不同方言之间的差别。

3. 什么是通俗化、趣味化的编程语言?

少儿编程通常会使用可视化的编程语言,比如Scratch。不同于密密麻麻的文字代码,可视化语言由五颜六色的模块组成,孩子们只需要使用鼠标拖拽、拼接,像搭积木和拼图一样简单。这样的设计,可以让语言能力或者打字技能弱的小朋友,也参与到编程中来。

Scratch是由美国麻省理工学院MIT,专门为儿童学编程设计出来的语言,能够激发起小朋友们对编程的热情。使用Scratch,孩子们可以制作出小动画、小游戏等等,充分发挥他们的创造力。

虽然在职场中,程序员们不会使用Scratch,但是编程所需要理解的重要概念,Scratch全部都涉及到了。因此,孩子们学习Scratch的过程,就是锻炼编程思维、为学习专业的编程语言打基础的过程。打好基础以后,就可以学习正式的编程语言了。

4. 除了学习编程语言,孩子还能学到什么?

少儿编程之所以受到推崇,不仅仅是因为它教会了孩子们写代码,还因为它可以提升孩子们的软实力,更好地应对21世纪科技飞速发展带来的挑战。Scratch的设计师,Mitch Resnick教授曾经发起过一个挑战,让学习Scratch的孩子们在母亲节这一天,为自己的妈妈做一个电子版的贺卡。有的孩子做了一个小猫动画,用扑向妈妈的小猫代表自己对妈妈的爱;有的写了一句“母亲节快乐”,但是当妈妈用鼠标点击每个字母时,会显示出ta想对妈妈说的话。设计这张贺卡,无疑锻炼了孩子们的创造力和想象力。


把设计实现的过程中,孩子们会遇到各种各样的困难,需要反复修改自己写的程序。这个克服困难的过程,可以锻炼孩子们“解决问题的能力”、“意志力”、“专注力”;向同学、老师寻求帮助的时候,可以锻炼到“沟通能力”。而看着自己写的代码,变成活生生的卡片时,那种成就感就像拥有了超能力,对孩子的自信心是很大的提升。

到此,以上就是小编对于适合儿童的编程教程的问题就介绍到这了,希望介绍关于适合儿童的编程教程的2点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享