徜徉编程课堂,师生和谐成长——基于《初识Scratch》一课的研讨反思

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息技术教学
*********************
52
中国信息技术教育
徜徉编程课堂,师生和谐成长
——基于《初识Scratch》一课的研讨反思
缪高平 江苏省无锡市锡山区教师发展中心
万乐 江苏省无锡市八士实验小学
Scratch是由美国麻省理工学院开发的、开源的程序设计软件,Scratch的可视化以及拖放积木的编程方法使得它受到越来越多人的喜爱。

Scratch编程在苏科版小学五年级信息技术教材中作为一个知识单元出现。

笔者通过对该模块的教学实践和研讨发现,在趣味的编程课堂中,教师要以学生为中心,设计生活化的情境,运用儿童化的语言,关注个体差异,注重课堂细节,在整体把握教材与深度挖掘整合教学内容的基础上,在课堂中合理巧妙地呈现知识,帮助学生形成必备的学科品格和关键能力,进而促进学生信息技术核心素养的养成。

同时,教师也可以得到相应的成长和发展。

● 关注学生,注重设计的生活化
信息技术“源于生活,寓于生活,用于生活”,因而生活化的信息技术课堂尤为重要。

教师在“以学生发展为本”的教学理念指导下,要引导学生从生活中发现信息技术,借助生活经验学习信息技术,大胆尝试,不断创新,设计生活化的堂课,让课堂充满活力,激发学生持久的学
习兴趣,提升信息技术课堂的教学效率。

例如,在讲授《初识Scratch》一课时,“编程”“脚本”等概念对于五年级的学生来说是比较抽象和难以理解的。

为此,一位教师在执教时做了如下设计:
师:(出示小头爸爸和大头儿子头像)上课前,我们先来一段课本剧表演,星期天,大头儿子要小头爸爸带他到公园玩,你们会表演这一场景吗?
指名两位学生上台表演。

师:他们的表演怎么样?生:太简单了,没有台词;没有动作,表情不自然。

师:那老师帮助他们重新设计,再来表演一次,好吗?(出示表演具体内容提示,要求两位学生根据提示,加入动作和语言,再次上台表演)这一次,他们的演出怎么样?
生:好。

(鼓掌)
师:看来,要表演好一段故事情境,很不容易,除了要有出色的演员,好的剧本和导演也很重要,这是一部优秀的影视作品必须具备的三个基本要素,做到这三点,大家就能编排出好的作品。

上述课例中,教师借助学生的表演,将编程和导演、脚本和剧本进行类比,这样既可以消除学生
的疑惑,也能为后面学生的编程学习做好铺垫。

学生是学习的主体,是课堂中的主观能动者,其课堂中的表现直接关乎课堂的学习达成度和教师的教学效果。

因而,教师要以学生为出发点,深入了解学生的经验,设计适合学生的生活化情境,构建生活化的课堂,让学生带着情感自觉进入学习,这样才能让教学事半功倍。

● 关注语言,注重语言的儿童化
具有幽默感的教师语言可以调节课堂氛围,只有营造和谐的课堂气氛,才能让教师教得轻松,学生学得愉快。

在小学编程学习中,信息技术教师更要关注自己的语言。

儿童化、趣味性的语言能帮助教师快速吸引学生加入到学习活动中。

例如,在《初识Scratch》一课中,在认识Scratch软件的程序图标时,教师可以运用这样的语言:“Scratch软件的形象代言人是‘小猫’,你们能找到它在哪儿吗?”小学阶段的学生特别喜欢卡通人物,因而这样的语言很容易被他们接受。

又如,在认识Scratch软件工作界面时,可以围绕“小猫”这一主角,通
信息技术教学
*********************
53
JUL. 2020 NO.13-14
过“寻找小猫”“小猫变魔术”“给小猫编程序”等活动,把枯燥的认识界面和生动的认知活动结合起来,使学习活动充满乐趣,学生在一个个任务的完成中,掌握知识,达成课堂教学目标。

