<p> 少儿编程教育是通过编程游戏启蒙、可视化图形编程等课程,培养学生的逻辑思维和创新解决问题能力的课程。少儿编程教育并不是要培养未来的程序员,而是让孩子能掌握新科技并应用新科技表达自己,由科技时代的消费者转变为创造者。</p> <p> 一、Scratch简介</p><p> Scratch是一款由麻省理工学院(MIT)设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不使用键盘,就可以进行编程。</p> <p> 使用scratch,可以编写属于你的互动媒体,比如故事、游戏、动画、应用程序。Scratch编程可以培养学生的创造性的思考、系统化的分析以及分工合作完成挑战,这些都是现代社会中需要的基本能力。</p> <p> Scratch开发工具支持中文等多种语言,图形化的操作流程很好地解决了小学生学习编程,解决了VB、C+等因其结构复杂、命令冗长、逻辑思维抽象等因素阻碍着学生学习的问题。</p> <p> 二、学习Scratch编程的必要性</p><p> 编程教会我们如何思考,培养我们应对未来AI时代的思维能力,无论以后是否从事IT行业,每个孩子都应该具备编程思维。目前,超过150个不同国家或地区的人在使用Scratch,多年前,在国内大陆地区就掀起Scratch学习、研究的热潮,在大中城市Scratch已成为小学生的必修课程。</p> <p> 1.学习Scratch有助于培养学生的主动性和探索精神</p><p> Scratch的简单、直观的优势,给学生探究学习搭建了坚实的平台。在创作的过程中涉及到科学、技术、工程、艺术、数学等多个领域的知识。例如,教师先提出一项开发任务,学生可以通过猜测、尝试、验证自主探索出各指令的意义,归纳总结出满足这项任务的各种方法。</p> <p> 2.学习Scratch有助于培养学生的逻辑思维能力</p><p> 培养学生的逻辑思维能力对他们今后的成长是很重要的。在大年龄段孩子学习Scratch编程时,会涉及许多数学知识,孩子需要结合学校内学到的数学知识,来解决编程问题。在Scratch中,可以将逻辑思维能力的训练融入具体的创作情景中,让学生在实践的过程中逐步向抽象的逻辑推理方面发展,从而形成一定的逻辑思维能力。</p> <p> 3.学习Scratch有助于激发学生的创新能力</p><p> Scratch易学且功能强大,多样的对象、卡通的造型、丰富的色彩、多样的指令、强大的交互,自然启发了学生的想象。有助于孩子们发挥自己的想象力。在动手创作过程中,学生的积极性、想象力和创造力会得到极大的锻炼。不同年龄层、不同知识水平的学生都可以利用Scratch平台实现自己的想象与创作。孩子们可以用Scratch中已有的素材,发挥自己的想象力制作游戏、动画,还可以自己设计创作素材。</p> <p class="ql-block"> 三、2020年陆良县青少年校外活动中心暑期编程班、秋季学期班精彩回顾</p> <p> 我们的教材、学习资料和奖品</p> <p>我们的Scratch编程课程――相册(一)</p> <p>我们的Scratch编程课程――相册(二)</p> <p> 学生作品(一)――“猫捉老鼠”</p> <p> 学生作品(二)――“老鼠吃水果”</p> <p> 学生作品(三)――“猴子接水果”</p> <p> 学生作品(四)――“打地鼠”</p> <p> 学生作品(五)――“打靶”</p> <p> 学生作品(六)――“打气球”</p> <p> 学生作品(七)――“飞鸟闯关”</p> <p> 学生作品(八)――“画正多边形”</p> <p> 学生作品(九)――“猜数字”</p> <p> 2020年暑期编程班优秀学员合影</p> <p> 四、scratch课程实施思路与具体方案</p><p> Scratch的诸多优势让我们在教育孩子方面多了一种选择,结合Scratch操作简单、便于理解的特点,引导学生自主探究,在实践的过程中主动思考、归纳,让学生大胆假设、探索、验证自己的想法。同时,给学生足够的空间让他们用自己的思维方式去解决问题。在教学中多一点启发、多一点帮助、多一点鼓励,让各个能力段的孩子都能发挥自己的主题作用,逐步养成逻辑思考的能力。</p> <p> 1.让学生感受编程在生活中给人们带来的便利,学会使用Scratch编写简单的动画、小游戏及小程序,体会程序设计思想,知道程序设计的基本原理。</p> <p> 2.将学生喜闻乐见的素材整合到Scratch 教学中,如猫与老鼠、闯关挑战、迷宫探险等实例操作,体现课程的趣味性和生活化。</p> <p> 3.从学生“学”的角度来设计教学活动。所设计的任务由简到繁、由易到难、前后相连、层层入深,构成一个有梯度的链。通过若干个主题活动,使学生掌握Scratch的界面、角色、场景、变量、命令等知识,能制作简单的动画和游戏。</p> <p> 4.模拟生活、学习中的常见问题,采用程序设计的方法来解决问题,能创造性地进行趣味程序的设计与开发,能够做到举一反三,关注生活中的类似问题并有效解决。</p> <p> 5.每节课采用任务探究性教学策略,基本遵循需求—学习—实践—创新四大步骤的实例训练学习,学生可独立或合作完成,并把完成的程序统一保存为电子作业,作为对学生过程性评价的依据。</p> <p> 6. 完成一定阶段的Scratch学习后,布置一个与本阶段知识对应的综合性程序设计实例,让学习小组合作完成任务,作为对该小组的学习评价依据。在评价环节中,采用终结性评价和形成性评价相结合的方式,多次、多点、多方位进行评价。</p> <p> 7.课堂内外注重学生Scratch优秀作品的收集、整理,组织开展作品交流汇报会,加强创新编程思维及个性化程序设计的相互学习与借鉴。</p> <p class="ql-block"> 陆良县青少年校外活动中心2021年寒假班――Scratch少儿编程班趣味编程课程即将开启,面向全县二至六年级学生招生,热忱欢迎您的到来!</p>