ISKB63 Computational Thinking

Faculty of Arts
Autumn 2022
Extent and Intensity
1/1/0. 4 credit(s). Type of Completion: k (colloquium).
Taught in person.
Teacher(s)
Bc. Radek Dobrovolný (lecturer)
Guaranteed by
PhDr. Petr Škyřík, Ph.D.
Department of Information and Library Studies – Faculty of Arts
Contact Person: Mgr. Alice Lukavská
Supplier department: Department of Information and Library Studies – Faculty of Arts
Timetable
each odd Thursday 10:00–11:40 G02, except Thu 15. 9. ; and Thu 22. 9. 10:00–11:40 G02
Prerequisites
TYP_STUDIA ( B )
Interest in informatics. Your own computer is recommended.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
The capacity limit for the course is 20 student(s).
Current registration and enrolment status: enrolled: 16/20, only registered: 0/20, only registered with preference (fields directly associated with the programme): 0/20
fields of study / plans the course is directly associated with
there are 7 fields of study the course is directly associated with, display
Course objectives
The aim of the course is to get acquainted with various tools for the development of informatics and algorithmic thinking. The course thus helps to gain an overview of the tools (games, applications) and acquire the skills of their adequate use. This means: the ability to compile the contents of a course for the development of information literacy in a library / children's home / interest group, etc.; the ability to find a suitable tool for the development of algorithmic thinking for a given target group; difficulty assessment; understanding the importance of creative programming. Last but not least, the goal is to actively develop your own IT literacy.
Learning outcomes
After completing the course, the student will: - understand the concept of IT literacy in a wider context, - have an overview of computer science teaching tools, - know the concept of creative programming and be able to program small applications in different environments, - be able to further develop your inf. literacy, - capable of inf. apply thinking to real problems, - know teaching methods: pair programming, live programming, decomposition and algorithmization of the problem, etc. - independently create a short course focused on this area and appropriately select tools according to the target group.
Syllabus
  • Introductory seminar, familiarization with the content of the subject. History of teaching programming, graphic programming languages, Karel. Programming with the help of blocks, Hour of Code. Scratch, animation, simple games. How the calculations are done, the processor simulation on paper. Principles of Creative Programming, p5 library. Web multimedia applications. Teaching hardware, Ozobot, microbit, LEGO. Online courses, MOOCs, community. Algorithmic thinking and problem solving. Preparation of an IT literacy course.
Teaching methods
Teaching method:seminars,class discussion.
Assessment methods
To successfully complete the course, the student must: – actively participate in seminars (maximum 1 absence), – prepare tasks (at each seminar, a task is assigned, for approx. 2 hours of independent work), – design and implement a short IT literacy course (work in small teams). The final colloquium takes the form of an interview, where the work during the semester and the final course are reflected.
Language of instruction
Czech
Further Comments
Study Materials
The course is also listed under the following terms Spring 2020, Autumn 2021, Autumn 2023, Autumn 2024.
  • Enrolment Statistics (Autumn 2022, recent)
  • Permalink: https://is.muni.cz/course/phil/autumn2022/ISKB63