FF:ISKB63 Computational Thinking - Course Information
ISKB63 Computational Thinking
Faculty of ArtsAutumn 2023
- Extent and Intensity
- 1/1/0. 4 credit(s). Type of Completion: k (colloquium).
- 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 even Thursday 10:00–11:40 L11, except Thu 16. 11.
- 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: 14/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. 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
- Enrolment Statistics (Autumn 2023, recent)
- Permalink: https://is.muni.cz/course/phil/autumn2023/ISKB63