基于五、六年级学生班级授课Scratch图形化编程教学策

发表时间:2021/9/3   来源:《中国教工》2021年第12期   作者:王 敏
[导读] Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具
        王 敏
        贵州省贵阳市清镇市第一实验小学 551400

         摘 要:Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具, 目前,已普遍运用在五、六年级的《信息技术》学科学习中,Scratch 软件是以形象、直观的积木式指令的方式代替了枯燥、难记的代码指令, 编程就像是搭积木,只要用鼠标拖动指令就能完成;Scratch 能轻松创作出交互类的动画、故事、游戏等。由于“新课程”教育改革十分迅猛,因此多数老师在教育教学时还存在很多困惑,截止到目前笔者已运用过Scratch1.4版、2.0版和3.0版进行过多年的教育教学工作,在教学实践中获得以下高效的教学策略。
        
        关键词:Scratch   教学策略  有效教学  教学方法
        
         Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具, 目前,已普遍运用在五、六年级的《信息技术》学科学习中,Scratch 软件是以形象、直观的积木式指令的方式代替了枯燥、难记的代码指令, 编程就像是搭积木,只要用鼠标拖动指令就能完成;Scratch 能轻松创作出交互类的动画、故事、游戏等。由于“新课程”教育改革十分迅猛,因此多数老师在教育教学时还存在很多困惑,截止到目前笔者已运用过Scratch1.4版、2.0版和3.0版进行过多年的教育教学工作,在教学实践中获得以下高效的教学策略。
        一、关注学生兴趣,营造课堂编程氛围
        在Scratch图形化编程中,要根据学生的兴趣组织教学内容,使学生能主动学习,这样教学才能达到事半功倍的效果。兴趣是能量的调节者,它的加入发动了储在内心的力量。据研究,如果一个学生对学习有兴趣,积极性高,就能发挥其全部才能的80%-90%;反之,他的才能只能发挥20%-30%。法国著名昆虫学家法布尔说:“兴趣能把精力集中到一点,其力量好比炸药,立即把障碍物炸得干干净净”。如何才能知道学生感兴趣的点在哪里呢?作为信息技术老师,平时要关注学生的兴趣爱好,时常与学生聊天,一般情况下,图画、动画、故事、电脑小游戏、听歌曲都是小学五、六年级学生比较喜欢的,那么就需要老师“投其所好”准备教学素材,设计教学内容。
         二、优化教学方法,提高学生编程能力
         1.运用任务驱动,提高编程练习效率
        “任务驱动教学法”是基于建构主义学习理论的一种教学方法,是信息技术教学中常用的一种教学方法,笔者在这方面也做了很多尝试,实践证明这也是Scratch图形化编程教学中相当有效的的一种教学方法。
        首先,老师要根据教学内容把任务分解,将一些复杂化的任务通过分解变为简单的任务,配合学生学习,学生在对知识拥有初步的了解和任务简单化以后,往往可以更好地对知识进行学习和了解,对任务进行完成。
        其次,让学生在规定时间完成Scratch创作任务,在完成任务的时候,老师不能抛下任务给学生就不管不顾,必须要分析完成任务的时间,让学生在规定时间完成当前任务,才有时间去完成其他任务。
        根据我国当前的新课程改革标准, 教师最为主要的任务应该是引导学生,鼓励学生,发挥学生的自主性和其自身的开放式思维 , 将 学 生 的 想 象 力 和 操 作 能 力 进 一 步 加 强。

教师不能采用填鸭式的教学方法,这样就扼杀了学生的天性,要让学生主动思考、实践,在自主和协作的环境中,在讨论和会话的氛围中进行学习活动。这样学生既学到了知识,又培养了动手实践能力,提高了学生的探索和创新精神。
         2.采取因材施教 , 提升学生整体学习力
        由于先天素质和后天环境的原因,每个班级都存在学生间的差异,学生的能力参差不齐,在Scratch班级授课教学活动中,老师可以将班级里的学生划分为若干个组成部分,在安排座位上考虑以学习能力相对强的同学带上一个学习能力相对弱的同学,同时给能力相对强的同学下达任务,让他们帮助另外一个同学,直至掌握基础知识和基本技能,这样的安排既能减轻老师一人没办法顾及多数人辅差的困难,也能使能力强的同学获得成就感,还可以培养孩子们的合作意识等等。
         3.激发主观能动,培养学生的创新思维
        学生的Scratch编程知识主要是通过自己学习思考后自我建构起来,所以教师在教学过程中尽量减少对学生时间的挤占,让出更多学习时间给学生,让他们自己根据学习活动构建知识。但是在教学时用适当方式给学生以心理上的安全感和精神上的鼓舞,对学生多一些理解、鼓励、宽容,这样学生的思维就会更加活跃,探索热情就会更高涨,合作欲望就会更强。在学生出现不能掌握如何编程的情况下,或编程错误的情况下,要组织学生们讨论,通过引导学生讨论交流,得出正确的方法,允许方法多样化,鼓励学生创新,因为在Scratch图形化编程中,实现程序运行结果的方法有很多,方式也可以多种多样,老师要让学生成为学习的主人,鼓励他们编写各种各样的程序。
         三、注重作品展示,铺就编程学习大道
        建议老师们在Scratch图形化编程课堂教学中,将学生作品展示环节作为教学反馈的核心内容。学生作品展示,不仅是对本课新知识的测试,也可以得到及时反馈,提高教学质量,老师可以选择一些特殊的作品加以展示,开展学生自评、同学互评或教师点评。在评价过程中,要多表扬学生,鼓励学生,尽可能多地发现他们的优点。从小学五、六年级学生的认知规律及身心发展来看,他们喜欢得到老师的表扬和其他同学的认可。他们学习某一知识,总希望看到自己的成绩,那么这时是老师树立他们的自信心的最佳时期,让学生在作品展示中获得成功的喜悦,从而积极地投入到学习Scratch图形化编程中。
        在作品分享中,老师可以让学生扩大分享的面,比如到Scratch社区分享,Scratch官网上有许多世界各国小朋友和对Scratch感兴趣的人上传的作品,让学生进入官网后自己也注册一个账号,上传自己的作品,将他们的作品展示给世界各地,把我们孩子的学习提高到世界的高度,孩子们肯定很乐意,并且会更认真对待自己的学习。也鼓励学生到Scratch网站中关注其他人的作品,学习别人的方法,这样学生的编程能力一定会有更大的提高。
        几年前,scratch图形化编程软件的教学已经融入小学《信息技术》五、六年级的课程之中。根据新课程理念及学习对象的身心特点,在目前实行的班级授课制环境下,笔者就上述策略进行了积极实践,有效提高了Scratch图形化编程教学效率,从而促进了个人课堂教学整体的进步与发展,更好实现了对学生信息素养的全面提升。
         
         参考文献:
         
        [1]    龚洁莹;浅谈小学信息技术scratch教学[J];新课程(上);2018年05期
        [2]    钱丹;试论打造学生感兴趣的Scratch课堂[J];成才之路;2017年09期
        [3]    戴光虎;简析任务驱动法在小学信息技术Scratch课堂教学中的运用[J];文理导航(下旬);2018年10期
           
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: