Didactics of Informatics studies the educational environment which enables the knowledge construction of primary concepts of Computer Science and the development of relevant skills. In this context a number of issues are studied concerning the teaching and learning of programming, alternative didactical approaches and educational environments that support learning, text comprehension, design of suitable learning and assessment activities. In particular, the course content involves: Main concepts of Didactics, representation of knowledge and the notion of knowledge conflict, algorithmic and computational thinking, the Greek curricula of Informatics, didactics of programming, misconceptions and difficulties, didactical approaches, didactics of structured and object programming, educational programming environments for various grades, educational games, educational robotics, the concept of analogy and its role in teaching informatics concepts, concept mapping in informatics, text comprehension of informatics material, assessment forms and tools, the Greek informatics lab.
Προτεινόμενα συγγράμματα (Εύδοξος): Διδακτικές Προσεγγίσεις και Εργαλεία για τη διδασκαλία της Πληροφορικής, Συλλογικό
Επικουρικό σύγγραμμα: Κόμης, Β. (2005). Εισαγωγή στη Διδακτική της Πληροφορικής. Αθήνα: Εκδόσεις Κλειδάριθμος.