Enriching programming content semantics: An evaluation of visual analytics approach

作者:

Highlights:

• Provide immediate technology support for classrooms that are instrumenting paper-based exams.

• Introduce novel method to automatically associate concepts and programming problems.

• Conduct controlled crowdsourcing experiment to harness educational ground truth.

• Significant results were found to enrich programming content semantics.

• Indexing effectiveness was especially prevalent for complex content.

摘要

•Provide immediate technology support for classrooms that are instrumenting paper-based exams.•Introduce novel method to automatically associate concepts and programming problems.•Conduct controlled crowdsourcing experiment to harness educational ground truth.•Significant results were found to enrich programming content semantics.•Indexing effectiveness was especially prevalent for complex content.

论文关键词:Semantic indexing,Automatic indexing,Visual analytics,Interactive visualization,Learning analytics,Programming learning

论文评审过程:Received 1 May 2016, Revised 9 October 2016, Accepted 12 October 2016, Available online 25 October 2016, Version of Record 26 April 2017.

论文官网地址:https://doi.org/10.1016/j.chb.2016.10.012