小学Scratch创意编程课程的实践与探索

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小学Scratch创意编程课程的实践与探索
一、Scratch课程研究意义
从社会发展角度上分析,对小学Scratch课程的实践与探索,可以满足社会和人发展的需要。

Scratch课程的学习具有明显的个人偏好和个性创作,Scratch 软件开放的设计环境可以更好地帮助孩子们培养创造力。

当今社会需要人们转变观念,变得富有创造性。

而我们人类在发展洪流中也愿意让自己进行创造性工作,更好地适应数字化发展,提高自身的信息素养。

从信息技术学科上分析,对小学Scratch课程的实践与探索,可以丰富信息技术课的教学内容。

信息技术教材版本多,所讲内容趋于基础化,是一种普遍能力培养。

而Scratch课程学习将会大大扩展信息技术课的教学范畴,让信息技术学科与小学其他学科在不同的交叉领域中更好地融合。

从Scratch课程发展上分析,对小学Scratch课程的实践与探索,可以完善整个Scratch课程的建设与实施。

在Scratch校本教材为主的发展潮流中,从课程体系入手,逐步分析存在的问题,找到信息技术课程发展的改革方向,从而找准Scratch课程体系的位置以及结构,为Scratch的推广学习提供更好的基础环境。

从Scratch课堂教学上分析,对小学Scratch课程的实践与探索,可以提供有效的教学方法。

在有了比较完善的Scratch课程体系,编写好相应的校本教材以后,如何进行有效的课堂实施就是关键。

Scratch的学习有别于平时信息技术教材中基本技能的学习,有着独特性。

摸索与总结出一种独特有效的学习方法,对Scratch课堂教学有着显著意义。

从信息技术教师专业发展上分析,对小学Scratch课程的实践与探索,可以促进教师向新教育观念转变。

大多数信息技术教师都比较重视信息技术基本技能的传授,教学过程中也就偏向于技术层面。

从事Scratch教学,将使更多的信息技术教师在日常的信息技术教学中不仅关注技术,更关心文化与创新,也越来越重视学生数字文化素养的提升和创新能力的培养。

而且Scratch课程的教学引入, 可以大大提升信息技术教师的教育职业价值,提高信息技术教师对自己的职业认同感。

二、Scratch课程的体系结构
当下,国外、国内研究Scratch课程的不在少数,但就作者了解到的情况而言,还没有官方或者教师研究团队对Scratch课程的体系结构有着详细具体的描述。

主要有两个原因,一是Scratch课程没有纳入国家基础课程,没有总体规划,各地方实施比较自主;二是除国内有些发达地区实现了区域统筹,其他地方基本上都是校本化实施,很少去探究Scratch整个课程体系结构。

而从现在Scratch教学发展情况分析,Scratch课程的教学越来越灵活。

这种灵活性主要体现在除了基本软件程序模块的应用与更新外,Scratch还可以与许多其他硬件设备搭配使用,从而创造更加丰富、更加有创造意义的作品。

其他硬件就包括了各类传感器,如触控、声控、光控、滑杆、温度、湿度等,也包括摄像头、LED、马达、蜂鸣器,还包括像“酷乐宅”这样可以把各种物品变成计算机输入设备的电路板。

因此,Scratch课程是要具有一定体系结构,才能更好地发挥应有的创造价值。

Scratch课程应该按照基础课程、深入课程、拓展课程依次延伸课程内容,形成同心圆结构,如图1所示。

/拓展课程、
/深入躍程\ )
\\ \基础课程)//
图1 Scratch课程体系结构
同心圆最里层是核心,就是Scratch基础编程,所有Scratch教学都要以基础学习为核心,学习Scratch软件基本用法与模块指令综合运用。

外一层是延伸,就是Scratch深入学习,需要加入各类传感器进行输入输出调试,创造结合物理、生物、化学等领域知识而在生活中有所应用的物联网作品。

最外一层是拓展学习,覆盖范围最广,是结合各类兼容的传感板和“酷乐宅”进行创客思维的渗透。

三类课程之间,如同心圆结构一样依次为拓展,覆盖面越来越广,内涵越来越丰富,意义越来越接近生活。

