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.
|