当前位置:主页 > 教育论文 > 高中教育论文 >

基于计算思维的Scratch编程教学实践——以“讲故事”为例

发布时间:2021-10-18 23:33
  2017版《普通高中信息技术课程标准》已将计算思维列入中学信息技术学科核心素养。Scratch是一款简单易操作、功能强大的编程软件,是培养学习者计算思维的有效工具。结合计算思维的概念与内涵分析了Scratch编程中蕴含的思想,以Scratch3.0的计算机先行课程中"讲故事(Story telling)"为例,从课前准备、教学过程、教学效果评价等方面进行了教学实践。课前准备包括学习者分析、学习目标分析。教学过程包括创设学习情景、阐明学习目标、学习新知、讲授程序、组织练习、提供指导、分享反馈、总结等环节。开展的Scratch编程教学实践对中小学信息技术教学具有一定的参考和借鉴意义。 

【文章来源】:河北北方学院学报(自然科学版). 2020,36(07)

【文章页数】:6 页

【部分图文】:

基于计算思维的Scratch编程教学实践——以“讲故事”为例


教学设计

视频,讲故事


人的感知是有选择的,因此,学习者只注意一些和他们一直相关的或新奇的东西。对于学生而言,看视频听故事学习是一项有趣的活动,先激发他们对学习任务的注意和兴趣,再使其了解完成这项任务与其个人的相关性。本教学活动以“讲故事”为主题,通过播放一段简短的Scratch视频,展示视频中2个角色如何进行对话(图2)。使其了解编程,通过有趣的讲故事消除学生对编程抗拒的心理,为接下来的学习打基础。3.2.2 阐明学习目标

执行程序


新知识因建立在学生已有的知识的基础之上,找出新知识和旧知识形似或不同之处,使学生明白Scratch编程讲故事,就是将其已知的故事每一句话都制作成代码块,然后逐句插入程序中。消除学习者对新事物恐惧的心理,使学习者充分利用他的认知结构中已有的、合适的概念来同化新知识,避免机械学习。教学中首先带学生了解Scratch的界面和功能,Scratch中包含了各类模块和代码,使用他们来创建角色或舞台等指令。如使用外观积木块“说……秒”可以添加角色说话内容和说话内容时间长度,使用控制积木块“等待……秒”能够控制两个角色对话的时间间隔长度。然后通过观看Scratch3.0的计算机先行课程中“讲故事(Story telling)”视频,使学生了解搭建积木块。之后教师演示编程过程,实现点击“小绿旗”运行脚本,等待3 s,小猫说话2 s等待2 s后,小猫接着说话重复3次,如图3所示。让学生学会应用“小绿旗”标志,测试运行搭建好的积木块堆栈。为了使学生适应初次接触新知识信息处理能力,范例中的代码块数量不宜太多,且范例应具有鲜明的特征。最后对程序中设置场景、角色对话、说话与回应等代码块的编码和作用进行逐句讲解,对于重难点要反复强调,帮助学生进行编码和记忆。引导学生把抽象的编程语言转换为自然的叙事语言[9],帮助学生理清思路,鼓励其大胆想象并勇于尝试,快速掌握新技能,促进其计算思维能力的培养。留一定的间隙时间让学习者有机会亲自参与实践,自己独立完成一段短视频的制作,取得一定的学习效果。

【参考文献】:
期刊论文
[1]基于计算思维培养的Scratch程序设计教学实践——以迷宫寻宝为例[J]. 李炳锐.  中小学信息技术教育. 2020(04)
[2]基于计算思维培养的scratch教学设计——以“未来校园”为例[J]. 许秋璇.  西部素质教育. 2019(17)
[3]基于计算思维培养的初中信息技术项目式教学微课设计[J]. 吴媛媛.  教育信息技术. 2019(Z2)
[4]对《新一代人工智能发展规划》的解读[J]. 袁辉.  科技风. 2018(31)
[5]Scratch程序设计教学中培养小学生计算思维的研究[J]. 梁永辉.  教育信息技术. 2018(Z2)
[6]故事与讲故事:叙事社会学何以可能——兼谈如何讲述中国故事[J]. 刘子曦.  社会学研究. 2018(02)
[7]普通高中信息技术课程标准(2017年版)概览[J]. 刘向永.  中国信息技术教育. 2018(05)
[8]计算思维——概念与挑战[J]. 李廉.  中国大学教学. 2012(01)



本文编号:3443713

资料下载
论文发表

本文链接:https://www.wllwen.com/zhongdengjiaoyulunwen/3443713.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c3f9e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com