不同软硬件条件的学校针对不同年龄段的学生,可以在整个Scratch课程体系下,适当选择不一样的设备进行教学,也可以只完成最基础的编程学习,对后面的深入、拓展学习选择往后延伸。

先夯实基础,再根据条件改变从事进一步扩展延伸学习。

对Scratch课程体系结构有了清晰的思考和人之后,在实施Scratch课程研究过程中,不管是区域统筹还是校本研究,都有了系统化的开发思路,这样无论在选择课程内容或者设备上,都有了统一框架。

使得Scratch课程建设呈现方式多样但结构相似,从而使整个Scratch课程教学变得自主化、灵活化又系统化、规
范化。

三、Scratch校本教材的研究编写
作者根据美国教育家拉尔夫•泰勒提出的课程内容编写的三个基本准则,即:连续性、顺序性和整合性,编写了校本教材Scratch创意课程《一起学Scratch》如图2所示,并在校内进行印制使用。

整体,本册校本教材内容选择上满足课程组织一般规律,具有以下特征:
(1)逻辑化:教材具体内容安排按照由易到难,有顺序、有重点、有分析、有扩展,符合小学生心理特征和认知特点。

逻辑性强,更能够培养学生信息思维,提高他们解决生活问题、合作、分享的能力。

具体目录如表1所示:
表1《一起学Scratch》校本教材目录
课时课例名称
第一课一起了解Scratch
第二课让小猫边走边叫
第三课让小猫踢足球
第四课和好朋友聊天
第五课大鱼吃小鱼
第六课会跳舞的可乐瓶
第七课会说话的图片
第八课看川剧变脸
第九课看字幕动画剧
第十课听主角说星空
第十一课画图案
第十二课画音图
第十三课玩架子鼓
第十四课演奏虫儿飞
第十五课海洋音乐盒
第十六课做加法练习
第十七课判断是否闰年
第十八课鱼儿游来游去
第十九课射击游戏
第二十课小鬼快跑
第二十一课链表自动演奏
第二十二课选择最大数
第二十三课花开满园
第二十四课幸运大抽奖
(2)系统化:着眼于Scratch基础编程的要求进行编写,涉及内容都是
Scratch软件当中基本模块里面的常用指令,目的是让学生爱上Scratch编
程、掌握基本的Scratch编程方法。

每个课例在逻辑上具有前后关系,后一个是前一个的递进加深,从而形成完整的基础学习内容。

(3)生活化:书中出现的课例与四川文化、生活等息息相关,贴近生活,以
“玩”为主,进行活动、游戏的设计,目的是缩短理论与实践的差距、拉近学生与生活的距离,最终使得学生把所学内容应用到生活中去,变成生活真正的享受者和问题解决者。

四、Scratch课程的实施过程
Scratch课程教学方法与常规信息技术课教学方法有所不同,目前也有不少关于Scratch教学模式的理论。

比如谢贤晓老师提出的三种教学模式,一是“提出创作主题f范例研习f研习反馈f模仿设计f分享交流”;二是“提出创作主题f范例研习f模仿设计f自由创作f分享交流”;三是“提出创作主题f教师演示f模仿设计f自由创作f分享交流”。

这三种教学模式大同小异,虽然有利于组织教学,但由于环节过于随意,对学习者的程序思维培养没有起到系统的指导作用。

而作者在Scratch课程实施研究中,最有价值的收获就是通过实践教学, 探索出了 Scratch课程独特的教学流程,该教学流程可以最大发挥Scratch核心思维培养。

应用独特的教学流程,可以使Scratch课程在课堂上营造的学习氛围更加浓厚,提供给孩子们更好的学习创造机会,正如有名的体验学习圈的学习历程一样。

美国学者大卫•库伯于1984年首次提出体验学习圈的概念,在这个理论基础下,体验学习需要经历几个连续的被分割的阶段。

库伯他先是认真研究了经典学习理论,包括杜威、勒温和皮亚杰的学习理论,创造性地总结出他们三个人的学习理论有共同点,它们有重复和相一致的地方都体现在学习本质上面。

因此,以“具体体验”“反思观察”“抽象概括”和“主动检验”四个为不同发展阶段的学习理论框架被库伯率先研究出来,如图2所示。

