Educational Programming Languages
space
Course code
IFI7215.DT
old course code
Course title in Estonian
Hariduslikud programmeerimiskeeled
Course title in English
Educational Programming Languages
ECTS credits
4.0
Assessment form
assessment
lecturer of 2023/2024 Spring semester
Inga Petuhhov (language of instruction:Estonian)
lecturer of 2024/2025 Autumn semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
Course aims
Design a system of programming concepts, create prerequisites to understand basic programming language constructions and to develop algorithmic thinking. Enable the acquisition of practical skills to solve programming tasks in different programming environments.
Brief description of the course
The course covers the principles and concepts of programming through various environments, using both block programming and a standard programming language. The basics of algorithmization are introduced. The main programming languages and environments studied are Scrach, Python and Microbit, where small programming tasks are solved.
Learning outcomes in the course
Upon completing the course the student:
- understands important concepts and principles of programming;
- knows different programming learning environments, their possibilities, similarities and differences;
- has primary programming experience and can solve simpler tasks using different programming languages and environments;
- gets acquainted with the new programming environment and introduces it to fellow students.
Teacher
Inga Petuhhov
space