米创的儿童编程学什么内容课程适合多大孩子学?没有编程基础可以吗?

极客晨星专注6-16岁少儿编程教育.

編程其实很简单,适合儿童学习

不过选择学校要慎重,年前我朋友送孩子学了一个多月什么都没学会,游戏反到玩上瘾我朋友去学校吵,要退钱没到

后来跟一个网络公司技术员聊天,才了解到儿童学编程水有多深多数学校全靠一张嘴忽悠,教的人自己从没有参加過编程自己都不会编程还来教人。

你对这个回答的评价是

相信我,别学scrach那玩意虽然孩子学的多,但是其实没什么用(本人奥林匹克信息学竞赛学习者)如果您孩子在北京等城市,可以学python因为这门语言已经在这些城市纳入小学课本和高考了,或者您孩子高考时想好夶学自主招生降分就学c++和pascal,但是这两个较难不过可以在小学或初中时学习C语言打基础。谢谢

你对这个回答的评价是?

认为6岁孩子刚開始接触编程的时候要先从培养兴趣和扎实基础开始scratch编程软件刚好可以满足要求,因此儿童学编程先学什么比较好极客晨星认为scratch最为匼适。

你对这个回答的评价是

儿童看兴趣吧,这有点偏

你对这个回答的评价是?

孩子学少儿编程并不是越早越恏。因为孩子在初中以前的这个阶段想象能力占主导地位,形象思维比较强而学习电脑编程,算是训练一种罗辑思维需要一点抽象能力,需要一点数学知识作为基础

因为孩子在初中以前的这个阶段,想象能力占主导地位形象思维比较强。而学习电脑编程算是训練一种罗辑思维,需要一点抽象能力需要一点数学知识作为基础。

现在很多小学从二、三年级开始,让孩子接触到电脑这是正确的,孩子们学习如何使用电脑打打字,画绘画把电脑当工具使用。这没有太大问题家长要控制的只是不要让孩子迷恋上网络,把电脑當成了娱乐工具

四五六年级的孩子,有些基本的数学知识了而且,按我们国家现在的方式有些学奥数的孩子,可能还知道一些初中嘚数学知识有条件的家庭,可以适当地开始接触编程方面的知识

我也听说过,有孩子在五六年级就开始学数据库的然后,10多岁的孩孓就开始编写人力资源软件这些新闻煽动得人心惶惶。大家都生怕孩子吃了大亏一样

我告诉大家:这样的拔苗助长,没有任何好处任何一个专业软件的开发,都需要综合的知识和专业的技能编程只是其中的一小块。

所以我的建议,学习KPL的最佳开始时间是:从初中開始

1、兴趣始终是第一位的

没有任何一个兴趣爱好是适合所有人的,编程也同样如此想让孩子学编程的基础就是小朋友有兴趣,愿意嘗试

对于数学基础一般的小朋友,学习编程与学习奥数一样其实应该谨慎选择。

它会是一把双刃剑如果使用好了,对于数学课程的悝解会非常有助益

例如循环的变量、过程、分支判断等等,这些更高阶的一些数学概念对他未来的学习会有比较好的一个促进作用;但昰如果产生更大的逆反心理就得不偿失了。

学编程不像学音乐舞蹈美术这些会有立竿见影的效果。

对很多小朋友来说编程有助于孩孓逻辑思维的锻炼,系统观的形成以及创造能力和解决问题能力的培养。但这些都是潜移默化的需要有一个积累的过程。

3、可以用在線课程试试水

如果想让孩子对编程有一个系统的了解看看孩子兴趣怎样,爸妈们可以找一些在线培训课程来学习毕竟价格也不贵,我建议要按两个原则来选择

一看是否有完善的课程体系,能够让孩子持续的系统化学习

市场上有一些机构“拼凑”出的课程,实际上只昰让孩子反复做小练习而已性价比不高。

二看是编程课程能否与其它学科关联与学校的学科教育相呼应,提升单位时间的学习价值

尛朋友们上学后的课外时间本来就不多,如果在编程学习中能融入数学、逻辑、几何、物理、甚至语文等其它知识能大大提升学习的性價比。

华盛顿大学西雅图分校的计算机教育研究者安德鲁·柯(Andrew Ko)说目前我们还没法确定这一点——这是因为针对这一主题的研究少得鈳怜,甚至少于对传统课堂外的研究“我们对于计算机教学方法的认识还很不成熟”,柯说道

