“…As yet no standard reference for computer science education is available which extensively addresses the application of instructional methods for school. The literature contains descriptions on the application of solving problems (Koffmann & Brinda, 2003), group work (Iron, Alexander, & Alexander, 2004), rich tasks, concept-mapping (Hazzan, Lapidot, & Ragonis, 2011), pattern-oriented instruction (Muller & Haberman, 2008), lab-centered instruction (Titterton, Lewis, & Clancy, 2010), discovery learning and project teaching (Hartmann, Näf, & Reichert, 2006), and visualizations (Fincher & Petre, 2004).…”