- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
少儿编程“六步”教学法探索与实践
李伟王安艳
摘要:本文根据少儿的认知特点进行编程教学策略探究,通过在教学实践中的不断探索,总结出以学生为中心的少儿编程“六步”教学法。该方法有效提高了学生的编程思维能力,引导学生进行创造性思考、科学化推理以及高效处理实际问题。
中图分类号:G717?文献标识码:A?论文编号:1674-2117(2021)22-0040-03
信息技术课程强调培养学生的信息素养、计算思维、数字化学习及信息社会责任四方面的能力,而开展编程教学能很好地培养学生的信息素养和计算思维,因此,探索更加适合学生发展的编程教学方法意义重大。笔者创新少儿编程教与学模式,并在教学实践中不断探索,提炼出少儿编程“六步”教学法。
少儿编程“六步”教学法实现了以学生为中心,并以活动形式组织教学,包括剧本设计、流程分析、动手实践、调试修改、探索空间、交流分享六个步骤。“六步”教学法与各关键教学要素的关系如图1所示。
●剧本设计
剧本设计就是为解决某个问题的活动设计,包含角色、任務两大要素。剧本设计充分体现了项目学习、任务驱动学习、单元主题学习等教学理念,以创设情境、解决问题、完成任务为目标。选择基于问题解决的单元主题,确定蕴含学科本质且可测量的单元目标,设计具有深度学习特征的单元学习活动可取得更好的单元教学效果。[1]在编程教学中,有明确可测的学习目标主要体现在剧本设计环节,即本课要完成的学习任务。这里的学习目标,主要强调的是学生的技能目标。学习任务即学习的目标(技能)是程序最终达成的效果,具体化到程序中的每一个角色,指向性明确。
同时,编程教学不应是单纯的程序语言教学,需要创设学习情境,激发学生的需求和兴趣。[2]通过剧本设计可以创设与学生生活、学习相关的情境,激发学生的学习兴趣,把学生引入到编程主题学习中,将学习任务具体化到程序中的各个角色任务,让编程主题学习更有趣味性、指向性和目的性。
例如,在进行《小猫识途》的教学时,首先,进行情境创设明确该主题要完成的学习任务——小猫探险迷路了,需要通过指定路线才能顺利回到飞船。其次,明确涉及的角色是小猫和飞船。最后分解角色任务:小猫任务——通过指定路线回到飞船;飞船任务——停在路线的终点。《小猫识途》剧本设计如下表所示。
剧本设计:小猫在探险中迷路了,需要通过指定路线才能顺利回到飞船。
●流程分析
计算思维以抽象、形式化表达、构造、自动化所构成的方法路径来解决问题。[3]在教学中需要借助流程图帮助学生理清解决问题的思路,提炼算法。在进行编程教学时明确了学习目标,完成剧本设计之后,最关键的一步就是理清完成学习目标的思路,即流程分析。引导学生根据自身的学习经验或与合作者进行问题分析,对整个编程作品进行逻辑思维梳理,对编程作品思路进行深入探究,找到解决问题的方法、思路(算法),达成共识,这是一个开放式的探究过程。
例如,在进行《小猫识途》的流程分析时,要给予学生充分的自主合作探究时间。学生分小组进行编程作品思路的探究,整理出编程思路和算法——小猫回到飞船要经过一条弯曲的道路,这就需要让小猫对行走的路线具有识别功能,即在小猫头部的左右两边绘制绿色和红色的圆形来表示感应器,当两种颜色的感应器碰到黑色的路线时(红色或绿色碰到黑色),判断小猫偏离路线,通过让小猫旋转一定的角度改变方向,使小猫始终沿着规定的路线移动。流程分析图如图2所示。
可见,流程分析以实现技能目标为目的,通过自主合作探究理清编程思路和算法并画出流程图,将学习任务进一步细化,是程序作品达到目标效果最有效的实施途径。
●动手实践
动手实践环节是指学生将理解到的学习目标,通过流程分析付诸实际操作。而这个过程并不是传统分步骤式地教学生怎么做,也不是依葫芦画瓢,而是一个实践的指导性攻略,更是一种探索。这是一种游戏的理念,探索一个未知的副本,要不停地做“攻略”或者依据“开荒者”的“攻略”去探索并完成通关。动手实践就是一个“开荒者”的攻略。
在动手实践环节学生以学习目标为指引,自主探究和合作学习,及时进行学习反馈(提出疑难问题师生一起探究解决)。该环节中教师要鼓励学生大胆尝试,培养学生自主合作探究的能力、解决问题的能力和创新能力。
●调试修改
调试修改就是学生对自己的编程作品不断地修订、完善,通过调试修改最优化自己的编程作品。例如,学生在完成《小猫识途》编程作品时,如果小猫在移动时偏离路线就需要修改。首先,检查颜色选择是否准确;其次,检查小猫的移动速度是否过快;最后,检查小猫的旋转角度是否合适,并根据检查结果对程序进行修改和调整。再如,在完成《捉迷藏》编程作品时,如果小树没有挡住小动物,就需要进一步调试,将小树置于最上层等。
●探索空间
学生调试修改完善自己的作品之后还可以进一步探索如何让自己的作品更有深度,充分发挥自己的想象,展开
原创力文档


文档评论(0)