关键词:小学;scratch程序设计;教学策略
【中图分类号】G622.0 【文献标识码】A 【文章编号】1005-8877(2020)05-0071-02
如今信息技术的高速发展,与信息技术息息相关的程序设计课程日益被人重视。同时由于小学生的接受能力较强,所以如今大部分学校纷纷引入scratch程序设计课程,但是由于小学生缺乏基础,从而在一定程度上导致了教学困难,大多数老师束手无策。对此,笔者根据自身教学经验,提出了以下几种教学方案,希望可以为大家提供参考。
1.导入相关课程,激发学生兴趣
在教学之前老师可以将要讲述的课堂内容进行总结,明确相应的教学目标,选择重点教学内容,可以依靠相关的问题,引入教学内容,结合问题使学生知晓相关课程重点,同时在教学过程中,老师也应意识到,小学生的理解能力有限,所以要尽量保证语言通俗性,激发学生的兴趣,调动学生的求知欲,为日后教学创造便利条件。
例如,老师在讲述《初识scratch》相关内容时,老师可以先播放相关的视频,如生活中常见猫,狗等小动物,还可以播放由该软件设计的相关游戏,以此激发学生的学习兴趣,引入相关的课程。老师可以告诉学生这是一只来自外太空的小猫咪,从这只猫咪身上,你获得了哪些信息?然后学生做出相应的回答:“这是由电脑程序设计出来的。”老师可以随机应答:“你们真聪明,这的确是程序设计出来的,既然这个程序有如此能力,那今天我们就来认识一下这个程序吧。”通过这种方式导入了相关课程。在教学初始,老师应该对该程序进行初步的介绍,同时也要注意语言的使用。如老师可以告诉学生“scratch程序是由美国的哥哥姐姐们设计的”,并可以结合相关资料讲述相应的历史。同时,老师还要带领学生认识操作界面,对相应的区域,比如,控制区、脚本区等区域进行详细的讲述,并介绍各区域的功能。在学生熟悉相关内容之后,让其自主设计脚本,指挥猫咪移动,锻炼学生的自我操作能力,为接下来的教学提供便利。
2.设计相关情景,布置课堂任务
根据教学内容实行相关情景的创设是激发学生学习兴趣的关键。老师在创设情景时,要符合小学阶段学生身心发展特点,以激发学生学习的兴趣为主要目的,并结合情景布置相应的任务,让学生通过相关故事情景的设立,及时掌握重要的知识点,拓展自身思维,开启想象的大门,增加自身创作的乐趣。
例如,老师在讲述《猴子接枣》相关内容时,在正式教学的过程之前,老师可以播放相关的游戏视频,告知学生这些游戏都是依靠scratch软件设计出来的,并提问学生想要设计什么游戏,由此引入教学内容,让学生讨论这个游戏的相关原理。同时老师可以设置相关情景,比如,一部分学生假装游戏娱乐者,控制程序,一部分学生装扮成游戏人物,响应程序,营造相关情景,帮助学生理解相应的游戏原理,达到寓教于乐的目的。
此后,老师还要设置相关的任务,锻炼学生的实践能力。首先,老师作出示范,搭建相应的游戏平台,引导学生在舞台中导入一张游戏背景图,在这个过程中老师对学生进行指导,并搜集相关问题;在学生完成上述内容后,老师需要进一步进行角色转换,将之前的小猫等删除,选择小猴子,为使形象逼真,学生可以使其头顶有一个篮子,然后让学生自主学习微课内容,添加枣这一角色,老师及时讲解设置游戏的终止条件,通过这种方式,使学生在相关情景中学到理论知识,在任务操作中进行实际锻煉,提高学生对理论的认识程度。
3.鼓励学生合作,突破思维局限
在教学过程中,老师可以鼓励学生进行合作,并分享相关成果,相互学习,共同解决问题,拓展思维;也可以课后在scratch官网上传自己的相关作品,学习其他同学的优点,扬长避短,获取更多的灵感。同时老师还可以采用小组合作学习方式,由组长进行相应的合作分工,同学之间进行探讨共同研究遇到的问题,让学生进行二次创作,突破思维局限,寻找解决办法。
例如,老师在讲述《小猫做数学》相关内容时,老师可以设置动物们正在举行评比活动的相关情景:评谁是最受人喜爱的动物。小马和小猴,它们是超人气王,经过几轮投票,都分不出胜负,小猫作为裁判需要统计投票,如何设计程序让小猫统计出相应的投票?通过问题引入激发学生的学习兴趣,在这个过程老师需要对问题进行分析,如指导学生了解求加指令,求和指令,对相应过程进行讲述。如,将变量的指令初始化,设置新的求和指令与相加指令。为使学生更好的解决这一问题,老师可以让学生进行相应的讨论,在讨论中,巩固所学知识,知晓相关理论具体含义。在讨论之后老师倾听学生的讨论结果,并对学生的讨论进行归纳点评,同时老师还可以设置相关问题:如,指令是否有多种?是否有更便捷的解决办法?通过问题引导帮助学生突破思维局限,开阔思路。
4.改进考核制度,提高综合能力
科学合理的监督考核是保证教学质量和效率的有效手段。随着时代的发展,老师应根据课程实际,对以往的考核模式做出相应改变,并针对学生的学习能力,设置不同教学目标和考核标准,实行分层教学。
比如,老师可以百分制模式进行考核,日常课堂操作表现占总成绩的百分之五十,其中课前预习效果、课堂态度、相应的课堂答题效果、作业上交情况等分别占不同的比例。对每一位学生的每一堂课都采用这种综合评定的方式。在教学过程中,教师通过在教室巡视,发现有不良表现的学生可以先做提醒,如果没有效果就在点名册上进行记录。当课堂教学完成后,指导教师应布置相关任务并检查学生的作业上交情况,并嘱咐学生纸面书写相应的课堂总结,在下节课开始之前,老师予以查看,对学生出现的一些问题进行耐心讲解。针对学生任务完成情况,对学生在上课过程中的态度,及具体程序操作,进行合理客观的评价,使学生了解自身的不足。同时在日常考核过程中,老师还应该对学生的程序操作理论进行考核,包括相应的基础知识、与程序相关的操作步骤、注意事项,以及相关选项的含义等,采取实践与理论相结合的形式进行考核。在进行程序设计操作时,老师可以选取其中的一两个重点操作步骤,让学生具体操作,掌握学生的对程序设计的掌握程度。老师还可以根据学生的学习能力,进行分组教学,鼓励学生合作,根据不同学生的实验态度酌情给分,既减轻了学生的压力,又培养了合作意识,激发学生的兴趣。
综上所述,要提高小学scratch程序设计教学效率,老师首先要借助相关问题,导入相关课程,激发学生兴趣;其次,根据教学内容设计相关情景,布置课堂任务,并积极鼓励学生合作,突破思维局限,培养创新意识;最后,通过改进考核制度,适当进行分层教学,巩固教学成果,从而提高学生综合能力。
参考文献
[1]李晓丽.scratch:点击思维启迪智慧[J].信息教研周刊,2011(07):4-5
[2]朱丽彬,金炳尧.scratch程序设计课教学实践研究基于体验学习圈的视角[J].现代教育技术,2013(07):30-33
[3]叶明.小学信息技术课堂教学与管理系统研究与设计[D].成都:四川师范大学,2013