在新西兰
l 引言
李开复曾说过“在未来,人类思考需要5 秒以下的工作,都将被人工智能所取代。”那么未来,我的孩子该怎么做呢?现在的孩子,大概有2/3会在将来从事目前尚未发明出来的工作。面对不确定的未来,孩子需要怎样的教育?
“未来教育要向幼儿园学习,具有终身创造力的孩子,才能更好地面对不确定的未来。”——儿童编程之父、MIT米切尔.雷斯尼克
人的选择决定事情的结果,而选择是以思维模式为基础的。编程思维不但能大大提高解决具体问题的效率,当拥有编程思维的人面临人生选择时,也会更理性地分析利弊,目标更明确,更善于利用有限的资源
l 一般孩子VS具有编程思维的孩子
具有编程思维的人不会被貌似艰巨的困难吓倒,他们知道并相信——问题是可以解决的,也会更有勇气、毅力和自信去面对生活的挑战。
l 创造性学习螺旋
l 想象:孩子们的创造从他们对一个项目的想象开始。
l 创造:光是想象不够,孩子们开始把想象变成行动,用Scratch积木块搭建。
l 游戏(在玩乐中试验): 孩子们不断地在试验当中进行创造,比如不断尝试搭建,发现问题后重新搭建,开始与故事结合,不断增加故事的细节等等。
l 分享: 孩子们在创造的过程当中彼此分享,给创造增加新的想法
l 反思:当搭建失败的时候,老师过来鼓励孩子们思考为什么它会不成功,如何可以搭建成功,同时演示成功的范例并给出提示,找出问题
l 想象:基于前面的过程,孩子们开始想象新的点子,开始新一轮的创造。
l “编程思维”(computational thinking)
不是“编程的时候用到的思维”。它是“理解问题——找出路径”的一整套思维路径,分为4个步骤:分解、模式识别、抽象、算法。
通过这4个步骤,将一个棘手的复杂问题先被拆解成一系列好解决的小问题,每一个小问题被单独思考、搜索解决方法;然后,聚焦几个重要节点,忽视小细节,形成解决思路。最后,设计步骤,执行——问题解决。
所以,“编程思维“并不是编写程序的技巧,而是一种高效解决问题的思维方式。
l 培养孩子创造力----激发孩子的创造力和想象能力,更能增强孩子的表达能力。
l 培养孩子分析问题的能力----学会分解任务,多角度分析问题,锻炼逻辑思维能力。
l 培养孩子解决问题的能力----锻炼孩子的立体思维,多角度分类思维的方法
l 培养耐心与专注力、综合学科能力。
编程是一项严谨的工作,是用来培养细心、耐心和专注力的最好工具。用编程去运用所学,表现所学,表达自己,实现自己的人生价值。
l 少儿学习编程的好处
l 大数据和智能化趋势的影响,不仅是国家察觉到编程教育的重要性,其实很多科技大佬也对编程教育情有独钟。
l 科技大佬乔布斯喊话: “我认为这个国家的每个人都应该学习编程,因为它教会你如何思考。”
l 扎克伯格11岁开始学习计算机编程,创办Facebook;比尔·盖茨13岁学习计算机编程,创办微软。
l 纽约大学教授戴安拉维奇曾经不止一次在公开场合表示:少儿编程正改变着孩子的思考方式,它让孩子学习到了如何思考,如何用编程的思维去解决实际问题。
l 总之,培养孩子的逻辑思维能力、想象力和创造力、综合学科能力。
l 其他国家少儿编程发展现状
l 2017年GES未来教育大会上,奥巴马说:编程学习应该和字母学习一起开始。美国政府狂砸40亿推广编程教育,如今在美国的中小学编程教育已经如火如荼得开展起来!
l 英国在2013年的时候就对中小学教学大纲全面改革,要求5岁以上的英国孩子都必须学习编程,11岁的孩子必须具备电脑双语。
l 现在,包括西班牙、以色列、芬兰、丹麦、日本、韩国、新加坡……全球已有24 个国家在基础教育中设立了编程课程大纲…
l 中国少儿编程发展现状
l 共青团中央号召20多位流量明星为少儿编程发声,共同呼吁“每个孩子都应该学习编程”。2018年,教育部新课标方案发布,信息素养成为核心素养,人工智能进课堂,编程技术入高考!
l 2017年7月20日,国务院印发《新一代人工智能发展规划》(简称《规划》),将人工智能的话题讨论再一次推向高潮。《规划》中有明确表示,我国将在2030年建设成为创新型国家和世界科技强国。那么少儿编程作为人工智能教育的重要组成部分,将得到大力的推广和发展。
l 2017年,浙江省宣布把编程加入高考,除了要考语文、数学、外语之外,还可从政治、历史、地理、物理、化学、生物、信息技术这7门学科中任选3门参加高考。“编程技术入高考”真正落到了实处;
l 北京、山东等教育大省也紧随其后。纷纷出台鼓励少儿编程进入课堂,并成为应试教育下的必修课;
l 南京教育局也已经将编程列入南京中考特招生的范畴内,这一切的一切都预示着少儿编程教育的爆发似乎只是时间问题。
l 课程介绍:
Scratch:
幼儿ScratchJr(5-7岁)
IPAD编程思维启蒙 利用图形化的程序积木让角色移动、跳跃、舞蹈、唱歌,创造自己的互动故事、游戏。学到解决问题、创意设计、逻辑思考的能力,在有意义、有动力的情况下使用数学、语文。
初级Scratch (8-9岁)
学会电脑的基本操作和中英文打字,学会运用运动、外观、声音、画笔、事件、控制和运算模块下的各种指令进行故事、动画和游戏的编程,表达自己的想法、对世界的认识和创造。在有意义、有动力的情况下学习和使用数学、科学、语文、英语、美术、音乐等。
中级Scratch (9-10岁)
进一步学习变量、列表、克隆、侦测、广播和自定义模块,达到编写较复杂科学、数学、故事、动画和游戏程序的能力。
高级Scratch (10-14岁)
学习测控板、Arduino智能设计和硬件编程,学习各种算法,能编写更复杂和综合的程序项目。
l 师资介绍:
Mike老师毕业于北京工业大学,曾就职于北京某著名少儿编程培训机构从事少儿编程课程的教学设计及研发工作, 目前在奥克兰大学攻读电子工程master学位。具有丰富的教学资料,教学资源以及教学经验,能够做到从学生的兴趣出发,引发孩子创造性思维能力以及良好的数学思维能力。
联系方式:
wechat:huoxingxiaop
E-mail: [email protected]