Course: Didactics of Programming II

» List of faculties » FBI » UAI
Course title Didactics of Programming II
Course code UAI/639
Organizational form of instruction Seminary
Level of course Master
Year of study not specified
Frequency of the course In academic years starting with an even year (e.g. 2016/2017), in the summer semester.
Semester Summer
Number of ECTS credits 6
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Prokýšek Miloš, PhDr. Ph.D.
Course content
Content: 1. Karel The Robot 2. Alice 3. Logo, Imagine Logo 4. BlueJ 5. Greenfoot 6. Scratch 7. Squeak

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Practical training
  • Class attendance - 36 hours per semester
  • Semestral paper - 40 hours per semester
  • Preparation for exam - 40 hours per semester
  • Preparation for classes - 36 hours per semester
Learning outcomes
The aim of Didactics Programming II is primarily to familiarize students with the problems of teaching programming in secondary schools. Subject integrates knowledge of general didactics and programming courses and familiarizes students with didactic problems of teaching programming and shows possible solutions to these problems. Content wise, the subject focuses on the analysis and using the suitable development environments for teaching programming in secondary school.
Gained competencies: After having graduated from the course the student will be familiarized with various possibilities how to teach programming in secondary schools . She/he will be able to design interesting projects for teaching programming.
Prerequisites
Completion of UAI/638 Didactics of Programming I

Assessment methods and criteria
Oral examination, Seminar work

Active participation in seminars. Elaboration and defense of an independent project.
Recommended literature
  • A. Blaho, I. Kalaš: Comenius Logo - tvorivá informatika, 1. a 2. díl. Bratislava: CL Group, 1999.
  • A. Blaho, I. Kalaš: Imagine Logo, učebnice programování pro děti. Brno: Computer Press, 2006.
  • Mark Stehlik, Jim Roberts, Rich Pattis Joseph Bergin: Karel J Robot a Gentle Introduction to the Art of Object-oriented Programmin in Java, 2005.
  • Michael Kolling: Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulations, Prentice Hall, 2009.
  • Oscar Nierstrasz, Stephane Ducasse: Squeak by Example, Square Bracket Associates, 2009.
  • Wanda P. Dann, Stephen Cooper, Randy Pausch: Learning to Program with Alice, Prentice Hall, 2011.
  • Warren Sande, Carter Sande: Hello World! Computer Programming for Kids and Other Beginners, Manning Publications, 2009.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Secondary Schools Teacher Training in Informatics (1) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer