Guidelines for teaching object orientation with Java, ACM SIGCSE Bulletin, vol.33, pp.33-36, 2001. ,
What does Objects-First mean ? : An international study of teachers' perceptions of Objects-First, Seventh Baltic Sea Conference on Computing Education Research, 2007. ,
Teaching and learning introductory programming : a model based approach, University of Oslo. Faculty of Mathematics & Natural Sciences, 2008. ,
Learning and teaching programming. A review and discussion, Computer science education, vol.13, pp.137-172, 2003. ,
Grand challenges in computing: Education-a summary, Computer Journal, vol.48, issue.11, pp.42-48, 2005. ,
, Computing curricula 2001. Computer science, The Joint Task Force on Computing Curricula, 2001.
Conception et évaluation d'un micromonde de Programmation Orientée-Objet fondé sur un jeu de construction et d'animation 3D, 2016. ,
Integrating console and Event-Driven models in CS1, ACM SIGCSE Bulletin, vol.31, pp.132-135, 1999. ,
Design early considered harmful : Graduated exposure to complexity and structure based on levels of cognitive development, pp.75-79, 2000. ,
Introduction to programming with Greenfoot, Pearson Education: Upper Saddle River, 2010. ,
Teaching CS1 with karel the robot in Java, ACM SIGCSE Bulletin, vol.33, pp.50-54, 2001. ,
Dagdilelis: An introduction to Object-Oriented Programming with a didactic microworld : objectKarel, Computers & Education, vol.47, pp.148-171, 2006. ,
, Object centered design for Java : teaching OOD in CS-1,» ACM SIGCSE Bulletin, vol.35, pp.273-277, 2003.
Alice : a 3-D tool for introductory programming concepts, Journal of Computing Sciences in Colleges, vol.15, pp.107-116, 2000. ,