1. Introduction to the concept of computational thinking.2. A role of informatics and computing in curriculum for Elementary and Secondary schools in the Czech Republic and other countries.3. Examples of some teaching approaces to computational thinking development without using computer technology (typu CSUnplugged, origami).4. Examples of some teaching approaces to computational thinking development with using robotics sets and programmable toys.5. Saymour Papert. Construccionism. Key principles of logo culture. Some representants.6. Examples of some teaching approaces to computational thinking development with using software applications.7. Analysis of textbooks for computational thinking development.8. Introduction in Scratch.9. Projects and games design in Scratch.
The course concentrates on explanation of principles theoretical of constructivism and construccionism for teaching of school subjects like that Informatics, ICT, Digital technology or Computing. More detailed explanation proceeds from ideas and work of world-famous experts, primarily of Seymour Paperts and his alumni and followers and representatnt of Logo culture (M. Resnick, I. Kalaš, E. Sandova, etc.). The main attention is given to didactic approaches to learning activities dedicated to pupils of primary and secondary schools using educational programming languages (Karel, Logo, Imagine, Scratch etc.) and to application of constructivist methods in subjects like that Informatics, ICT, Digital technology or Computing.
Themas:
(1) Explanation of fundamental concepts: constructivism, construccionism, logo culture;
(2) Introduction into programming in Karel, Logo, Imagine, Scratch;
(3) Constructivist approaches to curriculum of Informatics, ICT, Digital technology or Computing in primary and secondary school education.