Abstract
Comprehension of programming and programs is known to be a difficult task for many beginning students, with many computing courses showing significant drop out and failure rates. In this paper, we present a notional machine imple- mentation, Novis, to help with understanding of program- ming and its dynamics for beginning learners. The notional machine offers an abstraction of the physical machine de- signed for comprehension and learning purposes. Novis pro- vides a real-time visualisation of this notional machine, and is integrated into BlueJ.
Original language | English |
---|---|
Title of host publication | Fourth International Conference on Learning and Teaching in Computing and Engineering (LATICE 2016) |
Place of Publication | Mumbai, India |
Number of pages | 6 |
DOIs | |
Publication status | E-pub ahead of print - 31 Mar 2016 |