软件技术本栏目责任编辑:谢媛媛ComputerKnowledgeandTechnology电脑知识与技术第19卷第6期(2023年2月)基于Web的游戏化编程平台设计与开发缑娟娟,王婧雯,李怡静,潘以锋(上海师范大学教育学院教育技术系,上海200030)摘要:随着教育信息化的不断推进,利用技术促进学习者有意义的学习逐渐引起教育研究者们的注意。有意义学习旨在让学习者建构的、深层次的进行学习,可以有效地实现以学生为本的教育,促进学生的良好发展。研究基于有意义学习理论,从深度学习准备、知识建构迁移、深度评价反思三个阶段出发,以培养学生学习主动性、元认知能力、沟通协作能力以及问题解决能力为整体目标,构建了基于有意义学习的游戏化编程平台的基本框架。根据该框架进行平台的设计和开发,并提出了基于此系统的学习途径。关键词:有意义学习;游戏化编程平台;系统设计开发中图分类号:TP311文献标识码:A文章编号:1009-3044(2023)06-0033-06开放科学(资源服务)标识码(OSID):1引言《教育信息化2.0行动计划》指出要继续推进教育平台空间等的建设[1],以便促进教育模式改革以及教育资源的高效利用。特别是在新冠疫情期间,响应“听课不停学”的号召,线上教学平台更是得到了蓬勃的发展。此外,近年来编程教育也不断地蓬勃发展,培养学生的计算思维是高校的培养目标之一,编程类课程作为高校培养学生计算思维的主要方式,其良好发展受多种因素的制约,具体表现在学生学习兴趣不高,对知识点的掌握不熟练等[2],此外,目前编程教学的形式还是以班级为单位开展,对于学生的个性化发展不够充分。设计和开发能够促进学生积极参与且保证学生个性化发展的编程平台成为当前亟待解决的问题之一。可见,信息技术为教育提供了有力的支撑。然而,信息技术在便利了知识的获取的同时,加速了知识学习的过程,导致学习机械化和表层化。有意义学习旨在让学习者建构的、深层次的进行学习,而非机械记忆的、浮于表面的学习[3]。因此为激发学生学习兴趣,优化教学效果,学界将游戏化和个性化的理念引入教学,遵循有意义学习的特点,实现以学生为本的教育,促进学生的良好发展。2文献综述2.1有意义学习有意义的学习虽然早在20世纪60年代就已经被提出[4],但是至今不存在一个统一的定义。美国认知教育心理学家戴维·保罗·奥苏贝尔(DavidPawlAus⁃ubel)提出了“有意义学习”理论(MeaningfulLearning)的概念,他认为:如果学习任务与学习者现有的知识结构有关联,且并非一种...