Μελέτη περίπτωσης : η συμβολή του scratch στη διδασκαλία του προγραμματισμού στη Β'/θμια εκπαίδευση
SubjectΠρογραμματισμός ηλεκτρονικών υπολογιστών ; Εκπαιδευτική τεχνολογία ; Πληροφορική -- Μελέτη και διδασκαλία ; Διδασκαλία βοηθούμενη από ηλεκτρονικό υπολογιστή ; Διδακτικά συστήματα -- Σχεδιασμός
The aim of teaching programming is not to prepare and train future programmers, but to develop and enhance technological literacy that will encourage students to acquire a deeper knowledge of how a computer system works, apply programming to their everyday life and become active members of the new technological era. This thesis records how teaching of programming is embodied in Greek reality and identifies the main misconceptions that students do while learning. It then analyses the environment of Scratch programming language and researches its contribution to the teaching of programming in IT courses, in secondary education and the solutions offered to some of the identified problems. Moreover, we give a description of the case study where pupils are using appropriate teaching material, as well as examples and activities of escalating difficulty. In that way, they are gradually introduced into programming concepts and structures and gain meta-cognitive skills which will assist them in carrying out their final project. Finally, we gather, evaluate and present the data generated by the case study, on the contribution of Scratch in teaching programming, as well as the conclusions derived.