青少年编程是教育+互联网还是互联网+教育 编程

青少年编程是教育+互联网还是互联网+教育 编程

时间:2020-02-06 07:56 作者:admin 点击:
阅读模式

  如今,人工智能成为产业界和学术界的大热,从5G、量子计算机的研发到人脸识别、无人驾驶技术的应用,还是在自然语言处理、机器学习、深度学习和边缘计算等方面研究。这股学习科技前沿、与时俱进的新风也在广大中小学教育中流行起来,2019年11月29日,教育部发布了《教育部关于加强和改进中小学实验教学意见》,明确要求中小学加强实验教学与多学科融合教育、编程教育、创客教育、人工智能教育、社会实践等有机结合。技术在人才早期培养中发挥越来越重要的作用,那么作为科技和教育有机融合的一门新学科,青少年编程领域到底是教育+互联网,还是互联网+教育?笔者作为奋斗在一线科技教育者,我想谈一谈对这个问题的认识和思考。

  笔者认为,青少年编程是教育+互联网,教育是本,互联网等技术手段是实现创新教育方式的工具和介质,青少年编程的出发点是培养下一代科技人才,它是非常重要的一项素质教育,面向世界、面向未来,青少年编程行业不仅需要具有专业知识,更需要具有教书育人的初心。

  无论是创客教育、青少年编程还是人工智能教育,虽然教学方式和评价体系和学科教育发生了重大变化,但是“传道、授业、解惑”的教育根本并没有改变。无论是机器人、图形化编程还是CodeCombat/奥佳睿 引领的场景编程和人工智能通识教育,它背后的教育理念是通过硬件、软件、工具、场景向孩子们启蒙逻辑思维、创新思维和计算机科学思维。教师在整个教学体系中的引导和监督的教育教学作用并没有改变。而优秀的青少年编程教育平台是通过专业的知识、科学的教学设计、完善的评估体系赋能信息学和编程教师,让他们能够轻松驾驭课程,把专业知识内化成教学内容,更加自信地面对学生,让学生积极参与到课堂教学和项目活动上,并给予学生及时指导和学习反馈意见。

  我以奥佳睿(官网: aojiarui.com) 产品和创新开发为例,奥佳睿在学习方式融入了丰富的中国传统文化和西方史诗故事震撼场景、注重综合能力的项目式学习、启发创新思维的顶点项目设计等形式,其初衷是为了帮助青少年计算机爱好者轻松入门真实代码编程,从基础的语法概念(如”对象”、”方法”、”参数”等)到逻辑结构(”循环”、”嵌套”、”条件语句”等), 再到进阶数据结构(”链表”、”树”、”栈”等)和最终算法设计(”枚举”、”递归”、”贪心算法”等)。这一套计算机学习的科学体系是支撑整个产品的根基,产品的教育教学属性很强。

  在具体的少儿编程教学过程中,不论是CodeCombat还是奥佳睿课程,我们是先从实验班开始教学实验,这个名为“花儿实验班”的教学工作是由清华北大计算机相关专业毕业的优秀讲师领衔,他们专业知识非常丰富,多位讲师在国内计算机和数学竞赛取得了一等奖,在同孩子们的接触中重新认识编程知识习得的过程,不断研发新的课程并持续打磨优化,探索出一套切合实际并行之有效的体验式和探索式相结合的教学方式。比如在花儿实验班教学上我们使用了互动游戏、情景故事、角色表演、项目应用等各种手段来不断丰富课程内容,激发学生的参与和互动。在教学设计上,我们分成四个部分组成:热身环节、主动探索编程课程知识环节,这是上课的主体部分,接下来是互动游戏活动环节,最后为编程总结环节,四个环节有机结合,环环相扣。在编程情景化教学环境中,把这些都融入到编程原生环境中,既保证了编程知识的持续输入,也有利于将孩子的编程学习兴趣和能力无形中结合起来保持孩子的兴趣,把学习过程持续接力下去。

  在编程能力的培养上,奥佳睿建议培养的是让孩子终身受用的未来领导力,未来领导力有四个重要的基石,分别为:逻辑思维能力、团队合作能力、沟通表达能力、综合学科能力。逻辑思维能力学习的重点,在于解决问题的过程而非结果,完成项目的主体在于学生而非老师;学会换位思考,在团队合作能力培养上,提倡结对编程,培养孩子建立双赢思维,富有团队精神,以及合作方式。沟通表达能力培养在于项目式开发要从产品设计基础开始,表述清楚项目设计的目的、原理、知识运用和实现过程,要求学生有产品经理的全局观并能抓住用户需求,对自己的产品需要表达清晰透彻;综合学科能力奥佳睿创新使用了在美国哈佛大学、斯坦福大学、麻省理工学院等常青藤常用的顶点项目(Captone Project),把编程和计算机科学同数学、物理、化学、生物学、经济学等结合起来,在2019年8月在斯坦福大学举办的Code Quest全球竞赛中,竞赛项目是编程和经济学供应链原理相结合的“资源大亨”开放式设计项目,既考察编程和计算机知识,也考核参赛者基本的经济常识。

  “路漫漫其修远兮,吾将上下而求索”,对于有志于从事青少年编程的教育工作者,我们建议在以下三个方面加强学习,一起共勉。

  第一: 要时刻关注和学习教育部门制定的宏观政策,特别是中小学生评价体系改革和基础教育阶段科技教育政策的新规,从思想和认识上同国家教育宏观政策保持高度一致,保持教育的初心不变。

  第二:要积极了解教育和科技产业发展,在技术和产业融合上抓住教育教学的痛点和需求,创新来源于实践,解决实际教育教学中存在的问题,持续为教师教学和学生学习赋能。

  第三:要练好内功,在教学管理、教学方法、招生工作、运营管理上下足功夫,向先进机构和团队学习和交流,提高教学水平,提升工作能效。CodeCombat发起青少年编程教师月度教学会议(参与公众号ID:CodeCombatCN),每个月免费义务为合作伙伴讲解产品知识和分享教学心得,热烈欢迎广大青少年编程同仁参与教学和产品讨论,一起助力中国青少年编程和人工智能基础教育向着正确的方向发展,为祖国培养优秀的科技精英和复合型优秀人才。