流程图在Scratch编程教学中的应用策略研究
2021-10-18陈龙倩徐慧杨元超
科教创新与实践 2021年3期
关键词:应用策略
陈龙倩 徐慧 杨元超
摘要:教师可以借助流程图来帮助学生梳理Scratch编程程序思路框架。流程图在Scratch编程教学中有着逻辑性严谨、结构简单、易讲解易理解等教学价值。流程图主要有顺序结构、选择结构以及循环结构这三种基本结构,这三种基本结构能够对大部分Scratch编程程序进行程序思维框架绘制,并根据三种基本结构在Scratch编程的教学进行了应用策略研究,说明了流程图的应用能够帮助学生解决编程问题,培养逻辑思维能力。
关键词:流程图;Scratch编程;编程教学;应用策略
美国麻省理工学院为迎合时代需求而研发了Scratch编程软件,让孩子通过Scratch编程培养逻辑思维能力、动手能力以及解决问题的能力。[1]如何让学生在教学中理解Scratch程序,梳理解决问题的思路,明白其暗含的逻辑是大多数教师所忽略的教学重点。在计算机领域中,流程图原本是通过系统的信息流、思想流或组件流的图形来表示的。流程图能够构建出编程程序的可视化思维框架和清晰脉络,帮助学生学习,而Scratch编程教师往往忽略了流程图所起到的教学作用及其重要性,在教学中引用流程图会使编程程序由抽象到具体、由难到易、由繁到简,是教学语言更加容易理解。
一、流程图在Scratch编程教学中的价值
流程图由若干简单的图形符号及特殊的说明组成,用以描述程序执行算法,它和结构化编程思想有关系。流程图与编程程序有异曲同工之处,流程图是可视化编程的思维框架,具有形象直观的特点,方便学生理解程序中所含有的逻辑意义。……
登录APP查看全文
