Scratch教学微课程的设计与开发

时间:2022-02-04 02:23:47

Scratch教学微课程的设计与开发

Scratch 是一款由麻省理工学院 (MIT) 设计开发的、面向儿童的简易编程工具。

让初学者通过玩乐高积木的方式,经过学习拖拉程序模组方块,轻松地做故事、动画、游戏或美工程序。目前,世界范围内已大量开展 Scratch 的教学, Scratch 的诞生为信息技术课堂注入了新的元素。但是Scratch教学不能按照传统教学方式教学,应该更注意学生的自主探究和创作能力。Scratch教学微课程的设计和开发符合了现代信息技术的发展和学生自主探究的精神。

Scratch教学微课程

1. 微课程简介

“微课程”是指时间在 10 分钟以内、有明确的教学目标、内容短小、集中说明一个问题的小课程,可以记录教师对某个知识点或者教学重点、难点的讲解,也可以记录某段教学活动的全过程。微课程既是一种课程,又代表一种学习模式,同时,微课程还是一份可以重复利用的资源。将Scratch和微课程相结合,不仅能促进教师的专业发展,更能促进师生教与学方式的根本转变。

2.Scratch教学微课程设计的理论依据

建构主义的学习观认为,学习不是被动地接受信息刺激,而是主动建构,根据学习者自己的经验背景,对外来信息进行主动的加工和处理,从而获得自己的意义。所以学习是使学习者原有的知识因为新知识经验的进入而发生调整和改变的过程。建构主义的教学观提倡在教师指导下以学生为中心,教师是知识建构的帮助者和促进者,而不是知识的提供者和灌输者,学生是知识建构的主体,而不是知识的被动接受者和被填灌的对象。

Scratch 已经走进了许多中小学信息技术课堂,Scratch 软件的特性强调学生对逻辑思维的运算能力的练习。学生在理解 Scratch 编程语言的基础上,灵活运用不同模块的编码进行程序设计,同时还要构建合理的游戏或剧情模式,所以更强调学生平时的练习和计算思维的发展。

3. 课程开发设计流程

图2 Scratch 微课程开发流程

Scratch微课开发的过程包括以下几个步骤。

(1)Scratch课程内容设计

微课并不是传统课堂实录的简单切片。所以Scratch的课程内容设计就是根据教学目标设计的一系列递进式的Scratch微课程框架和每个单元的知识要点。小学 Scratch 课的学习内容主要包括认识 Scratch,由简到难逐步学习Scratch 教案里的案例。学习目标是熟练掌握 Scratch 的操作,能自主创作Scratch 小作品。做好Scratch课程内容设计,既可以发挥微课程对核心知识点的讲解,同时又能演示制作过程与展示原理。

(2)Scratch课程脚本编写

Scratch课程脚本编写就是将细分化的单元知识要点进行脚本的编写。其中应该包括拍摄时教师的配音内容和详细的拍摄清单。目前,大部分时间学生只能学会怎样使用 Scratch,却缺少独立创作的体验。在学习 Scratch 案例的过程中,学生缺少积极性和主动性,所以在脚本编写中要充分地设定提问与测试,引发学生的积极性。教师可以提出一些具有吸引力的问题,设定一些有趣的场景等。

(3)Scratch课程微课制作

Scratch课程微课制作方式有很多种,如图2所示。

在Scratch微课程设计与开发中,我们推荐使用PPT+录屏来制作微课程。首先是PPT对于老师而言最易上手,教师可以将一些知识点或者问题引导、课后思考用PPT的形式表现。由于Scratch经常涉及一些软件操作的问题,教师可以使用录屏软件将操作流程录制下来,插入制作好的PPT中。最后将PPT导出成视频,供学生学习。

(4)Scratch课程素材包设计

教师制作Scratch微课,在平台上,学生利用课余时间进行微课学习。其中需要强调的是,教师在设计Scratch微课程视频中,不应该仅仅是单个的教学视频,更应该是一个可以构成完整的学习体验的教学素材包。这样的素材包应该包括:课前Scratch导学知识、课程视频、Scratch拓展游戏、Scratch难度升级挑战等。

微课程翻转Scratch课堂

1.由于传统的信息技术课教学模式为教师操作演示,学生模仿练习,灌输式的教学方法不能满足 Scratch 程序需要学生大量反复的思维训练的要求,一件好的 Scratch 作品需要学生独立创作构思。所以微课程和Scratch相结合,既提高 Scratch 及信息技术课的教学质量,又为其他科目运用微课程的教学提供借鉴。

2.在Scratch微课的实践过程中,教师从关注学习结果走向关注学习过程。在Scratch的微课程设计中,教学流程经历了多次修改,从最初关注学生能否学会Scratch方法和能否实现最终成果到自主选择学习Scratch微课程辅助自己设计Scratch小游戏和实现游戏的编写;从学生需要倾听教师统一讲解Scratch使用制作方法到自主选择微课学习;教学流程的设计从关注学习结果走向关注学生的学习过程,运用Scratch微课程教学让学生自己设计编写,帮助思维创新。

(作者单位:上海师范大学教育技术系)

上一篇:投资者保护视角下交叉上市与现金股利政策研究 下一篇:在专业发展中找寻人生的意义