面向创客教育的Scratch课程教学研究

(整期优先)网络出版时间:2021-05-13
/ 2

面向创客教育的 Scratch 课程教学研究

候梦瑶

伊犁师范大学教育科学学院 835000

摘要:创客教育,是创客运动与传统教育相互碰撞所产生的一种融合信息技术、其秉承“开放创新、探究体验”教育理念、以“创造中学”为主要学习方式成为众多教育学者关注的教学模式,Scratch教学是培养中小学生编程思维的重要课程基础。本研究将创客理念和Scratch编程教学相融合,构建Scratch项目式教学模式,期望为创客教育和Scratch课程教学融合实践提供参考。

关键词:创客教育;Scratch教学;教学模式

Scratch课程教学现状分析

信息技术课程内容在不断的革新。《基础教育信息技术课程标准(2012版)》在小学阶段的课程内容中增设“算法与程序入门”拓展模块,强调学生在小学阶段的“算法与程序设计”模块的学习中以体验为导向,借助块式编程工具,通过直观的操作体验对象、模块、控制、执行等概念和功能,感受编程思路[1]。基础教育的信息技术课程标准为小学阶段信息技术课程内容的开展提供了依据。2015年11月19日,刘延东副总理在第二次全国教育信息化工作电视会议的讲话中提出:“积极探索信息技术在创客教育、微课堂等方面的应用,提升学生的信息素养和创新创业能力,促进学生全面发展。”教育信息化时代背景下,提升学生学习能力与创新能力的核心素养的培养受到前所未有的关注。创客教育以其提升学生信息素养、创新意识和创新能力为根本,贯彻实施“做中学”的创客理念,以各种信息化工具或开源硬件为中介物,让学生通过动手操作发挥创意,培养学生的创新创造能力。当下最受k-12阶段学生欢迎的编程工具是Scratch。Scratch是一种图形编程软件,其使用图形化的编程语言,使学生充分发挥自己的想象,创造出动画、故事、小游戏等。不同于VB、C++等传统的编程软件抽象,复杂和严谨的编程过程,Scratch采用积木组合式程序设计概念,通过拖拽、组合各类积木的方式直接编写程序代码,更适合中小学阶段的学生学习编程,培养学生解决问题的能力,增强逻辑思维能力[2]。现在的Scratch课程教学中普遍采用任务驱动、讲授演示与讲练结合法的教学活动,对于给学生提供开放空间培养学生创造能力的机会较少,这样很难促进学生核心素养的提高。Scratch课程有鲜明的专业特色,需要学生亲自动手拼接Scratch模块积木编程实现功能,所以它不能使其简单参照其它信息技术课程,Scratch课程教学应紧密结合创客教育理念,发挥学科特色,形成Scratch课程专业教学模式。

结合上述Scratch课堂教学现状,本研究将采用项目式教学的方式让学生在合作探究的过程中完成Scratch编程作品在相互探讨和动手实践编程过程中解决问题,学习到编程知识和技能。项目式学习活动使学生以完成学习任务为目标,驱动学生主动参与到学习过程中,将学生当成学习活动的主体,积极探索学习,真正激发学生的内在学习动力。在学习过程中,项目式学习可以围绕单学科甚至是多学科整合的学习内容,合作完成具有挑战性的学习主题任务。项目式学习要求设置真实,综合的项目引导学生进行学习,在完成项目解决问题的过程中实现学行合一[3]。在Scratch课堂教学课堂教学中采用项目式教学并且融合创客理念,这样不仅能够培养学生合作解决问题的能力,也能够培养学生的信息素养和计算思维,从而进一步发展学生的技术应用创新能力。

  1. 面向创客教育的Scratch课程教学模型

创客理念是一种以信息技术融合为前提,以体验教育、项目学习法、创新教育、DIY 思想为理论基础,以学生为中心,并与实践相结合的新兴的教育理念。本研究在Scratch教学中融入创客理念,教学方案以教学目标为核心,以项目式学习为学生进行学习活动的主要探究方式,从课前准备阶段,课中活动阶段,反馈与评价三个阶段入手,培养学生的人工智能思维。将创客理念和Scratch教育相融合,通过理论学习、实践操作、协同探究的项目式学习方式,让学生在“做中学”,培养学生的创新能力,完成Scratch课堂教学的重构[4]

1.课前准备阶段

(1)选定项目

项目的选择通常由教师和学生共同决定。首先根据当前学生的意识和学习水平精心设计项目,创建接近学生日常生活的方案,并激发学生的创造力。其次,根据现实生活提出问题,并且引入本课项目,接着给学生详细讲解新项目中需要用到的新知识点,并且引导学生拟定本组的项目。学生在此阶段,需要认真听讲,理解本课新的知识点,以便接下来能很好地应用到项目当中,在理解并掌握新知的基础上,根据老师创设的情境及问题,与小组成员讨论本组的项目。

  1. 制定计划

学生经过小组讨论后,提出本小组的方案,教师给学生提供项目活动表,学生需要将自己组的项目分为几个部分,并且记录下来,每个部分需要有具体的负责人。

  1. 课中阶段

  1. 活动探究

在活动探究环节,教师主要针对本节课的新模块布置探究任务,学生在 Scratch 软件上通过自己对模块的搭建,理解本课新的知识点,另外此次的探究任务也要围绕本组的项目。教师在作为引导者和帮助者,在必要时刻提供帮助。

  1. 作品制作

在作品制作环节,学生根据项目活动表开始实施项目,最后完成整个项目。教师在此过程中,是引导者和帮助者,在学生遇到解决不了的困难时,提供给他们必要的支持。对于项目进展比较慢的小组要监督和督促,以保证每个小组都能按时完成项目。

3.评价阶段

(1)成果交流

学生在完成作品后,教师组织学生进行成果分享活动,每个小组选出一位代表进行本小组的项目分享交流活动。教师要引导学生互动,其他小组可以提出意见。在交流分享后,结合其他小组提的意见,反思并完善本组作品。教师在成果交流环节,也要给每个小组提出建议。

  1. 多元评价

项目式教学采用多元评价来考察学生作品,倾向鼓励性,鼓励学生通过多种方法解决问题,以及对学习成果的拓展和反思。在评价环节学生可以吸取别人的意见,对自己的Scratch作品进行反思和改进。评价主要有学生自评、组内互评、组间互评以及教师点评。


结语

面向创客教育的Scratch课堂教学模式将创客理念和Scratch教育教学相融合,让学生在项目式教学的过程中,亲自动手编程实现创物过程,将学生做为课堂学习活动的主体,帮助学生全面发展。本研究面向创客教育的Scratch教学模式,期望能够为中小学Scratch课堂教学研究提供一定的参考。


参考文献:

[1] 中国教育技术协会信息技术教育专业委员会.基础教育信息技术课程标准(2012版)[EB/OL].http://www.ictedu.cn/upload/2012_05/12050408248528.pdf,2012-05-04.

[2] 陈泽强 融合STEM教育理念的小学Scratch教学的探究与思考[J].中国信息技术教育.2018(2):23-24

[3]贺慧,吉萍.项目驱动研学旅行的内涵及策略[J].教育科学论坛,2018(14):18-22.

[4] 马舒婷.应用Scratch 的小学数学创新思维培养实践研究[J].试题与研究,2019(30):45-46.