Learning to code
Course Objectives
- Implementation of computer programming and algorithmic problem-solving content using applications on an interactive floor controlled by light pens and using tablets or other digital devices;
- Implementation of concurrent (parallel) programming content, controlling two heroes with constructed algorithms;
- Supporting student activity that develops skills in using evolving cognitive mental processes, such as logical, analytical, and algorithmic thinking;
- Stimulating strategic thinking skills - planning and predicting, cause-and-effect thinking;
- Developing spatial orientation in students;
- Creating teaching conditions that allow learning through experimentation;
- Supporting students' visual-motor coordination during organized safe activities;
- Creating teaching conditions conducive to cooperation, competition, and developing students' social communication skills.
Manage Consents
Control which external services can process your data.
Essential Required
These features are essential for the proper functioning of the website and cannot be disabled.
Anonymous Analytics Required
Required for collecting aggregated statistics that help us understand how users interact with our site. Data is fully anonymous, contains no personal information, and we do not use cookies.
Extended Analytics
Allows analyzing traffic sources (where you came from), marketing campaign parameters (UTM), and navigation paths across subdomains. We use a cookie (7 days) to preserve this data.
External Media
Allows loading content from external services like YouTube or Vimeo.