浅谈开展创客教育活动中的Scratch创意编程

浅谈开展创客教育活动中的Scratch创意编程

发表时间:2020-03-20T09:00:31.144Z 来源:《素质教育》2020年5月总第344期作者:吴凤伟[导读] 用于创客教育活动实践项目,将大大提高学生们的学习兴趣、积极性,提升创客实践活动的质与量。

河南省濮阳市第一中学457000

摘要:创客教育活动中,创意编程是一项开发学生智力、培养动手能力、增强逻辑思维能力的重要学习内容;创客教育活动引入符合青少年年龄特点的编程软件Scratch,将大大提升中学生创客教育活动应用实践的教学效果。本文从Scratch软件的特点、创客教育中Scratch的用途、学习Scratch的意义等方面对创客教育活动项目Scratch软件教学进行了探讨和分析。关键词:创客教育创意编程Scratch软件教学

程序设计是创客教育活动的一个重要组成部分,对青少年学生逻辑推理能力、问题解决能力及创造力的影响都是不言而喻的。引入符合青少年学生年龄特征的编程软件Scratch,用于创客教育活动实践项目,将大大提高学生们的学习兴趣、积极性,提升创客实践活动的质与量。

一、Scratch软件的特点

1.易学易用,多平台多语言版本,完全支持中文界面;

2.寓教于乐,在这个充满趣味的实践过程中,锻炼和提高了孩子的创造力、想象力和执行力;

3.方便分享,发布后的程序可以直接在浏览中运行,方便其他人观摩和激发灵感;

4.合作开发,公布作品源代码允许任何人自由下载和修改,鼓励多人合作开发。这样生动、明了、简化的积木模块形式和易于动手操作的模式,大大提高孩子们的创意编程乐趣,通过Scratch软件快速有效地实现动画的创建、游戏的制作、故事的编辑,为中学阶段同学们的编程学习打下坚实守固的基础。

二、用Scratch在创客教育实践活动中创意制作设计有关作品

1.编辑小故事大道理的动画。孩子们有着与生俱来的天赋,如何将自己看过的小故事大道理编这样的故事转变成动画,对于同学们就有些难度了。Scratch这款软件的出现让制作动画不再那么难。在Scratch的角色库里有很多已有角色,如运动的、太空中的、水下的、动物、人物、运输工具等孩子们可以根据自己的设计及故事的场景自由地选择里面的角色,有别于一些其它动画的软件,需要学生去设计、画初级模型,然后再制作成动画。除了丰富的动态角色,软件还自带有很多的音乐舞蹈素材,学生可以在创建程序时添加、录制、编辑自己的声音,将动画的静态语言变成学生的配音等。在这一过程中充分发挥了同学们的想象力、创新创意编程的能力。

2.设计制作小游戏。在我们的创客教育实践活动及信息技术课上,我们鼓励孩子去创意去制作,教导同学们负责任使用信息技术,作一些有益于同学们身心健康的作品,还告诉同学们现在不是流行玩游戏,而是自己去动手动脑设计游戏,让别人去喜欢上我们自己制作的游戏;根据自己的想法去设计制作出自己的小游戏将是多么让人兴奋和激动的事情。在游戏的设计和编写过程中,孩子们可以畅想,将自己在数学学习、科技技能、艺术美化等方面的知识纳入到游戏中,解决游戏诸环节的问题。

3.可以和寓乐湾的 SCRATCH资源套装、实验箱、传感器等结合,设计自己的创意作品。在创客活动课上,我们更多的是用Scratch软件和寓乐湾的SCRATCH资源套装、实验箱等的结合完成学生作品的创意设计,并实现生活中的一些小功能。Scratch开源软件与外界媒体的强大交互功能让孩子们的想法仅停留在电脑里,还可以通过硬件与外界实现输入、输出,形成互动。结合创客教育活动中的3D打印技术,同学们可以设计打印出自己需要的模型。

4.制作互动艺术作品,提升作品内涵,培养同学们的思维能力、动手制作能力。在编程过程中,我们以典型的案例作引导,激发同学们的学习兴趣。

三、创意编程Scratch的学习对同学们的影响

1.促进数学、工程、科学艺术、信息技术与其他学科的整合,强化学生思想的表达传递能力、数学思维能力、科学素养的提升。Scratch 是一个模块化的程序设计语言,程序设计变得轻松有趣,它是目前评价最容易引起少儿兴趣,且容易上手的软件。我们可以很容易与相关学科相结合,创造交互式故事情节、动画、游戏。Scratch与传感器的结合,让信息技术学科极大地与其它学科融合,培养孩子们的信息素养和科学素养,动手能力得到提升,思维方式得以拓展,达到有效教学的目的。

2.激发孩子们的主观能动性,培养孩子们的协作合作能力,提升编程素养。在我的教学过程中,平时越是在学习上表现得一般的同学在Scratch的课堂上表现得越活跃。课堂上通过小组讨论、小组分工、协作、头脑风暴想办法出主意等学习方式,极大地发挥出每个学生的作用,让每个人感受自己的作用不可缺少和具有建设性的意见对大家的帮助,带着满满的成就感去学习,达到事半功倍的效果。

Scratch编程在中学阶段的教学有很多好处。沿海地区已经普及,中学的信息技术教材已经明确了Scratch编程的教学内容。创客教育在全国的兴起,也给信息技术教育带来了春天,同时对信息技术老师的综合素质也将提出更高的要求。

参考文献

[1]胡春鹏创客教育背景下SCRATCH课程教学探究[J].中华少年,2018,(26):214-214。

相关主题
相关文档
最新文档