Course: Practical Programing for Schools I

» List of faculties » FBI » UAI
Course title Practical Programing for Schools I
Course code UAI/645
Organizational form of instruction Lesson
Level of course Master
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
Semester Winter
Number of ECTS credits 2
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Jelínek Jiří, Ing. CSc.
  • Konopa Michal, Mgr.
Course content
" Propedeutic programming languages " Programming paradigms and their specifics " Learning unit and its design " Modeling of algorithms and structures " Basic algorithms and their teaching " Structural design During the exercises, students will try to prepare the teaching unit, determine the necessary initial knowledge and objectives of teaching, including control of their achievement, and practical verification of the design in simulated teaching.

Learning activities and teaching methods
Work with multi-media resources (texts, internet, IT technologies), Project-based learning, Practical training
  • Class attendance - 28 hours per semester
  • Preparation for classes - 28 hours per semester
Learning outcomes
The course aims to show and familiarize students with a wide range of topics related to teaching programming across disciplines. How to evaluate, attract, and retain pupils, possibilities of informal teaching methods, creativity in teaching programming, etc. Individual lessons will focus on the thematic solution of specific tasks so that students gain awareness of how to link didactic-pedagogical principles with a specific area of programming. The course should develop practical skills relevant to the future teaching activities of students, eg, to explain the subject matter or influence the atmosphere in the classroom, all in the computer thinking context.
The student acquires and develops practical skills relevant to their future teaching experience, such as the ability to explain the material or to influence the atmosphere in the classroom, all in the context of teaching programming.
Prerequisites
The basic prerequisite is knowledge of algorithmic procedures and at least one of the programming languages, on which will be followed up.
UAI/CV695
----- or -----
UAI/695

Assessment methods and criteria
Written examination, Seminar work, Interim evaluation

To successfully obtain the credit, the student must successfully solve at least half of the continuous tasks and obtain an evaluation of their semester work in the amount of at least 50% of the obtainable points.
Recommended literature
  • BIGGS, John B. a Catherine So-kum TANG. Teaching for quality learning at university : what the student does. 3rd ed. Maidenhead: Open University Press, 2007. xviii, 335. ISBN 0335221262..
  • Informatika a výpočetní technika pro střední školy : metodická příručka 1,2. Edited by Pavel Roubal. Vyd. 1. Brno: Computer Press, 2005. 40 s. ISBN 8025107620.
  • Informatika a výpočetní technika pro střední školy. Edited by Pavel Roubal. Vyd. 1. Brno: CP Books, 2005. 96 s. ISBN 8025106004.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester