当一提起少儿编程,各样的误解偏见纷沓而来:
连电脑都不会用,怎么学习编程?
不想孩子以后做程序员,所以不用学!
少儿学习编程过于超前,不应该提倡!
相对这一连串的“看法”,国外的少儿编程教育却是另一番光景:
2014年,英国教育大纲将计算机编程列入5-16岁中小学生必修课程。
2015年,美国政府投资40亿美元开展少儿编程教育,呼吁全国青少儿学习编程。
2016年,美国推行计算机科学教育,强制要求高中必修计算机编程学分。
2017年,新加坡中小学考试中加入编程考试科目。
在这个科技时代,科技在生活中扮演的角色日益重要,编程也广泛应用于各行各业。编程就是与科技沟通的语言,通用于整个世界,甚至掌握着未来生活的主动权。
少儿编程≠超前教育
有部分家长认为,现在孩子的升学压力大,编程可以放在大学之后学习,中小学接触编程未免过于超纲。其实按照世界知名教育专家的观点:少儿编程教育并非超前教育,而是结合科学、数学、工程学知识的创新学科,是符合未来时代需求的知识。孩子学习编程就像是现在的美术音乐学习等等。
越早接触,越早受益
少儿编程符合孩子的成长发展特点,孩子更易于操作掌握,适宜年龄4—12岁。少儿编程带给孩子的不仅仅是一门技术,更是多方位全体系的能力和思维培养。
通过编程学习到的“化复杂为简单”的做事哲学,以及分析、解决问题的能力会让他们受益终身。卡内基梅隆大学的Jeannette Marie Wing教授曾提出“人人都需要培养编程思维”:仅仅学代码是远远不够的,更重要的是培养孩子编程思维。
许多孩子看到比较复杂和比较烧脑的程序就望而却步,也有部分孩子虽然掌握了部分编程的语法,却不知如何下手。这些都是因为没有形成系统的编程思维和实战经验。而我们让孩子培养编程思维的目的是让孩子能够独立解决问题。
那么孩子该如何培养编程思维?
独立思考是关键
将一个个大的问题逐步分解成独立简单的小问题,使问题由复杂变简单,由抽象变具体。简言之,编程可以将一个问题清晰具体地描述出来,并将问题的解决方案表示为一个信息处理的流程。
孩子需要将整个过程进行梳理,提出问题且独立思考解决方案。由起点到终点的过程,都是需要自己去探索发现。在编程的过程中,独立思考并将问题解决也会带给孩子满足感和成就感。
兴趣是孩子的好老师
目前国内许多孩子都存在能动性不强、主动性差的现象,这也是很多家长的痛点,很多家长都很焦虑自己的孩子为什么不爱学习、学习积极性不高。这是因为国内大多数孩子在最初接触知识的时候没有建立正确的学习思维,而是将学习作为一项任务,任务驱动式的学习不利于孩子的成长。因此,培养学习兴趣则成为重中之重。
从小学习编程,可以让孩子在编辑一个系统程序的过程中,建立有序思维,对于抽象思维和逆向思维能力的培养很有帮助;通过编程的转化模式,逐步建立孩子的逻辑思维,最终达到独立解决问题的能力。
不会电脑,那就上实物
年龄太小,那就推箱子
广州知名科创赛事评委,广东初等数学学会会员——朱敏老师,凭借多年一线的少儿编程教育与科学公益科普经验,带领图灵编程的师资团队,经过数年研发出全广州市首一款针对低龄阶段小学生的推箱子课程——逻辑思维Sokoban!
在逻辑思维Sokoban中
孩子能学到推箱子游戏的规则和玩法
了解推箱子的历史和现在的社区及比赛
当然少不了体验和完成推箱子的通关
还会学习用编程逻辑设计推箱子的关卡地图
最终完成自己的关卡设计和挑战比赛
作为广州首一个针对小学生开发的Sokoban课
我们做到趣味游戏和智力开发相结合
实体教具和计算机编程学习同步运用
配合专家级别的师资亲临带领指导
为孩子带来通关、挑战和团队赛的三重体验
对往后Python语言与各类编程学习打下基础
不给孩子一次尝试的机会
怎知孩子的无限潜力?
小小箱子里玩出大智慧
Sokoban春季班火热招生中
图灵编程等着你!!!