杨三毛
STEM教育强调通过理工科技能训练和创造性地解决现实生活问题,培养人的创新实践能力。自从STEM教育进入我国以来,中国教育界掀起了一场学习研究的热潮,不断涌现出各类中小学编程理论及实践课程。本文针对中小学生认知发展特点,基于信息技术学科核心素养,对人文领域A-STEM课程的设计和实施进行探究分析。
一、A-STEM课程理念
A-STEM课程是一门综合性的项目实践课程,着力培养学生在人文精神引领下发现和创造性解决现实生活问题的实践能力与素养。课程立足整合科學、技术、工程、数学领域知识,突出强调人文艺术与理工科之间的深度融合,是以发现和创造性地解决现实生活问题为核心内容的跨学科实践课程,是从人文引领对STEM课程的发展和升级。
二、A-STEM课程目标
在信息技术课堂中,教师不能只是简单地教授计算机使用技巧,还需培养学生的信息技术学科核心素养,帮助学生从信息社会的原住民成长为信息社会的合格公民。A-STEM课程是一门综合性的学科课程,着力培养学生在人文精神引领下发现和创造地解决现实生活问题的能力和素养,将心中构想转变为实体产物。因此,笔者从知识与技能、过程与方法、情感态度和价值观三方面,确立A-STEM课程目标。在知识与技能方面,让学生掌握“编程猫”软件的基本操作,并通过系统学习掌握各个积木模块,且能灵活地创作,使计算思维能力得到升华;在过程与方法方面,通过任务驱动、小组合作探究、自由创作等教学,提高动手能力和解决问题的能力;在情感态度和价值观方面,让学生通过合作自由创作,培养实践能力,满足学生的成就感,培养以人文精神为引领的信息技术学科核心素养。
三、A-STEM课程内容
面对STEM教育的发展浪潮,根据《深圳市龙岗区A-STEM课程建设的指导意见》,结合学校学生的编程能力基础,笔者针对龙岗区引进的“编程猫”平台进行了课程设计改进,分层构建校本A-STEM课程内容,具体见课程内容表。
四、A-STEM课程基本教学环节
A-STEM课程基本教学环节主要包括讨论环节、制作环节、分享评价环节。其中,讨论环节中要根据学生基础能力进行分组,然后让各小组进行自由讨论;制作环节中小组合作制作作品,注意突出作品的创新性和把控制作时间;分享评价环节中要通过对作品的反思优化,完善作品。
经过实践发现,学生通过对编程的学习、思考和反思,轻松地学会使用变量,能够在对不同角色搭建脚本中理解模块化编程思路,有的学生乐于编写游戏;有的学生乐于编写与故事相关的程序,主动学习其他学科知识;有的学生为了使故事更有趣味性,主动探究人的心理特征。
责任编辑 黄博彦
实习编辑 龚 晶