Course: Didactics of programming

« Back
Course title Didactics of programming
Course code KIN/DPLE
Organizational form of instruction Seminary
Level of course not specified
Year of study not specified
Semester Winter and summer
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
  • Vaníček Jiří, doc. PaedDr. Ph.D.
Course content
1. Teaching objectives, programming environments usable for learning programming skills. 2. Simple commands, procedures, cycles, program branching. 3. Methodology of teaching programming basics as a creative project activity. 4. Variables, variable types, procedures with parameters. 5. Object approach: figures as objects, scripts, command recipient. 6. Object shape/ figure costumes editing. 7. Events and launching reactions, independent processes. 8. Objects communication. 9. Data structures. List of words, letters, frames, its utilization. 10. Multimedia potentiality by programming. 11. Didactical presentations to given topic. 12. Internet potentiality by programming, community of programmers. 13. Pupils' mistakes and their diagnostics. 14. Creation of own project.

Learning activities and teaching methods
Work activities (workshops)
Learning outcomes
The preparatory course for future teachers of Infomatics and pedagogical IT specialists focused on teaching programming and algorithm development.
The student is expected to be able to create a complex programmed project in given programming environment. He/She will be able to understand educational aims of programming, know some principles and methodology of programming instruction and manage lessons of basic programming education.
ITT Student is expected to be able to program.

Assessment methods and criteria
Analysis of student's work activities (technical works)

Active attendance at seminars (80 %). Elaboration of all short-dated programming homeworks (from week to week) Elaboration of the seminar work in given programming environment - an educational program or a set of educational materials for teaching programming.
Recommended literature
  • BLAHO, A., KALAŠ, I. Comenius Logo - tvorivá informatika, 1. a 2. díl.. Bratislava: CL Group, 1999.
  • BLAHO, A., KALAŠ, I. Imagine Logo, učebnice programování pro děti.. Brno: Computer Press, 2006.
  • TRŽILOVÁ, D. Logo a matematika.. České Budějovice: Jihočeská univerzita, 1992.
  • VANÍČEK, J. Metodická příručka Informatika pro základní školy a víceletá gymnázia, 3. díl.. Brno: Computer Press, 2006.
  • VANÍČEK, J. MIKEŠ, R. Informatika pro základní školy a víceletá gymnázia, 3. díl.. Brno: Computer Press, 2006.

Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Education Study plan (Version): information technology and e-learning (2) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: -