论文部分内容阅读
计算思维是一种解决问题的方法,也是一种通过计算机科学的基本概念来理解人类问题解决过程思维发展的方法。通过对国内外相关研究分析可知,国内外研究者从不同视角对计算思维和学习活动设计进行了探索和实践,但国内研究中培养大学生计算思维的学习活动设计尚不多见,且数据、技术及平台支撑欠缺,实证性研究不足。一方面,在文献梳理分析的基础上,通过对研究对象进行计算思维量表测量及访谈分析发现,在计算思维的五个维度中,问题解决维度和创造力、算法思维、协同能力、批判思维等其它四个维度相比存在较大差异,结合计算思维本身的问题解决属性,可以侧面得知学生在计算思维整体上是存在不足的。另一方面,在实践课程《数据库技术及应用》学习中学习者普遍存在“能解决特定的问题,但无法迁移到实际的问题情境中”的现象,侧面表明解决问题的思维能力存在欠缺,计算思维能力不足。学习者在“自己是否能够解决相关问题”方面存在自我怀疑,甚至有的学生通过学习无法明晰“自己能解决什么样的问题”。针对以上问题,本研究以面向计算思维培养的问题解决学习活动模型为指导,通过在线问题解决平台,形成一套面向计算思维培养的问题解决学习活动方案,来促进大学生计算思维的发展。并在数据库课程中进行学习活动实践,以此验证面向计算思维培养的问题解决学习活动设计的科学性和有效性。在上述背景下,本文主要采用的研究方法有:文献研究法、问卷调查法、访谈法、行动研究法,主要研究内容及过程为:(1)对计算思维、学习活动以及面向计算思维培养的问题解决学习活动设计实践研究等方面进行文献综述,以期为本研究提供行之有效的研究建议。(2)根据学习活动理论的指导,构建面向计算思维培养的问题解决学习活动模型。(3)在面向计算思维培养的问题解决学习活动模型的基础上,以《数据库技术及应用》中的查询语句为教学实践内容,将数据库课程中存在的问题进行了归类划分,并与计算思维的核心要素进行契合,进行了面向计算思维培养的问题解决学习活动设计。并根据问题解决学习活动的实际需求设计开发了满足问题解决学习活动需求的“在线问题解决平台”作为学习环境,以实现知识与问题的链接、减少因软件干扰造成不必要的学习时间浪费,提高学习效率、满足教师对学习活动的常态化监测以及实施差异化指导的需求。(4)最后对64名大三学生进行为期半年的学习活动实践,以验证面向计算思维培养的问题解决学习活动对提高大学生计算思维的有效性。在学习活动理论和在线问题解决平台的基础上,通过学习活动实践初步形成一套面向计算思维培养的问题解决学习活动流程案例。通过实践研究,得出以下的研究结论:(1)获取学习行为数据可以有效挖掘学习问题、观察学生计算思维水平。(2)学习行为的动态监测有助于教师实施学习干预、培养学生计算思维。(3)问题解决学习活动设计能够提高大学生的计算思维水平。(4)面向计算思维培养的问题解决学习活动设计具有一定的可迁移性。