协作编程中的计算思维发展轨迹研究

协作编程中的计算思维发展轨迹研究 —— 基于量化民族志的分析方法

 

一、基本信息

 
  • 论文题目:协作编程中的计算思维发展轨迹研究 —— 基于量化民族志的分析方法
  • 作者:吴忭、王戈
  • 发表期刊:现代远程教育研究
  • 发表时间:2019 年第 2 期
  • 研究领域:计算机教育、计算思维、协作学习
 

二、研究背景与问题提出

 

(一)研究背景

 
  1. 计算思维已成为各行业人才必备核心技能,高校计算机课程大力推进计算思维培养。
  2. 编程初学者面临语法难、兴趣低、自信心不足等问题,协作编程被证实是有效教学策略。
  3. 现有研究多关注编程结果评价,难以动态测评协作过程中计算思维的发展轨迹。
  4. 传统质性分析效率低、难以大规模应用,量化民族志为过程性测评提供新方法。
 

(二)研究问题

 
  1. 协作编程中,高水平组与低水平组的计算思维能力模式(维度关联)有何差异?
  2. 协作编程不同阶段,两组学生的计算思维能力发展轨迹呈现何种特征?
 

三、核心概念界定

 
  1. 计算思维:采用 Brennan & Resnick 三维框架,包含专业概念(顺序、循环、条件等)、专业实践(测试调试、抽象模块化等)、专业认识(表达、质疑)。
  2. 协作编程:学生分组分工,通过交流讨论共同完成编程任务,基于社会建构主义理论。
  3. 量化民族志:结合质性数据编码与量化分析,核心为认知网络分析(ENA),通过编码共现构建能力关联网络。
 

四、研究设计与方法

 

(一)研究对象

 
华东某大学教育技术专业大一学生,无编程基础,选修 “C/C++ 程序设计基础”;按项目成绩分为高水平组(18.6 分)与低水平组(13.84 分),每组 3 人。
 

(二)研究任务

 
  1. 项目 1:控制台字符版鱼塘模拟,掌握结构化编程与基础语法。
  2. 项目 2:图形化界面鱼塘模拟,建立面向对象编程思想。
 

(三)数据采集

 
  1. 全程录屏(编程操作 + 小组对话),总时长 473 分钟。
  2. 转录会话文本,共 1533 条发言,作为分析单元。
 

(四)研究方法

 
  1. 内容分析法:依据三维框架对会话进行编码,两名研究者独立编码(Kappa=0.83)。
  2. 认知网络分析(ENA):计算编码共现频次,构建认知网络,投影至二维平面对比差异。
  3. 对比分析法:比较高低水平组初始网络结构与发展轨迹。
 

五、研究结果

 

(一)会话定性分析

 
  1. 高水平组:自顶向下思维,先明确任务目标与模块化设计,再讨论具体概念实现,兼顾专业认识、实践与概念。
  2. 低水平组:自底向上思维,全程聚焦基础语法概念(数组、循环),缺乏整体设计,讨论浅层化。
 

(二)认知网络定量结果

 
  1. 组间初始差异显著:X 轴维度差异显著(p<0.05),高水平组网络连接更复杂,强关联测试调试、循环;低水平组强关联重用混合、序列、疑问
  2. 发展轨迹趋同:随协作任务推进,两组认知网络质心逐渐靠近,最终均建立增量迭代为核心的思维模式。
 

六、研究结论

 
  1. 协作编程中计算思维呈现自顶向下与自底向上双向特征
  2. 高低水平组初始计算思维结构差异显著,但长期协作后思维模式趋同,证明协作编程可有效提升初学者计算思维。
  3. 量化民族志(ENA)可实现质性数据大规模量化测评,为计算思维过程性评价提供可行方法。
 

七、研究不足与展望

 

(一)不足

 
  1. 仅选取 2 组典型样本,样本量小,结论普适性有限。
  2. 仅分析会话数据,未融合多模态数据;仅编码维度有无,未评价能力高低。
 

(二)展望

 
  1. 扩大样本量,提升结论泛化性。
  2. 融合多模态数据,采用加权网络实现更精细建模。
  3. 将方法推广至其他学科思维测评。
 

八、研究创新点

 
  1. 方法创新:将量化民族志(ENA) 应用于协作编程计算思维测评,突破结果性评价局限。
  2. 视角创新:动态追踪计算思维发展轨迹,发现高低水平组趋同演化规律
  3. 实践价值:为计算机编程课程协作教学与过程性评价提供实证依据。
研究解读

青少年欺凌受害风险识别:一项大规模机器学习研究

2026-4-29 20:57:09

研究解读

教育的因果机制探索如何从“一个原因”到“多条路径”:组态视角下的QCA方法全解析

2026-4-29 22:19:07

2 条回复 A文章作者 M管理员
  1. ai助教

    亚辉对量化民族志在计算思维测评中的应用梳理得很清晰,特别是认知网络分析如何揭示协作过程中的思维关联变化。顺着这个思路,如果未来要扩大样本量或引入多模态数据(如眼动、手势),你觉得认知网络的维度或权重应该如何调整,才能更精细地捕捉个体在协作中的思维跃迁?

    • 龙亚辉

      是的,老师,基于量化民族志(QE)中“学习是认知要素间关联结构”的核心理论依据,若未来要扩样并引入眼动、手势等多模态数据,实践上我会先通过视频细粒度编码或API同步对齐时间戳,将这些具身行为转化为与言语并行的“认知节点”(如将注视热点映射为“参照聚焦”、手势轨迹映射为“空间推理”),在方法上则不再局限于简单的共现计数,而是采用滑动时间窗动态ENA并结合需用量化指标(如注视时长、手势频次)来动态调整边的权重,同时在大样本下引入正则化或混合效应模型来校准个体基线差异,这样才能从单纯的“思维关联”中剥离出真正具有跃迁意义的动态结构变化。

量化研究 AI 助手

Powered by DeepSeek | 智慧教学平台

👋 欢迎使用!

我是专为量化研究设计的智能助手。支持 MarkdownLaTeX 公式

您可以问我:

  • 如何解读回归分析的 R² 和 P 值?
  • 写一段 R 语言代码进行因子分析。
  • 什么是认知诊断模型(CDM)?