摘要:
2016年AlphaGo的出现让人们意识到人工智能时代已经不远,人工智能是计算机学科发展的产物,它的出现让人们意识到编程的重要性,并将编程看作是数字时代的基本素养,从而促使儿童编程教育逐渐被重视起来.从2013年美国推动编程一小时开始,儿童编程教育已经被很多国家和地区作为必修课程,在我国山东省等地,也已经把Python加入到小学信息课教材中.而在国内外儿童编程市场上,儿童编程产品虽然种类丰富,但还是不太成熟,处于摸索阶段.本研究主要以几何龙儿童编程产品为例,探索通过可视化的方式将编程知识更加直观,生动的传递给孩子,便于孩子接受,并采用实体指令控制机器人的方式避免电子屏幕对儿童的身心产生不良影响.本论文内容主要包括以下五个章节:第一章主要阐述了论文的选题背景和意义,对其中的关键问题进行了陈述,并解释了为什么需要对儿童进行编程启蒙教育,明确了使用的研究内容和方法.第二章对儿童编程市场和编程产品,目标用户群体进行了研究和分析,探究其可行性.第三章主要介绍了本论文涉及到的核心概念及理论基础,确定了Python语言为目标语言,并对Python的知识体系进行研究,总结了适合儿童学习的编程思维.第四章基于前文对目标用户和编程语言研究的基础上,针对编程语言Python进行可视化设计.第五章以几何龙儿童编程产品的设计思路和过程为范例,探索如何在儿童编程启蒙产品中应用可视化设计,以激发孩子的学习兴趣,理解复杂的编程知识.第六章对全文进行总结和对儿童编程启蒙教育的展望.
展开