山东省在其最新出版的小学信息技术六年级教材中,加入了 Python 的内容,小学生都开始学 Python ,后生可畏。
浙江省新高中信息技术教材改革项目中,高中新生开始使用新教材,里面的编程语言将换用 Python,Python 将正式纳入高考内容,当然这一改革目前只针对浙江。以后编程真的就像开车一样将被普及,虽然自动驾驶会逐步取代司机。 2017年10月11日,教育部考试中心发布了“关于全国计算机等级考试(NCRE)体系调整”的通知,决定自2018年3月起,在计算机二级考试中加入 “Python语言程序设计” 科目, VB 语言将彻底退出舞台。 微软正在考虑将Python作为官方Excel脚本语言之一,根据上个月开放的Excel反馈中心的话题。自从微软意见话题社区开放以来,这个话题成为了最受欢迎的功能要求 编程的独特性在于用计算机做东西是一个创造的过程,这就像一个项目,怎么分工,哪个人、团队负责做什么,先做什么,后做什么,这里面都涉及到宏观的设计能力和逻辑思维。设计电脑程序去完成任务也是同样的道理。 设计思维 编程可以锻炼孩子的设计思维,如果孩子拥有了编程能力,就会很自然地去想:游戏设计者为什么要设计这些植物,如果我能设计编写这样的游戏,我会增加什么样的僵尸、植物、玩法、关卡,把它们实现了来让这游戏更好玩? 解决问题能力 计算机是一个开放的世界,掌握了编程思维,只要引导他善于观察和发现问题, 孩子可以创造出程序解决实际的问题。而不再是在口头上、脑海里空想自己的方案或者想“如果有人按照我的想法实现出来有多好多好啊”。 团队协作能力 当程序到了一定的复杂度,就需要多人合作来完成程序的实现。孩子会学习到如何根据团队中各人的特长进行分工协作,互相帮助,齐心协力把程序实现解决问题。 持续学习能力 一方面,孩子学会了编程,可能会反过来促进其他学科的学习,比如,他想设计一款赛车游戏,需要了解物理上运动的规律,才能将游戏中赛车的运动表达得很逼真。 编程其实就是一种工具, 辅助我们把想设计的内容展现出来。与其烦恼孩子沉迷游戏,不如正确引导,把玩耍变成学习和创造的过程。 学习编程并不代表孩子以后就一定要当程序员,或者软件开发工程师,就像学习绘画和钢琴并不是为了孩子将来成为画家或者演奏家。但这为孩子打开了一扇逻辑思维的大门,可以启蒙孩子多方面能力的发展,为孩子将来的学习和职业生涯打下坚实的基础。 (责任编辑:yang) |