引领教师有效开展Scratch程序设计教学的策略研究

时间:2022-08-25 07:51:27

引领教师有效开展Scratch程序设计教学的策略研究

摘要:在Scratch程序设计教学实施过程中,不少教师对在小学阶段开设程序设计课程的理解有偏差,方法有不当,偏离了开设Scratch课程的初衷,迫切需要接地气的具体策略加以引导。本文根据实践教师在不同阶段的现状需求,搭建了不同的平台,以期引领实践教师爱上Scratch、能上Scratch、上好Scratch、提升Scratch程序设计教学。

关键词:引领;Scratch;教学;策略

中图分类号:G434 文献标识码:A 论文编号:1674-2117(2017)08-0065-03

在对小学六年级Scratch程序设计教学的视导过程中,我们发现了一系列问题,其中最为突出的是不少教师只根据教材内容按部就班地用讲应用软件的方法上程序设计课,学生在课上缺少习得方法、感悟思想、积累经验的过程体验,程序设计教学的思想和方法精髓没有得到体现,偏离了开设Scratch课程的初衷。据了解,这一问题在其他区县也广泛存在。因此,如何引领授课教师正确有效地开展Scratch程序设计教学,就成为一个普遍性的、需要及时加以解决的问题。笔者认为,要有效解决这一问题,必须循序渐进、由浅入深,从爱上、能上、上好、提升四个方面,逐步引领教师有效开展Scratch程序设计教学。

递进培训,激发教师爱上Scratch

笔者在调查、调研中了解到,怀柔区信息技术教师40%以上非计算机专业毕业,这部分教师没有学习编程的经历,对担任Scratch程序设计教学普遍缺乏信心。如果无法突破心中的惶恐,如何能开展Scratch教学呢?因此,让教师喜欢上Scratch成为了培训的首要任务。遵循理论与实践相结合、循序渐进的原则,笔者将培训活动分成以下四个专题进行。

专题一:小学阶段开设Scratch程序设计课程的思考。聘请信息技术特级教师,以专题讲座的形式解析小学阶段Scratch程序设计课程的定位、内容框架、地位和作用等,以有效帮助教师理解Scratch程序设计课程。

专题二:学习编写Scratch程序。聘请从事多年Scratch程序设计教学的市级骨干教师进行专题面授,分层指导。

专题三:Scratch程序设计教学模式分析。聘请市教育学院的专家,就程序设计的教学模式进行案例解析。

专题四:Scratch程序设计教学实践指导培训。聘请市基教研中心、市教育学院的专家,分层对教师进行面对面的实践指导培训。

通过以上四个专题的培训,90%以上的教师爱上了设计Scratch程序,也爱上了Scratch程序设计教学。

精设流程,帮助教师能上Scratch

在前期的教学实践中,为了帮助教师尽快掌握程序设计教学的整体框架,领悟程序设计教学的基本特点和方法,笔者设计了以下“范例教W流程”帮助教师开展Scratch教学。

环节一:精设范例,巧引课题。设计一个好的、有说服力的范例引入课题,吸引学生进入一个充满问题、充满思考、充满研究的世界,能对教学的顺利展开起到事半功倍的作用。

环节二:体验范例,有效思考。学生在体验感知典型范例的流程、规则的基础上,通过观察、思考、对话等方式,能很快进入研究学习的情境中。

环节三:分析范例,理清流程。有序引导学生分析范例,帮助学生厘清动画的全过程及相互之间的逻辑关系,促使学生学会有条理、有根据地观察、分析、思考问题。

环节四:模仿范例,感悟方法。模仿是学生学习的基础,有意识的模仿能促进学生在不断实践、调试、修改、完善程序的过程中领悟新知、感悟方法。

环节五:创改范例,迁移活用。通过设计问题、呈现刺激材料、改变角色动作、增加任务难度、优化脚本内容等多种方式,引发学生举一反三、迁移活用知识,解决实际问题。

充实资源,保障教师上好Scratch

构建丰富的教学资源是教师上好课的重要保障。为了保障教师在教学实践过程中有足够可参考的教学资源,笔者结合怀柔区现有的资源,进行了整合、调整、完善,主要从以下三方面入手。

一是根据学生的基础,重组教材。课题组骨干教师归纳总结了现用教材中较偏、难、杂的章节内容,并根据学生的基础,对教材内容进行了增、删、改。

