分享

会用电脑但不会编程,在互联网时代就和会阅读但不会写作一样

 长沙7喜 2016-09-09





Miller专栏第6篇,跟大家认真谈谈编程


蜂窝上周收到的家长问题是中小学的学生要不要学编程?蜂窝曾经写过一篇文章:AlphaGo的数据库有3000万步棋着,而我们的孩子还在冲刺1分钟算100道口算题,有意义吗?来探讨孩子应该学什么,我们认为该学的是算法,是如何快速高效地解决一个当下的现实问题,并且不断地更新的算法,让孩子有能力应对不断变换的挑战。

图片来源:Raspberry Pi 

 家长提问:

Miller,你好,我家孩子今年小学5年级,平时喜欢玩游戏,但我希望它能用电脑多学点技能,暑期看到不少编程主题的夏令营,但没有去,担心不够专业,以及感觉学编程需要系统的方法,不是参加几次夏令营就能学会的。看过你写的低年级孩子接触网络的文章,很受用,所以想请教下这个年龄的孩子要不要学习编程呢?

 Miller的回答:
很高兴你能想到让孩子学习编程,其实在国际学校里,小学开始就有编程课了,编程学习从小开始最好,因为他们需要学习用技术来表达和创作,就和用写作一样。另外,编程能培养孩子的创造力和想象力。接下来会和大家聊聊小孩为什么要学习编程以及学习的攻略。

为什么要学习编程?

图片来源:Brosmind ?


让孩子学习编程更多的是学习编程思维。学习编程就像学习任何一门有难度,让人有些望而生畏的事情一样,在学习的过程中需要对任务进行分解,提出解决的算法。比起学习写代码,编程更是一种创新思考和严密逻辑的思维训练,不管孩子将来成不成为程序员,这种以解决问题为导向的计算思维都必不可少。

编程是互联网时代的世界语言。现在说到编程,大部分人的第一反应是由一个小圈子里的人做的事。但我们每个人每天都在和编程打交道,每个孩子都会用电子设备浏览网页、聊天和玩游戏,但这并不代表他们会使用这门技术,就像会阅读不会写作的人一样,需要学会使用编程这门互联网时代的基础语言来表达和创造。

通过学习编程更好地理解身边的技术。比起盯着电脑学习编程,我更希望孩子能够通过编码与周围的真实世界接触,通过设计和制作一个机器人来学习编程,而不是单纯地学习写代码,因为这才能让孩子知道自己为什么要学,以及理解这些技术为生活带来了哪些改变。

从编程思维开始学习编程


一开始接触编程,可以不着急让孩子去接触代码,可以从创造出能够让孩子发挥其好奇心的环境开始。

图片来源:Scratch官网


我推荐从 Scratch 入门,Scratch 是MIT (麻省理工学院媒体实验室)开发的让8到16岁的孩子学习编程语言的网站和在线社区,上面的课程都能免费使用。(网址:https://scratch./)


图片来源:Raspberry Pi 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多