Course title in Estonian
Hariduslikud programmeerimiskeeled
Course title in English
Educational Programming Languages
Assessment form
assessment
lecturer of 2024/2025 Autumn semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
lecturer of 2024/2025 Spring 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.
Study programmes containing that course