二是联系学生的生活,补充资源。课题组骨干教师联系学生的生活,设计制作了大量的教学范例、教学课件、练习素材等补充进教学实践中。

三是分类筛选资源,搭建资源库。在研究实践活动中,教师们分享了大量的教学设计、微课视频、学生练习素材、教学范例、教学课件等教学资源,课题组教师对这些资源进行了系统的筛选、优化、分类,整合集成了“Scratch程序设计教学参考”资源库,为教师开展Scratch教学提供了重要参考。

主题研究,促进教师提升Scratch

为了促进教师深入研究,提高Scratch程序设计教学实效,可以以系列“同课异构主题研究”活动为载体,促进教师在学习中实践,在交流中碰撞,在研究中反思提升。笔者以“范例的有效设计与应用”同课异构主题研究活动为例,谈谈具体的实施流程。

流程一:确定主题,独立备课。“同课异构”最重要的基础就是同中求异、异中求同,根据学生的基础、教学经验、知识背景、情感体验等的不同,构想出不同的教学预案。两位执教教师就“改善动画效果”教学内容,以“随机模块的应用”知识点为主线,以“范例的有效设计与应用”为研究主题,进行独立备课。

流程二:分组审议,修改预案。为了保证两位执教教师的教学预案在研究活动中不偏离主题,课题组分组举行了教学预案审议交流活动。审议的重点包括教学目标的定位、教学重难点的突破策略、教学范例设计的科学性和有效性等。分组审议过程中,让每一位参与活动的教师带题思考、带题交流、分享资源、互助互学、亲历预案的反馈矫正,力求把个人的力量转化为团队的力量,把单一封闭的个人研究转向多维互动的群体研究。执教教师在听取组员的建议之后,再反思自己教学预案中的得与失,并再次修改完善教学预案。

流程三:带题上课,看课议课。“同课异构”研讨交流活动搭建了一个同中有异的比较平台,同一教学内容由两位教师现场授课,教学设计思路、教学策略、教学效果等诸多方面的不同成为研修教师关注的焦点。在互动议课过程中,教师们围绕问题进行不带有褒贬色彩的“讨论”和“对话”,以开放的心态分享了经验、交流了困惑、提出了质疑……

流程四:聚焦问题,凝练策略。Scratch程序设计教学活动,主要以情境化的编程任务带动程序设计知识的学习,范例的设计和应用在教学中是至关重要的。聚焦主题,此次研究活动重点关注的问题有三个:一是如何设计好范例,二是应用范例是否需要设计,三是如何应用好范例。教师们把两节现场课作为案例,针对这三个问题展开了研讨交流,并分享了自己在处理这三个问题时的经验策略。

流程五:任务驱动,参与行动。活动中教师们有启发、有碰撞、有促动,但如果仅仅是参与而不付诸行动、不去改变,活动就失去了意义。因此,在关注活动内容和形式的同时,也关注了活动后追踪任务的设计,力求让每一位参与活动的教师通过任务促行动。

通过系列主题研究活动,引领教师经历了主题研究的全过程,促进了教师对Scratch程序设计教学单元的再思考,为有效开展Scratch程序设计教学打下了基础。

通过搭建各层、各类的显性平台,促进实践教师在学习中实践、在实践中反思、在反思中提升,既增强了其讲授Scratch程序设计教学的信心,又提高了其讲好Scratch程序设计课程的能力,同时也锻炼了其综合素质,不失为一种有效引领教师开展此类教学的良好策略。

参考文献:

[1]祝智庭,李文昊.新信息技术教学论[M].上海:华东师范大学出版社,2008.

[2]赵春声.新课程理念下信息技术课程的教学策略与方法[M].北京:教育科学出版社,2011.

[3]James Bellanca(美),等.多元智能与多元评价――运用评价促进学生发展[M].夏惠贤,译.北京:中国轻工业出版社,2004.

[4]王荣良,高淑印.信息技术课堂教学案例发展点评[M].北京:教育科学出版社,2011.

[5]周敦.中小学信息技术教材教法[M].北京:人民邮电出版社,2003.

[6]高慧君,戴伶娟.台北教师的Scratch教学与推动经验分享[J].中国信息技术教育,2012(10).

[7]曾永强.为创作而学――4C教学法在小学Scratch教学中的应用[J].中国信息技术教育,2013(04).

上一篇:引思维之路辟计算之径 下一篇:非学历学习成果认证的国际价值取向与启示