Charles Explorer logo
🇬🇧

Teaching approaches to computational thinking development

Class at Faculty of Education |
OKNI3I025A

Syllabus

Topic 1: The concept of computational thinking

Topic 2: Theoretical basis for methodological approaches to computational thinking development

Topic 3: Components of computational thinking and their didactical analysis

Topic 4: Examples of didactical approaches to computational thinking

Topic 4: Computational thinking development in other educational fields/branches

Topic 6: AI and computational thinking

Topic 7: How can be measured/ investigated a level of computational measured?  

Annotation

The main attention will be paid to the concept of computational thinking (CT) and didactic ways of developing pupil´s CT at primary and secondary schools. The issue of CT in the context of education is addressed worldwide, not only by ministries of education, governmental strategies for education, educational institutions, but also by global associations focused on computer science, computing and informatics. The course will analyze examples of methodological approaches to the development of CT, using experience not only from the Czech Republic but also from abroad. Emphasis will also be placed on interdisciplinary (interdisciplinary) contexts. The course will focus on the following topics: (1) The concept of CT in the context of the concepts of algorithmic thinking, logical thinking, learning programming. What is not CT. (2) Theoretical basis for methodological approaches to the development of CT. Informatics thinking and tools, applications and a set of skills. Informatics thinking as a language, as an automation of abstractions, as a cognitive means. Computer thinking in context without computer programming. Collaborative dimensions of computer thinking. (3) Samples from educational practice and their didactic analysis. (4) Proposals for educational practice (STEM, AI, etc.). Attention is also paid to the findings of research on computer thinking of pupils of basic and secondary schools.