黄璐璐
【摘 要】 科学技术的发展促进着教育事业发生变革。目前小学教学内容不再仅仅局限于语、数、外三门基础学科,而是增添了许多新式的教学内容,在这种教学环境下,学生可以掌握更多的知识内容,并为自身今后适应时代发展潮流打下坚实基础。Scratch编程是小学信息课程中的重难点内容,学生若想掌握该内容则会遇到一定的困难。本文探讨了基于支架式教学策略的小学Scratch编程教学方法。
【关键词】 支架式教学;Scratch编程;小学
编程是信息技术专业人才必须掌握的一项技能,编程相对于其他技术来说具有更强的逻辑性,这就对相关人员的逻辑思维能力提出了更高的要求。Scratch编程作为小学阶段的教学内容,学生在学习相关知识时容易产生较多的问题,这也就导致了小学信息技术教学不能达到预期的目标。支架式教学策略可以激发学生的学习兴趣,调动其学习积极性,将其与Scratch编程课程融合到一起可以帮助学生更快地掌握相关的知识。
一、支架式教学策略的概念
支架式教学是建立在苏联心理学家维果斯基的“最邻近发展区”理论之上的。这种教学策略的关键点在于提高学生独立解决问题的能力,教师若想将该策略应用到课堂上首先需要做到以学生为中心,尊重学生的主体地位,并重视培养其自主学习能力和解决问题的能力。支架式指的就是细化教学内容,将课堂任务划分成多个环节,每当完成一个环节的任务后,教师则要引导学生参与到下一个学习环节当中,进而逐渐理解教材中的重难点知识,并帮助其构建知识逻辑体系,促进其思维的发展和提升。
二、支架式教学策略在小学Scratch编程教学中的具体应用
1.利用脚手架法开展课堂教学
脚手架法是支架式教学策略中独有的授课方法,从字面上理解就是将知识逻辑结构比作脚手架,需要教师从基础的知识内容入手,在帮助学生打下坚实基础后开展思维拓展活动,进而提高学生的编程能力。下面我们探讨一下如何让同学们利用Scratch编程制作“移动的小猫”。教师在课前应根据“移动的小猫”中所要应用的操作方法将课程分为几个阶段:第一个阶段,利用多媒体设备介绍Scratch软件的由来以及功能,让同学们对自己所要应用的软件有初步地认识。第二个阶段,让同学们利用计算机研究Scratch软件的使用方法,使其了解该软件基础的操作方法。第三个阶段,教师应告知同学们“移动的小猫”需要应用到哪些指令,在相应的位置应填入什么样的信息。第四个阶段,由教师进行演示,同学们则要模仿教师的操作方法完成一个“移动的小猫”的编程。第五个阶段,同学们需要独立自主地完成编程任务,并提交给教师由教师负责验收。
2.结合教材内容,创设课堂情境
支架式教学策略中又一关键要点是要为同学们创设良好的课堂情境。创设课堂情境可以激发同学们的学习兴趣,采用提出问题、分析问题、解答问题、总结归纳的形式使其掌握Scratch编程的具体方法。但是教师也要结合教材中的内容设计授课方案,实现教学内容生活化,增强学生对信息技术课程的认同感。与此同时,教师还可以为同学们布置一些具有创新性的课后作业,进而激发其创新意识和动手实践能力。例如教师在讲解用Scratch软件编写“狐狸走迷宫”时,可以先播放一段与世界著名迷宫有关的视频,让同学们了解迷宫的构造。其次教师需要引导同学们掌握图片背景的导入方法,并利用软件对背景进行编辑,进而构造出一个完整的迷宫。然后教师可以给同学们讲述迷宫游戏的基本规则,比如说迷宫中的墙壁是黑色的,当狐狸走到三面都是黑色的区域时则不能继续向其他方向移动,只能原路返回,而出口的颜色是白色的,只有狐狸碰到白色的墙壁才可以过关。接下来让同学们根据教师所讲述的规则独立完成迷宫游戏的编程。最后教师可以布置一个课后任务,让同学们在迷宮当中安置传送装置,即在迷宫中触发某个条件时可以从一个位置转移到另一个位置,利用这个问题提高同学们的操作能力。
3.梳理程序内容,提高学生的思维意识
编程与其他学习内容存在较大的不同,学生如果不能理清每段程序之间的关系,那么这个程序就不可能按照预期的目标运行,所以教师在授课过程中还有一项重要的任务,即帮助学生梳理程序,了解每一段程序的功能。但是教师需要按照支架式教学的要求,理清程序的结构,构建出一个完整的框架。与此同时教师应多与学生沟通交流,了解他们的想法并检查他们的程序是否和其想法相同,当同学们遇到问题时教师则可以利用一些范例引导学生寻找到正确的编程思路。
综上所述,虽然Scratch编程是较为简单的编程方法,但是由于小学生的生理心理发育不完善,他们的认知能力有限,这就导致了其在学习Scratch编程时容易产生很多问题。教师可以利用支架式教学策略帮助学生学习Scratch编程,使其构建完善的逻辑思维,这也有利于他们学习数学知识,提高自身的创新力、想象力等,为今后的学习和发展打下良好的基础。
【参考文献】
[1]高殷.基于Scratch平台的小学《信息技术》课堂教学模式研究[D].河南师范大学,2016.
[2]李剑雄.Scratch编程走进小学信息技术课堂[J].科学咨询(科技·管理),2019,10:127.
[3]奚宁.基于Scratch的中小学编程课程实践探究[D].河北师范大学,2018.