图2库伯的体验学习圈
库伯的体验学习圈的重要价值是在基础教育的体验式教学中被体现的,通过认真研究体验学习圈,能够引导研究者走进孩子们的学习过程,进而设计相应的教学模型来适应学习者的学习。

以库伯的体验学习圈理论为基础,有学者研究出了“模仿制作一观察反思一概括知识点一自主创作”的教学流程。

作者根据实践教学经验,认为这一教学流程可以经过修改变为“体验范例一分析范例一模仿范例一创造范例”,这是一个动态循环、不断创造的过程。

下面作者就《会跳舞的可乐瓶》为例讲解整个教学流程。

课堂实录:
【体验范例】师:之前同学们已经接触过Scratch编程软件,认识了这只可爱的猫咪。

今天这节课郑老师给大家带来了新朋友,他们是三个会跳舞的可乐瓶。

(播放范例“会跳舞的可乐瓶”
师:大家想不想学习制作“会跳舞的可乐瓶"?
生:想。

师:这节课我们就一起来学习如何让可乐瓶舞动起来。

【分析范例】师:点击“绿旗'‘开始时,音乐响起,可乐瓶在做什么动作?有什么特殊变化?画面左上方的小鼓又在干什么呢?
生:可乐瓶在左右移动、在旋转。

可乐瓶颜色发生变化。

小鼓在扑通跳动。

师:这些动作和特殊变化我们可以用什么脚本来实现?请大家打开“会跳舞的可乐瓶",仔细分析角色1和角色4的脚本。

师:哪一条指令让可乐瓶左右移动、旋转了起来?
生:动作模块中的移动、旋转指令。

师:哪一条指令让可乐瓶改变了颜色?
生:将颜色特效的效果增加25。

师:介绍“将颜色特效的效果增加25 ”模块中的颜色特效。

师:为什么每次开始都要设置可乐瓶的大小和方向呢?
生:恢复初始动作。

师:讲解初始化概念、意义及方向的实际含义。

师:哪一条指令让小鼓扑通跳动了起来?
生:超广角镜头特效的效果增加10和-10.
师:介绍“将颜色特效的效果增加25 "模块中的超广角镜头特效。

【模仿范例】师:请同学们尝试用“将颜色特效的效果增加25 "模块编写类似范例角色1和角色4的脚本,测试运行效果。

师:展示学生作品。

师:刚刚演示的可乐瓶不只有一个,该怎么创作两个及两个以上会跳舞的可乐瓶呢?
生:可以使用角色复制的简便方法。

师:请同学们完善自己三个可乐瓶的跳舞动作。

【创造范例】师:除了“颜色'‘和“超广角镜头"以外还有那些特效?
(播放一个引导范例,运用了“将颜色特效的效果增加25 "模块中包括颜色、超广角镜头以及旋转、像素滤镜、马赛克等大多数特效。


师:请同学们自己尝试使用以上特效创作更加生动的舞蹈动作。

师:请两个同学演示他们的杰作,讲解自己的创作思路。

其他同学点评作品。

这次课堂教学,算是作者第一次尝试“体验范例…分析范例…模仿范例…创造范例”的Scratch教学流程,取得的效果超出作者的预期。

不仅让作者体会到了实践出真知的道理,还让作者思考出的教学流程得到青羊区、高新区、锦江区信息技术教师的高度认可。

许多老师在听完这节课后,主动与作者交流这样教学流程带来的改变与机遇,不少老师表示这样的教学流程很有独创性,学生在课堂上表现出的好奇、专注、认真、创意,让他们看到了信息技术教学新的发展方向。

实践证明“体验范例f分析范例f模仿范例f创造范例”的Scratch教学流程非常符合学生思维特点与行为习惯,可以最大限度地以学习者为学习主体来挖掘教师课堂主导作用。

运用此教学流程有三个关键点:一是充分了解学情,对自己学校的学生不用多说,但对借班上课的学生建议一定要上前置课;二是准确把握重难点,对重难点的正确分析直接决定教学流程的顺利与否。

重难点的不同会使整个知识点的学习各有侧重;三是精确分解学习任务。

重难点确定以后,对知识的学习一定要进行细致分解,根据角色动作、特效等对不同指令依次分析,建立指令与角色之间的对应关系,从而训练编程思维。

相关文档
最新文档