Brief description of the course
The course deals with different kind of programming languages and environments, which are intended to introduce the principles of programming for people of different ages, mainly for school kids. For example: Scratch, Logo, Alice, Hour of Code, Gamemaker.
Learning outcomes in the course
Upon completing the course the student:
- knows different programming environments for learning, their capabilities and their differences;
- can solve simpler tasks using different languages and programming environments;
- is familiar with Scratch and can use it for composing and solving different tasks;
- is able to examine a new programming environment and conduct an introductory lesson.