此外,教师还可以在任务的具体表述时对语言进行儿童化处理,如在认识控制区时,“小猫变魔术”这一任务可以细化为“小猫具有‘分身术’‘变形术’和‘隐身术’,你们知道需要用到哪几个神奇的按钮吗?”,如此拟人化的表述,贴近小学生的心理,能深深激起他们的探究欲望。

小学阶段的编程学习主要以趣味性为主,因此在教学时,教师要锤炼自己的语言,用幽默化、儿童化且贴近学生心理的语言引导学生开启编程学习之旅,享受趣味编程课堂,内化编程思维,发展信息素养。

● 关注差异,注重内容的拓展性
每位学生的个性、兴趣、知识和能力基础都不一样,信息技术这门课的实践性和操作性比较强,在课堂学习中,学生的个体差异性尤为明显。

作为一线教师,要关注这种差异,精心设计教学活动,变差异为优势,真正做到因材施教。

作为编程的初始课,《初识Scratch》一课中在练习部分的要求是编写一个“介绍自己”的程序,
如果按照教材按部就班地进行,学习能力强的学生就会在完成任务后无所事事。

因此,在进行此部分教学时,可将内容拓展,并设计分层学习任务,如初级任务是编写程序,实现“简单介绍自己”,而升级任务则是灵活度高的自选任务,学生在“走走停停再介绍自己”“变色”“旋转”等效果中,根据自己的喜好,选择其一进行尝试。

这样,在课堂上快速完成初级任务的学生就可以继续探究,在交流合作中,体验编程的乐趣,而学习能力稍微欠缺的学生也可以获得相应的发展。

学生的接受水平是不一样的,思维也是千差万别的。

信息技术教师要遵循数字化环境发展需要和学生认知特征,满足学生个性化发展需求,合理拓展教学内容,帮助学生在编程学习过程中形成信息意识,感悟编程魅力,养成良好的数字化计算思维和行为习惯。

● 关注细节,注重课堂的连贯性
一节完整的信息技术课离不开课堂教学中的各个细节,处理好课堂教学的细节部分,是课堂优化的关键,也是提高信息技术课堂教学实效的重要保证。

在信息技术课堂中,学生的学习过程总是在不同的模式下切换,有时候是自己操作的屏幕,有时候是教师广播的内容,而频繁的全体广播演示会打乱
学生的操作思路,影响学生的学习兴趣。

所以,为了维持学生的学习热情,信息技术课堂中的每一个细节都需要精心处理。

例如,在《初识Scratch》一课中,教师在讲解程序的编写流程时,需要广播演示,然而还有学生在研究上一个问题。

教师没有直接广播演示,而是引导已经完成任务的学生先思考,也可以帮助没有完成的同学。

这样,全体学生都有事可做,且一直处在学习的状态。

又如,在本课板书的处理上,执教教师将所有的板书都制作成和“控件”一样形状的贴纸,根据教学活动的逐步推进相应贴出,最后,形成了一个完整的“程序设计过程”脚本。

在总结时,教师引领学生对照板书对课堂进行回顾,再次提炼并巩固程序设计的一般流程,为后面的学习打下坚实的基础,同时也掌握了编程的一般步骤和工作。

信息技术课程理念要求教师要构建合理的课程结构,关注学生的全面发展和满足学生个性化发展需求。

在编程课堂中,教师要精心设计教学活动,多考虑学生的实际情况,调动学生的积极性,让他们主动参与到课堂中,让课堂真正成为他们成长、发展的舞台。

教师在和谐、积极、充满热情的课堂中也会得到专业素养的锻炼和提升。

本文系无锡市教育科学“十三五”规划课题“互联网+时代信息技术学科区本研训体系的构建与实施”(课题编号C/D/2016/002)研究成果。

相关文档
最新文档