Programming process visualizer: A proposal of the tool for students to observe their programming process

Yoshiaki Matsuzawa, Ken Okada, Sanshiro Sakai

研究成果: Conference contribution

11 被引用数 (Scopus)

抄録

We have developed a tool that enables learners to observe the process by which they program through visualization of data that are recorded in the source code editor. One purpose of the tool is to assist learners by using the Personal Software Process (PSP) to allow them to analyze the process by which they program by using the tool after completing a programming task The proposed tool has functions for A) replaying a process using animation; B) automatic calculation of metrics; C) support for inputting subtasks; and D) process analysis report generation An evaluation experiment was conducted with participants from the second-level introductory programming course at our university The results were that 1) the accuracy of effort estimation dropped, although we clearly found that the reason for the drop was the difficulty of the second assignment; 2) according to a questionnaire, students reported both the effectiveness of the observation task and the effectiveness of the tool; and 3) there was large differences between students in terms of the description level of subtasks.

本文言語English
ホスト出版物のタイトルITiCSE 2013 - Proceedings of the ACM Conference on Innovation and Technology in Computer Science Education
ページ46-51
ページ数6
DOI
出版ステータスPublished - 2013 8 12
イベント18th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2013 - Canterbury, United Kingdom
継続期間: 2013 7 12013 7 3

出版物シリーズ

名前Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE
ISSN(印刷版)1942-647X

Other

Other18th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2013
国/地域United Kingdom
CityCanterbury
Period13/7/113/7/3

ASJC Scopus subject areas

  • 技術マネージメントおよび技術革新管理
  • 教育

フィンガープリント

「Programming process visualizer: A proposal of the tool for students to observe their programming process」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル