自从入坑少儿编程以来,最奶爸一直在关注少儿编程的事情。从最近国家政策、市场发展来看,总体上来说,少儿编程在中国的未来发展倾向是很好的。
一方面,教育部将少儿编程、信息化教育写入教育大纲,全国多省市教育部门也纷纷出台适合本地发展的编程教育指导意见;另一方面,资本的进入,编程猫、核桃编程等头部编程企业在疫情之下都能拿到不错的投资;再就是,因为民营企业的渗透,给一些学校、民营培训机构提供课程和培训等服务支持,也进一步促进了少儿编程在中国的发展。
但是,我们报名少儿编程班级,我们到底是要学习什么呢?
研究表明,儿童最佳学习期间是2-8岁,8岁之后学习能力会有一定的减弱。但是按照常理来推断,儿童年龄太小,尽管学习能力很强,但是其理解能力、运算能力、思维能力却未必能赶得上青少年或者成人的,所以在这个阶段强制要求孩子学习本该成人才能理解的知识,其效果也未必能达到预期。
在奶爸开展线下教学和线上教学以来,结合学生学习、家长反馈以及通过课堂表现、行为能力等综合评估,奶爸认为我们做少儿编程,主要是为了学习以下这些知识。
一是思维训练,研究表明,决定一个人未来发展成就的很大程度取决于其思维发展的高度。思维越发达,在遇到问题时候分析、解决办法就越高明,从而得到的结果也将产生很大的不同。现在市面上流行的火花思维、核桃数学、数学教育app乃至编程机构推行的基础图形化编程、python或者C++也都在其中安排了思维训练。
二是时空维度,在编程中,时间维度可以理解为顺序,循环等机构;空间维度也理解为位置的变化,比如从A坐标到B坐标的转变等,如果时空维度的概念让学生尽早理解,也对其编程学习乃至后期的其他方面的学习也起到很好的奠基作用。
三是条件边界,目前市面上的编程机构教授学生学习最多的是游戏编程,游戏中约定角色、背景等的规则就是条件(边界)。这个也适合于所有的事情,比如我们在过马路的时候,“红灯停绿灯行”这一条就是条件,也可以理解为行动的边界。让学生从小要条件边界的概念和约束,对其以后学习、塑造做人做事的原则也非常有帮助。
华为任正非说数学
四是数学逻辑,做过编程的朋友对这个一定不陌生,编程的基础其实是算法,算法就隶属于数学这个大范畴。俗话说“学号数理化,走遍天下都不怕”确实是非常正确的。但是数学也不只是我们每个人知道的数学——数字,而是数学基础,华为任正非接受媒体采访时,对于华为手机技术问题,就多次谈到了“数学”的重要性。华为在全球的26个研究所里,拥有共计700多名在职业数学家,这些人才是支撑华为的核心科技。曾经在采访中任正非说过,特别是法国以数学为中心的科学技术,是世界上最发达的地区。
以上只是最基础的,奶爸在《Steam教学课程设计开发指导手册1.0版》(暂定名)将有详细说明,感兴趣的朋友们敬请关注或购买阅读。
除此之外,就是图形化编程、代码写作等。
少儿编程到底在学习什么呢?您有什么好的建议或意见呢?欢迎评论区留言交流。
我是板栗育儿主理人沙浪渲,也是一位准爸爸。板栗育儿,专注于为年轻中产家庭提供母婴育儿中后期专业医疗和教育服务的在线教育平台。更多医疗护理、早期教育专业知识请关注我们,如果您喜欢这篇文章,请点赞或分享给更多的人!
图片来源于网络,如有侵权,请联系删除!