This course constitutes an introduction to basic principles of Informatics and educational technology. It consists of theory and lab exercises. The theoretical part of the course involves issues such as the following: introductory concepts, main computing components, introductory issues concerning algorithms and the design of simple algorithms for creating multimedia applications, introduction to main types of software and its role in education, introductory aspects involving educational technology (i.e., arguments justifying its integration in education, primary social, technical and educational issues connected with it, lessons learnt from the past, role of the teacher, factors affecting the integration of technology in education, etc.), programmable toys, educational programming languages, main types of educational activities in early childhood education based on technological resources, Informatics in Greek education. The lab mainly involves familiarization with: (i) an authoring tool for implementation of interactive educational activities for children in early childhood and (ii) main Web tools for retrieval of relevant data. Lab activities are implemented in small groups in the Laboratory of Informatics.