Scratch 3.0 programming

Scratch Coding Cards

The cards are intended for children who want to learn programming in innovative ways by creating games, stories, musical sequences and animations. The short and simple activities and tasks assigned to us by the cards allow us to enter the world of programming in a simple manner and with simple steps.

The cards are already used by thousands of children around the world. The card game consists of 75 cards that give the children tasks in different areas. Each card is written to provide an in-depth look at the project, project goals, and step-by-step solutions. The aim of the cards is to get children to exercise and program as much as possible.
The cards themselves are not intended to burden the students with programming theory, but rather, as when learning a foreign language, trigger natural reactions in the child to speak the programming language.

Vision
Our vision is that the learning of programming skills and the basics of computer science is not only accessible to talents, but we will prove in our work that it is possible for every child to reach a certain level of programming logic.

Goals
By taking this course, students will have a basic understanding of computer programming, the logic of a program, and the various data flows that occur in a computer program. The course itself is an introduction to more serious electronics and robot programming topics that students will hear in the second semester. This curriculum covers the knowledge and skills of the first semester.

About concept
Visual programming is a concept that is as old as computer science itself. Instead of writing code that is sometimes difficult to remember, we use predefined blocks of programs that we can combine to create a computer program.

This concept is particularly suitable for younger learners, as they do not have to memorize many parts of a programming language, but can recognize them in terms of shape and color. The aim of the course is for students to develop programming logic and begin to think like programmers and approach problems as programmers.