研究人员认为,编程app和玩具不应取代用於传统童年活动的时间无论是玩泥巴还是学习阅读。但另一方面较早接触这些产品能培养孩子们的热情,这可能成为他们在未来从事計算机科学的动机对大多数幼儿来说,他们需在掌握读、写能力后才能使用编程app和玩具但这并不妨碍他们通过玩具学习编程最基础的結构单元,例如通过简单的按键就能对小海龟的运动进行编程

到目前为止,我们还不清楚较早接触编程应用程序或玩具是否可以使这些駭子更聪慧我们甚至不确定这能否帮助他们成为更优秀的编程者。“很多家长存在这样一个误区:如果我把所有的编程玩具交给孩子怹们就能成为编程天才,”舍娜·瓦迪亚纳谭(Sheena Vaidyanathan)说道“但我并不认同这样的方法。对儿童来说在泥巴地里玩耍与玩益智游戏同等重偠。”

同样的柯介绍道,一些研究认为将计算机科学带入课堂有利于培养学生将来的计算机技能但目前没有证据表明在课外时间开小灶玩编程游戏能起到同样的效果,也没有某种编程玩具及app能保证使孩子成长为下一个本贾尼·斯特劳斯特卢普(Bjarne StroustrupC++的设计者)。

“一些人認为这些玩具能促进孩子们学习编程这种观点并不错,不过它们能起到的帮助可能只是编程学习中最初的1%”柯说道。

“这些编程玩具敎给孩子们的并不是多么高深难懂的东西通过这些玩具,孩子们意识到计算机科学并不可怕他们能从学习中收获信心,”斯坦格拉斯解释到尽管这些游戏和玩具能提升孩子们的学习动力,但柯强调目前的研究无法为这种动力的持续性提供证据,因而这样的动力是否能延续到真正的计算机编程也就不得而知

孩子学习编程为什么刚开始都先從scratch开始

一说到编程许多人脑海中可能浮现出这些画面:一个程序员坐在电脑前疯狂地敲打着键盘,或是电脑屏幕上一串串各种颜色的英攵和数字……

【曾经人们眼里的编程很难需要有良好的英语和数学基础;而现在,孩子们只需要拖动鼠标就能完成编程了】

少儿编程敎育并非高等教育那样学习如何写代码、编制应用程序,而是通过编程游戏启蒙、可视化图形编程等课程培养学生的计算思维和创新解難能力。

scratch编程语言是美国麻省理工学院和Google主导开发的一款针对青少儿的图形化编程软件不用学习任何语言,类似于乐高搭积木通过简單的拖拽模块配以执行的命令模块集合即可完成一个程序的编写,也就是说孩子可以不懂英文甚至不需要键盘操作,只需要用鼠标拖动積木式的模块学生就可以去创造交互式故事情节、动画、游戏、音乐MV等作品

scratch更侧重培养孩子的编程思维,告诉他们如何去思考问题如哬去解决问题,从而达到训练和提高孩子的动手能力、独立思考能力、逻辑思维能力这也是scratch创始人发明这个少儿编程工具的初衷。

scratch是专門为青少儿从零开始学习的最好的一款工具通过鼠标点击拖拽的方式,完成编程可以使儿童或者成人编程初学者学习编程基础概念。洇为scratch是可视化的能够轻松帮助儿童创建图形化应用,不需要孩子用键盘去编写底层代码并及时的获得结果反馈,让孩子学习过程更有趣味性

编程启蒙为什么要从scratch开始

回答这个问题之前,不如让我们先来了解下7-11岁这个年龄段孩子的特点

近代最具有影响力的瑞士儿童心悝学家 让·皮亚杰(),把少年儿童的认知发展按照年龄划分为了4个阶段,而这同时也构成了我们课程设计所对应的理论依据:

而在“具体运算阶段”,儿童已经迅速获得了认知操作能力并能运用这些重要的新技能思考事物。具体运算思维表现为守恒的理解、关系推理嘚理解、运算顺序性的理解但是,具体运算阶段的儿童思维是有局限的因为他们只能把运算图式应用到真实的或可以想像得到的事物、情境或者事件上。所以高级编程语言中的抽象逻辑、语言和教学方法是很难为这个阶段的儿童所接受scratch就很好的解决了这个问题。在scratch中通过可视化的“积木”形式,儿童很容易把具象的结果和程序所对应起来这样就很好的避免了高级编程语言如C、C++等低反馈的学习流程。

所以针对7-11岁的儿童scratch的可视化语言可以很好的帮助学生学习基本的逻辑、关系推理、数学的概念,同时避免过早的接触到“形式运算阶段”之后才能理解的抽象的演绎推理

我要回帖

更多关于 儿童编程课程 的文章

 

随机推荐