APP下载

浅谈小学信息技术里的Scratch编程教学

2019-08-29王凝艺

读写算 2019年12期
关键词:信息技术

王凝艺

摘 要 Scratch是由美国麻省理工学院媒体实验室专门为少儿开发的一款图形化程序设计软件,它给学生提供了积木式的编程环境,它很好地解决了学生以往学习程序设计的种种问题,形象、直观的积木式指令代替了枯燥、难记的代码指令,没有烦琐的语法,减轻了学生的记忆负担。编程如同搭积木,能创造个性化的动画、游戏等,培养学生的想象力和创新思维。

关键词 信息技术;Scratch程序设计;学习创新

中图分类号:G22                                                        文献标识码:A                                                  文章编号:1002-7661(2019)12-0022-02

随着科技的日新月异和社会的快速发展,当前信息技术教学内容已不能完全满足学生发展的需求。为了提高信息技术在小学课堂教学中的价值,实现从“以技术为核心”向“以学生能力为本”的思想转变,很多地区在小学增设了程序设计的教学内容,但在传统的程序设计软件教学中,受学生知识水平的限制,小学生在一些程序语句的理解与学习上存在一定的困难。

目前,重庆市已在小学阶段增设儿童程序设计的课程,在重庆大学出版社第八版信息技术教材中,从四年级上册就开始增加了Scratch软件的教学内容。

本文通过Scratch教学实例,谈谈在实施Scratch教学时的一些心得体会,让学生的学习变得更轻松,并充满乐趣。

一、创设情景,提出问题

新课程标准强调:教学要紧密联系学生的生活实际,从学生的生活经验和已有知识出发,创设生动有趣的情景。我们在创设情景时,应尽可能根据教学制作动画的内容,选取学生日常生活中的情景,拍摄相对应的生活视频,学生看到视频里的情景会倍感亲切。我们还可以让学生上台展示整个动画过程,体会动画的真实性,提高学生参与课堂的积极性,更能激发学生学习的兴趣。如在教学“设计扫地机器人”这个单元的时候,我把现实生活中扫地机器人工作的情形拍成视频,在创设情景时播放给他们看;在教学“为太空船加速”这一课的时候,我请班上的学生上台来在画好的星空背景图内演示反复克隆陨石的整个过程。这样可以让学生知道,制作动画的素材就来源于我们的日常生活,可以把日常生活中的运动、游戏等,通过Scratch软件制作成动画。这样做也是为我们这堂课的教学服务,让学生用自然语言表达我们今天所要制作动画的过程,画出流程图,这样,学生对制作动画的整个过程就非常明白了。接着让学生猜想:要把自然语言转化为计算机语言最关键的地方在哪?制作时哪个地方会有困难?学生所说的这些困难的地方,就是我们这节课的教学目标。这样既培养了学生的猜想能力,领悟程序设计的思想,又为教学提出了目标,学生可以根据教学目标有目的地学习。

二、研习范例,自主学习

范例教学法是指教师在教学中将真正基础、本质的知识作为教学内容,通过“范例”内容的教学,使学生达到举一反三,掌握同一类知识规律的方法。目的在于促使学生独立学习,要使学生所学的知识迁移到其他方面,进一步拓展所学的知识,以改变学生的思维方法和行动的能力。通过前一环节的学习,学生对动画的整个过程必须非常了解。教师可以尝试让学生自主制作范例动画,在自主制作过程中,学生就会发现很多问题,这时就要鼓励学生认真研读课本,从中找到想要的答案;还可以观看教师课前准备好的微课,通过微课的学习,掌握操作制作方法。如果需要还可以采用小组探究的方法,用小组的力量解决制作中的难点。在学生自主研习的时候,教师要给足时间让学生探究问题,保证学生有足够的时间,通过各种方法完成动画的制作。通过学生的自主探究学习,学生在课堂上自觉研读范例、观看微课、自主发问、自发讨论的过程中表现出很高的积极性。通过不断坚持,让学生在学习过程中自主探究,始终把学生作为学习的主体,让学生带着问题去研习,在轻松愉悦的环境下解决问题,很好地培养学生的自主、合作、探究的能力。

