Analyzing Online Protocols to Characterize Novice Java Programmers

Computer science educators are concerned and disappointed over students’ lack of programming comprehension. This concern has motivated investigations into areas that programming students do not understand, in an effort to provide students with the foundation they need in order to produce correct sof...

Full description

Saved in:
Bibliographic Details
Main Authors: Rodrigo, Ma. Mercedes T, Tabanao, Emily, Lahoz, Ma. Beatriz E, Jadud, Matthew C
Format: text
Published: Archīum Ateneo 2009
Subjects:
Online Access:https://archium.ateneo.edu/discs-faculty-pubs/105
http://philjournalsci.dost.gov.ph/images/pdf/pjs_pdf/vol138no2/pdfs/Analyzing_online_protocols.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Ateneo De Manila University
id ph-ateneo-arc.discs-faculty-pubs-1104
record_format eprints
spelling ph-ateneo-arc.discs-faculty-pubs-11042020-06-24T06:31:04Z Analyzing Online Protocols to Characterize Novice Java Programmers Rodrigo, Ma. Mercedes T Tabanao, Emily Lahoz, Ma. Beatriz E Jadud, Matthew C Computer science educators are concerned and disappointed over students’ lack of programming comprehension. This concern has motivated investigations into areas that programming students do not understand, in an effort to provide students with the foundation they need in order to produce correct software. In this study, we built and used several tools to study the behavior of novice programmers—what edits they make, when they compile their programs, and how they respond to errors. The characterization enables computer science educators to identify at-risk students and determine specific interventions. These tools include summarization of student compilation errors, computation of time between compilations, computation of Error Quotients, and a browser that enables educators to view successive compilations. This paper describes how these tools are used and what implications educators can infer from the data that they present. 2009-01-01T08:00:00Z text https://archium.ateneo.edu/discs-faculty-pubs/105 http://philjournalsci.dost.gov.ph/images/pdf/pjs_pdf/vol138no2/pdfs/Analyzing_online_protocols.pdf Department of Information Systems & Computer Science Faculty Publications Archīum Ateneo Java novice programmers online protocols BlueJ Computer Sciences
institution Ateneo De Manila University
building Ateneo De Manila University Library
country Philippines
collection archium.Ateneo Institutional Repository
topic Java
novice programmers
online protocols
BlueJ
Computer Sciences
spellingShingle Java
novice programmers
online protocols
BlueJ
Computer Sciences
Rodrigo, Ma. Mercedes T
Tabanao, Emily
Lahoz, Ma. Beatriz E
Jadud, Matthew C
Analyzing Online Protocols to Characterize Novice Java Programmers
description Computer science educators are concerned and disappointed over students’ lack of programming comprehension. This concern has motivated investigations into areas that programming students do not understand, in an effort to provide students with the foundation they need in order to produce correct software. In this study, we built and used several tools to study the behavior of novice programmers—what edits they make, when they compile their programs, and how they respond to errors. The characterization enables computer science educators to identify at-risk students and determine specific interventions. These tools include summarization of student compilation errors, computation of time between compilations, computation of Error Quotients, and a browser that enables educators to view successive compilations. This paper describes how these tools are used and what implications educators can infer from the data that they present.
format text
author Rodrigo, Ma. Mercedes T
Tabanao, Emily
Lahoz, Ma. Beatriz E
Jadud, Matthew C
author_facet Rodrigo, Ma. Mercedes T
Tabanao, Emily
Lahoz, Ma. Beatriz E
Jadud, Matthew C
author_sort Rodrigo, Ma. Mercedes T
title Analyzing Online Protocols to Characterize Novice Java Programmers
title_short Analyzing Online Protocols to Characterize Novice Java Programmers
title_full Analyzing Online Protocols to Characterize Novice Java Programmers
title_fullStr Analyzing Online Protocols to Characterize Novice Java Programmers
title_full_unstemmed Analyzing Online Protocols to Characterize Novice Java Programmers
title_sort analyzing online protocols to characterize novice java programmers
publisher Archīum Ateneo
publishDate 2009
url https://archium.ateneo.edu/discs-faculty-pubs/105
http://philjournalsci.dost.gov.ph/images/pdf/pjs_pdf/vol138no2/pdfs/Analyzing_online_protocols.pdf
_version_ 1681506670477312000