Cellular Automata as an Example for Advanced Beginners’ Level Coding Exercises in a MOOC on Test Driven Development

Programming tasks are an important part of teaching computer programming as they foster students to develop essential programming skills and techniques through practice.  The design of educational problems plays a crucial role in the extent to which the experiential knowledge is imparted to the lear...

Full description

Bibliographic Details
Main Authors: Thomas Staubitz, Ralf Teusner, Christoph Meinel, Nishanth Prakash
Format: Article
Language:English
Published: International Association of Online Engineering (IAOE) 2017-06-01
Series:International Journal of Engineering Pedagogy (iJEP)
Subjects:
Online Access:http://online-journals.org/index.php/i-jep/article/view/6969