最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 编程教育要“从娃娃抓起”吗?是必备技能还是制造焦虑?

    编程教育应该“从小做起”吗?这是必备技能还是制造焦虑?少儿编程近年来非常火爆,但关于少儿编程的争议却一直存在。

    支持家长认为,学习编程可以准备计算机科学的基础知识,大大激发孩子的逻辑能力和创造力。反对的家长无情地斥之为“智商税”,但这不过是继奥数热之后的又一次训练热潮,引发了焦虑。

    近日,第一教育采访了DFRobot(上海智微机器人有限公司)科技教育负责人于静。

    DFRobot科创教育负责人于静

    在她看来,编程思维其实并不复杂,但不建议孩子从小就学习编程。一般建议在小学三年级左右。因为这个年龄段的学生已经可以操作电脑程序员编程必备的6大装备,并且有一定的识字和加减乘除基础。但也不排除有一些比较年轻的学生接触过电脑、电子设备,对数学有一定的了解。

    学习编程不是从小培养程序员,而是培养逻辑思维能力

    一般来说,少儿编程教育主要针对青少年和6-18岁的儿童。通过可视化图形编程、代码编程和机器人编程,培养孩子动手能力、逻辑思维能力、创造力等,通过学习编程连接各个学科,学以致用,创造性地解决问题。

    据于静介绍,Scratch 是目前全球公认的年轻人学习的简单图形化编程工具。它是由麻省理工学院“终身幼儿园团队”开发的。Mind+是一款基于国内编程教学需求设计的软件,充分满足国内年轻人学习编程的需求。

    有的家长会好奇,孩子编程不就是从小培养程序员吗?不是这样。基于 Mind+ 的编程语言和电子工程师不使用一套语言。应该说,他们经历了“降维”。借助开源硬件,图形化模块化编程帮助孩子理解程序背后的逻辑关系,即编程思维。

    所谓编程思维,最重要的是学会找到解决问题的最有效路径。当面对生活中的难题时,能够有条不紊地分析、拆解问题并构建框架。

    “编程本身就是一种工具,但编程教育不仅仅是学习使用工具,而是使用数字工具创造性地解决问题。” 于静说,如果你认为编程教育是为了写出没有 bug 的代码,或者认为编程教育是从小培养程序员是不正确的。“编程教育最终指向孩子们创造性地解决问题,从而培养他们的逻辑思维能力。”

    好的编码课程专注于创造性地解决问题

    “全国阿尔茨海默病患者已经超过1000万,阿尔茨海默病患者会逐渐忘记自己的往事和亲人。杭州的二年级学生卢源,为了让患有阿尔茨海默病的曾祖母记住亲人。” ,他用Mind+编程软件结合人工智能视觉传感器、紫外线传感器、MP3模块等硬件,为奶奶做了一个“人识别”设备。”

    “再比如,我们还可以利用编程知识,结合开源硬件、浊度传感器、TDS传感器,进行室内科学实验——水质检测,直观地读取和记录数据。”

    了解了编程的底层逻辑之后,就更容易理解市面上琳琅满目的编程课程了。

    编程员常用的编译器_编程书籍入门必备_程序员编程必备的6大装备

    机器人编程和创客编程课程表面上看起来很不一样,但归根结底都是通过学习和探索,发现问题、设计方案、动手制作、团队合作,培养孩子的综合素养,形成系统问题- 解决技巧。能力。

    具体来说,机器人编程更侧重于机器人本身,让学生通过编程设计一个会唱歌会跳舞的机器人;而创客教育鼓励学生使用编程和开源硬件将他们的想法变为现实。

    应该说,机器人编程也是一种创客。但是,创客编程强调的是“创客”自己提出问题和发现问题的过程。许多部分必须从头开始构建。因此,它与3D打印、AI人工智能等前卫技术的结合更加紧密,更适合动手能力强的人。孩子们。

    在于静看来,一门好的编程课程应该满足以下两个条件。

    首先,一个好的编程老师应该能够用日常生活中的常见案例来引导孩子的思维,用孩子能听懂的语言来解释编程语言。如果在课堂上,老师只是简单地解释晦涩的代码,就会出现关于课堂质量的问号。“其实代码是次要的,关键是思维方式。” 于景说道。

    其次,老师是否照顾孩子的情绪,特别是如果孩子是初学者,要注意老师是否能鼓励孩子在课堂上提出自己的意见,是否有给孩子创造的空间并想象。“课堂要让孩子们感到放松和快乐,这样他们才能在这样的环境中乐于接受新事物,感受创造的乐趣,”于静说。

    她还建议,在进入培训班之前,家长可以购买一套零基础阶段的教具,帮助孩子初步判断目前的知识储备是否可以学习编程,是否有兴趣学习编程。

    “其实会有一个很有趣的现象,很多家长对这些编程的小教具更感兴趣,比孩子玩的还好玩。” 于静说,“但这也是家庭教育指导的重要内容。父母也是学习者,和孩子一起玩耍、学习,为孩子营造更好的家庭氛围。”

    孩子的编程学习不必为时过早

    谈及什么年龄适合开始学习编程,于静认为编程教育没必要过早开始,至少在小学三年级,孩子掌握了一些简单的数学运算能力和阅读能力之后,然后开始接触和学习编程。

    “有些机构教一年级和二年级的孩子C/C++和Python编程语言。我不太相信。这个高概率真的是智商税。” 于景说道。“对于处于起步阶段的孩子来说,引导他们的兴趣更为重要。”

    许多父母希望他们的孩子参加分级考试。于静认为,孩子可以参加分级考试,但不要太熟练。过多的技能会扼杀孩子对编程的兴趣。“她还建议参加一些扫盲活动,比如全国青少年人工智能挑战赛、青少年科技创新大赛、创客马拉松等,让孩子和他们的朋友组队参与活动,集中头脑风暴几个小时,真正感受到创作的乐趣。” 于景说道。

    也有家长担心孩子会因为学习编程而“上瘾”。在于静看来,无论是编程还是网络都不是“老虎”。“有的孩子喜欢画画,有的孩子喜欢写字,应该让孩子在编程中表达自己。” 关键是要给孩子正确的引导。

    毫无疑问,信息素养是数字时代每个人都必须具备的基本素养。

    近年来,国家还出台了相关专项文件,促进和规范编程教育的发展。目前,编程教育等信息技术内容已纳入中小学理科课程、中小学综合实践活动课程,并有机融入相关学科课程。高中还提供专门的信息技术课程。

    这些政策出台的背后,是国家对信息素养的重视。毫无疑问,信息素养是数字时代每个人都必须具备的基本素养。

    事实上,00后被认为是互联网原住民。他们中的大多数从出生起就伴随着手机和电脑,而互联网早已与他们的生活密不可分,很多知识都是通过互联网获得的。

    于静认为,“编程本质上是一种与机器交流的语言。学习编程的目的是学习与计算机或机器的基本交流程序员编程必备的6大装备,有利于信息素养的培养,是创造性地利用数字化工具解决问题的基础。”

    随着互联网时代的到来,对人才的需求发生了变化,我们未来的社会将越来越需要能够跨界解决问题的跨学科人才。关于是否每个人都需要精通编程,还有很大的讨论空间。

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » 编程教育要“从娃娃抓起”吗?是必备技能还是制造焦虑?

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论