浅谈Scratch编程教学中的项目化学习

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

浅谈 Scratch 编程教学中的项目化学习

黄丽铃

福建省永安市实验小学 366000

摘要:将编程软件Scratch引入小学信息技术课堂极大提升了小学生信息技术应用实践的教学成果。新型教学模式——项目化学习,融合了建构主义学习理论、发现学习理论、情境认知理论与多元智能理论等多种教育理念。Scratch编程教学中的项目化学习方式,对课程的内容“项目化”、“问题化”处理,使学生通过合作学习,对学科知识的深度理解能力大大加强,对所学的知识进一步重构、巩固。

关键词:项目化学习,Scratch,编程教学

当今全球教育领域的热点话题——项目化学习(简称PBL),从真实任务出发开展探究活动,借助多种资源,在一定时间内通过小组协作学习,解决相互联系的一系列问题,并且以项目作品的形式发布研究结果,成为落实学生核心素养的重要方式之一。

Scratch项目强调让学生从生活情景中出发,运用已有经验及课程知识,对问题自主地进行探究与分析,通过小组合作方式进行作品的制作,解决过程中出现的问题,从而将知识的意义建构完成。笔者采用行动研究法在教学情境中进行探索,下面以闽教版2020六年级上册信息技术综合活动《制作填色书》为例,阐述Scratch编程教学实践中项目化学习过程的体会。

一、项目的主题设计

项目的主题设计,目的是让学生掌握算法及设计方法,在小组合作中团队得以意识增进,在自由创作中创造潜力得以激发,在实践活动中逻辑推理能力得以提高,最终在创作项目化作品的过程中让学生的知识水平得以大幅提升。

二、项目的实施策略

项目实施是项目化学习的核心所在,包括项目选定、协作分组、问题建模、主题探究、制作作品五个步骤。

1.自我分析,定出清晰的目标,确定项目。

教师通过分析学生特征及教学目标,进而分析学习内容来选定项目主题。在前两节课的学习过程中,学生通过编写程序绘制了各种图案,把创意呈现在屏幕上,实现了创意可视化。本次项目要让学生根据一定的主题,将Scratch绘制的图案导出为图片,依照统一的页面样式,在Word文档中进行编辑,然后打印、装订,做成一本填色书,把想法变成实际的物品——实现创意物化,从而提出创作主题为《制作填色书》。

2.协作分组,组建项目学习小组,制定方案。

团结协作,有效合作,在当今社会突显出更为重要的一面,成员之间的个体责任感和相互依赖性是有效合作成功的两个关键要素。根据小组合作学习理论,学习小组应由成员个性、学习能力、学习成绩、成员性别等条件不同的学生组成,以不超过六人为宜,相对兼顾小组配比均衡,使其具有可比性。在PBL教学过程中,师生、生生形成“学习合作共同体”。所以,活动前先要帮助学生认知角色,按照作者岗位、策划岗位、编辑岗位、设计岗位、测试岗位、印务岗位等岗位进行分工安排,明确岗位责任,制定活动方案。小组成员在策划者的统筹下,通过团队协作,将每个人的小作品整合成团队的大作品。

3.引导建模,提出驱动性的问题,讨论激趣。

结合之前编写出的各种图案的程序,教师引导激趣:“你知道书是怎么制作的吗?能否小组协作,制作一本书?”请学生认真思考:在制作填色书的过程中你认为最大的挑战是什么?需要完全按照图书的标准结构制作填色书吗?严格的出版流程中有哪些环节可以借鉴或省略?如何创作方案来实现的想法?获取所需信息可以通过哪些途径?可以借哪些软件来进行素材的处理?如何让他人对你制作的填色书产生兴趣?……然后让学生将自己的想法,提交小组讨论。

4.主题探究,汲取丰富学习资源,自主学习。

本阶段是PBL的核心部分,学生大部分知识学习和技能掌握都在此过程中完成。教师可以提供一定的资源(如编程代码、图书制作相关学习资源等),学生也可以自主从网络上查找学习资源自主学习,多听多见,多尝试多积累,从而涌现更多的创意。笔者认为在PBL方式下,学生利用学习单做好过程性记录,教师通过分析小组设计日志完成对学生学习过程的督促,很大程度上提升了学生学习 Scratch的效果。

项目进行中需专注于效果的改善,循序渐进完成任务。当遇到困难时,学生可多种方式求助:求助于老师,求助线上解答,小组在线讨论等。在主题探究活动过程中引导、培养学生的自学习能力、创新能力、动手能力及团队协作等多种能力。

5.作品制作,作品形式丰富多样,协作创新。

创作正文图案,编排和制作填色书。学生已掌握Scratch编程绘图的基本技能,对利用计算机进行图形设计、艺术创作也已建立初步的认识。本活动内容多,整合的资源也多,需有足够的课外时间以达到预期的高质量完成。要引导学生积极创作本活动的素材,进一步体验程序设计之美。教材示例中有一些方案可供参考,如采用的设计图案方式可以有Scratch印章、Scratch编程、结合Word的图形处理,当然,更希望学生能有“彩蛋”出现,作品的形式丰富多样。

三、展示汇报(展示交流),活动评价,作品分享。

以学生为主体对研究项目的成果进行阐述及展示汇报,分享作品制作过程中所得经验和成功后喜悦体验,学习小组间进行成果的交流与评价。对学生的评价应具连续性和多样性。评价的内容可以包括主题的选择、活动过程中组员间的合作情况,进度安排及进展情况,成果阐述及展示等方面。

当设计完成后,适当进行改进完善,教师可以引导学生通过人人通空间、QQ、学校微信平台或Scratch社区分享作品。通过分享活动,让学生能够创意表达自我,成为主动的创意思考者,不断形成提升团队协作能力,同时也引导学生形成信息社会责任意识。

本活动属于典型的项目化学习。围绕制作填色书的目标,学习相关知识、准备所需资源、组建团队分工、协作完成任务,锻炼学生的执行力和创造力,培养团队协作精神。在项目化学习活动中,学生建模分工后,先进行初步设计,以自主探究和小组合作为主要方式,活动中可以通过聆听教师的解答或参照其它所得进一步完善设计,然后通过自评互评环节改进,最终完成作品。学生的原有知识在全过程中都向着更广、更深的方向拓展。

朝向素养的项目化学习,过程的价值,其实是项目化学习中最为重要的。基于项目化的学习方式,通过趣味编程和综合活动,将算法思维训练、知识学习与技能培养、信息化解决问题、协作完成任务融为一体。笔者认为PBL与Scratch的完美结合,改变了过去学生不喜欢程序设计的情况,学生在课堂中学得快乐,学得主动,学习兴趣更为浓厚,学习效果更为显著,学生十分喜爱这种教学方式。

【本文系三明市基础教育科学研究2020年度专项课题《基于项目化学习Scratch教学实践研究》(课题批准号:ZXKTM-2024)研究成果之一】

参考文献:

[1]范竹青.基于设计型学习的小学Scratch程序设计教学研究[D].2015

[2]刘志新.基于开源项目构建中小学编程课体系[J].信息与电脑.理论版.2016(4):234-234

[3]朱凤惠,钟柏昌,王苏明.基于核心素养的Scratch程序设计教材设计思路解析[J].中国信息技术教育.2016(10):19-22

[4]朱丽彬,金炳尧.Scratch程序设计课教学实践研究——基于体验学习圈的视角[J].现代教育技术,2013,23(7):30-33



【本文系三明市基础教育科学研究2020年度专项课题《基于项目化学习Scratch教学实践研究》(课题批准号:ZXKTM-2024)研究成果之一】