Educational Programming Languages
Course code
IFI7215.DT
old course code
Course title in Estonian
Hariduslikud programmeerimiskeeled
Course title in English
Educational Programming Languages
ECTS credits
4.0
approximate amount of contact lessons
24
Teaching semester
autumn - spring
Assessment form
assessment
lecturer of 2019/2020  Autumn semester
õppejõud on määramata
lecturer of 2019/2020  Spring semester
lecturer not assigned
Course aims
Shape the overview of basic skills of different programming languages and environments that are suitable for students in different age and educational levels. The student attains main concepts of programming.
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.
Independent work
Compose and solve programming tasks in different programming environments. Choose an educational programming environment, prepare and hold an introductory lesson in that environment.
Learning outcomes in the course
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.
Assessment methods
Test. Conducting a lesson in a new programming environment.
Teacher
Inga Petuhhov
Study literature
Keskkondade ja keelte käsiraamatud ja koduleheküljed. Kursuse õppematerjal.