三、师生互动,反馈交流

很多教师在Scratch教学的过程中都会有这样一个疑问:学生在制作范例时都能自主完成,但为什么到后面创作时就不会运用了?为了防止学生“照本宣科”,在学生自主制作完范例后,教师应该提出本课的目标问题,跟学生做一次互动,了解学生真正掌握的情况。教师让学生上台演示重要指令的操作步骤,让全班同学再次回忆巩固学习内容。我的做法是,拿学生自主学习时的错例来当范例,依错追错,错出真知,让学生明白正确的操作方法。因为这是学生自己发生的操作错误,这样能很好地反映学生学习的困难,既进一步帮助有困难的学生理解知识,也更能激发学生学习的兴趣。之后,我会让学生进入我课前准备的问卷调查,进一步了解学生对重点知识的掌握情况。有了这些与学生的互动和反馈,教师基本了解了学生的学习情况,也帮助学生再次复习、巩固、梳理知识要点,为后面的创作打下基础。

四、自由创作,激发创意

《中小学信息技术课程指导纲要》中要求注重培养学生的创新精神和实践能力。教师学习范例的最终目标是让学生能达到举一反三,让学生把所学的知识迁移到其他方面,所以教师要引导学生,通过自己的生活经历或想象,再次创新范例,不断完善作品,让教师的范例作品更加完美;还可以让学生完成留白作品,通过学生的创意,不断丰富留白作品的内容,达到培养学生运用知识创新的目标;同时还可以引导学生运用所学知识自己设计创作新的作品,从编剧到导演,再到演员,以此来完成整个创作过程,真正理解程序设计。例如,在教学“设计扫地机器人”时,有的学生再次创新范例,将扫地机器人按照内螺旋路线、N字路線、Z字路线打扫完房间里的垃圾纸团后尝试按照顺时针方向、逆时针方向以及S形路线扫地;又如在教学“为太空船加速”时,有的同学通过自己丰富的想象完成留白作品;《飞越陨石群》,制作各种陨石、小行星不断掉落的动画;再如教学“走出迷宫”单元时,有的学生设计出有趣的迷宫图,制作了一个“迷宫闯关赛”的多人游戏动画,真正体会到了制作小游戏的成功和喜悦。学生在自主创作过程中,不断地迸发出新的创意,在实践和验证的过程中,学生体会到了成功,增强了自信,培养了创新精神和实践操作能力。

五、分享成果,互评互赏

学生通过自己的努力、创新,制作出了新的动画,激发了学生的创新意识,跟同学分享、交流,增强了学生的自信心。我让学生把自己完成的作品上传到班级QQ群,学生可以通过这个平台,自由观看其他同学的作品,然后选定一幅作品作出评价,提出赞扬,指出不足,并提出修改意见。同时,每次我都会展示几个最有创意的作品,与全班同学分享、学习。通过分享和互评,不仅可以提升学生的观察能力、表达能力,提高自信,还能帮助学生将作品继续完善,再次激发学生思考、设计、创新的热情。

Scratch是一款有助于培养学生思维能力、有助于培养学生创新能力、有助于培养学生实践能力的软件。在Scratch教学中,要做到“做中学”,学生变被动学习为主动学习,让学生主动探究,自由创作,快乐分享,真正做学习的主人。

猜你喜欢

信息技术
浙江天正思维信息技术有限公司
以信息技术促进学生的美术理解与表现
幼儿园教学活动中信息技术的应用思考
巧学信息技术课程
浅谈初中信息技术项目式学习教改实践
信息技术与初中数学深度融合初探
图们市开展中小学信息技术教师全员培训
巧用“信息技术”,提高课堂效率
基于素养提升的信息技术与美术欣赏活动的整合运用
高中信息技术教育实施分层教学的策略