多模态程序调试过程测量数据可视化研究

来源 :李欣宇 | 被引量 : 0次 | 上传用户:jerklie198091
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在编程教育领域,编程调试过程中的行为测量研究,对于分析个体调试行为特征、调试策略和眼动模式具有重要意义。然而,仅仅依靠传统的量化分析方法,难以满足复杂多模态调试行为数据的分析需求。近年来,越来越多的相关研究采用可视化技术,帮助分析者理解多模态编程活动行为中的眼动跟踪模式、洞察潜在的认知过程。现有可视化相关研究在思维过程提取、调试意图识别和多人运算等方面仍处于探索阶段,仍然需要新的分析方法。本文以IDE中的调试改错任务为测量场景,进行了调试过程中的多模态行为数据采集。提出了一种新的序列分析方法,完成了眼动序列的模式识别、调试交互动作的融合和行为序列的聚合。通过学习行为轨迹的提取和展现,实现了调试过程中宏观性的思维线索的观测,有效区分了群体间不同个体的调试思维过程,弥补了相关研究难以提取群体共性、区分个体差异的局限性。通过空间转换,在代码语义的基底上,设计可视化方案,观测了调试行为在跟踪程序控制结构、函数调用等抽象语义上的表现情况,实现了相同调试意图下多人的叠加运算。运用上述测量技术,本文开展了四批次的测量实验,测量了58位本科一年级学生在8个调试改错任务中的多模态行为,并将上述可视化方案应用于实际采集到的数据集。实验结果表明,本文的可视化方案可以用于解读思维线索和调试意图,进行调试过程行为轨迹的对比,并且由多人叠加结果发现错误命中过程中行为轨迹在跟踪程序语义上的一般表现模式。本文的研究成果对于教师观测学生思维活动、进行题目难度诊断、解读特定题目下学生的行为表现等提供了有效的图形依据,对于调试过程学习行为轨迹的提取和分析研究具有重要意义。
其他文献
随着互联网的蓬勃发展,传统的基于端到端的传输控制/网际协议(Transmission Control Protocol/Internet Protocol,TCP/IP)网络面临着诸多挑战。为应对当前互联网协议的不足,内容中心网络(Content Centric Networking,CCN)应运而生。CCN是以内容为中心且用户驱动的网络,用户只关心内容本身,而不关心存储内容的地址。为提高内容分发
学位
服务器无感知计算环境下,应用会被拆分为一系列云函数,并以容器为载体运行。服务器无感知计算实现了细粒度的资源按需分配,这也导致计算与存储完全解耦,使得云函数之间的数据共享依赖远端存储。有状态应用会被划分为多个执行阶段,跨越执行阶段的数据共享和平台系统资源的限制导致数据读取间隔普遍较长。传统缓存策略会错误地驱逐这些数据,使得基于这类策略的远端存储方案无法同时取得高性能与低成本。通过实验发现,传统缓存策
学位
为解决现有电信网络开发周期长、管理复杂、技术创新难等问题,欧洲电信标准化协会提出了网络功能虚拟化(Network Functions Virtualization,NFV)概念,将网络功能软件与专有硬件解耦,并将一系列虚拟网络功能(Virtual Network Function,VNF)封装成服务功能链(Service Function Chains,SFCs)为用户提供灵活、可扩展的多样化服务
学位
随着互联网技术的高速发展与移动终端的不断普及,线上用户在快速获得信息的同时,也面临着信息冗余的问题。信息冗余问题在互联网广告领域尤为明显,将不同类型的广告尽可能精准地推送到目标用户面前,一直是算法工程师的研究目标之一。信息冗余问题的解决,在用户层面,可以节约用户时间,提高用户体验和粘性。在运营层面,可以提高广告投放效率,降低企业运营成本。本文以亚马逊电商广告数据集为基础,设计了基于用户画像的互联网
学位
近年来,随着互联网的快速发展,激增的数据流量对当前网络架构提出了挑战。同时用户在互联网上的行为重心逐渐向信息交换和内容获取转移。为应对当前网络架构的不足,以内容为中心且用户驱动的命名数据网络(Named Data Networking,NDN)应运而生,其泛在缓存、灵活路由转发等特性为内容的获取提供了极大的便利。为充分利用NDN网络架构的优势,考虑在NDN网络中嵌入计算功能,以满足用户对新兴计算密
学位
高度信息化的社会每天都在以一个递增的速度产生海量的数据,传统的以半导体为存储介质的存储体系正面临着巨大的存储压力,因此找到一个全新的具有更高存储密度和更长存储时间的存储解决方法成为了一个亟待解决的问题。DNA作为存储介质天然具有超高存储密度、超长存储时间和低能耗等优点,以DNA为存储介质的DNA信息存储技术为目前的海量数据的存储提供了新的解决思路。目前主流的D NA信息存储方法都是针对所有类型的文
学位
随着智能手机的飞速发展与广泛应用,以唱歌评测和视唱练习为主的音乐智能信息服务越来越多的被人们所使用。对于现有的唱歌应用,歌曲和乐谱通常是内置的,用户难以自由拍照导入乐谱。而现有的乐谱识别软件对于拍照导入的乐谱识别效果并不理想,因此本文拟对真实拍照场景下的印刷体乐谱的识别展开研究。本文采用乐符目标检测方法,提出了一套基于五线谱谱线感知的完整的乐谱识别方法。该方法能直接输入一张完整的拍照乐谱图片,经过
学位
随着新冠肺炎影响持续、国际政治经济冲突不断,近年来钢材价格波动剧烈。规避螺纹钢等钢材价格波动风险,成为保障实体经济的健康发展的必然要求。在金融理论上,期货具有预期性的价格发现功能,但是期货价格和现货价格存在何种数值关系,以及如何利用期货价格,对现货价格进行数值预测的研究,目前仍处于起步阶段。本文选取了近十年内,上海期货交易所螺纹钢期货主力合约每交易日的收盘价,及上海地区螺纹钢现货市场每交易日对应的
学位
目前僵尸网络采用域名流动(Domain-Flux)技术来逃避域名黑名单的检测,Domain-Flux技术是指僵尸网络使用域名生成算法(Domain Generation Algorithm,DGA)生成大量恶意域名,从这些域名中选择一个作为命令与控制(Command and Control,C&C)服务器的域名。关闭C&C服务器是摧毁僵尸网络的关键,所以检测并识别DGA算法生成的恶意域名对于网络安
学位
目的:本研究旨在通过质性研究、专家咨询及文献回顾制定科学、有效、实用的肿瘤科护士自杀“守门人”培训方案,基于实证研究,实施并评价肿瘤科护士自杀“守门人”培训方案的科学性、实用性与有效性,为我国各级各类医疗机构开展肿瘤科护士自杀“守门人”培训提供参考。方法:(1)运用描述性质性研究方法,探究肿瘤科护士在预防患者自杀中的障碍因素,借助数据编码软件NVivo 12.0对数据进行编码与整理,根据内容分析法
学位