Methods and tools for exploring novice compilation behaviour 论文

2006引用 291
Teaching and Learning ProgrammingSoftware Engineering ResearchSoftware Testing and Debugging Techniques

摘要

Our research explores what we call compilation behaviour: the programming behaviour a student engages in while repeatedly editing and compiling their programs. This edit-compile cycle often represents students' attempts to make their programs syntactically, as opposed to semantically, correct. Over the course of two years, we have observed first-year university students learning to program in Java, collecting and studying thousands of snapshots of their programs from one compilation to the next. At the University of Kent, students are introduced to programming in an objects-first style using BlueJ, an environment intended for use by novice programmers.

相关事件

暂无数据

相关文章

暂无数据