流程图在小学编程项目式教学中的应用
2021-10-27许迎春
魅力中国 2021年35期
许迎春
(山西省太原市迎泽区第三实验小学校,山西 太原 030012)
中国为了让学生适应未来社会的发展,在《新一代人工智能发展规划》提出“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育”。现在全国各地有条件的地区都在大力推广编程教育。太原市迎泽区也在中小学阶段全面开设了编程课程。信息技术学科核心素养包括信息意识、计算思维、数字化学习与信息社会责任。随着信息技术学科核心素养的提出,在信息技术课堂中,教师既要传授学生信息技术学科的基础知识与操作技能,更要在学习过程中培养学生的计算思维等核心素养。在小学阶段开展图形化编程教学能够很好地发展学生的计算思维,提高学生运用计算机科学领域的思想、策略、方法、技术等解决真实生活问题的能力。而在程序设计中,流程图是帮助学生理解算法的工具之一。规范、合理的流程图,使算法设计能够逻辑清晰,使编程更加直观高效。
一、流程图介绍
流程图使用一些标准符号代表某些类型的动作,如决策用菱形框表示;具体活动用方框表示。一个流程图包括3 个部分:①表示相应操作的框;②带箭头的流程线;③框内外必要的文字说明。但比这些符号规定更重要的是要清楚地表达各种操作的顺序。
二、小学编程教学
编程教育是信息技术课程标准拓展性教学内容的主要组成部分。编程教学是围绕程序设计开展的教学活动,在小学通常采用“慧编程”、“Mind+”、Scratch 等编程软件,进行图形化编程教学,构成程序的命令和参数要通过积木形状的模块来实现。……
登录APP查看全文
