Description of the courses



In science clubs children study natural sciences (biology, physics, chemistry and geography), learn to study different phenomena and analyse them in a scientific way. Each session has its own theme which includes theory and experimental work. Children are encouraged to experiment, study and to find causal connection. 


Miniscience clubs are suitable for 4 to 6 years old and science clubs for 7 to 12 years old. 


Miniscience 1: Basics of natural sciences and simple experiments

Miniscience 2: Basics of natural sciences and simple experiments

Science 1: Natural sciences, experiments and measurements

Science 2: Natural sciences, experiments and measurements




In robotics groups children start from learning the basics of mechanics mechanical systems. Little by little children learn to build more complex systems and mechanical structures. Each session has its own theme - during each class children are supposed to design their own structures based on the theme so that they will eventually to build the complex structures without detailed instructions. This promotes creativity and enchances learning. In advanced robotics groups children learn to program the robots. 


Mini robotics groups are suitable for 4 to 6 year old children and other robotics groups for 7 to 14 year olds. 


Minirobotics 1: Basic mechanical structures and components

Minirobotics 2: Applying basic mechanical structures and components

Robotics 1: Mechanical structures, components and systems

Robotics 2: Advanced mechanics with complex structures

Robotics 3: More advanced mechanisms and machines. Programming.

Robotics 4: Mechanics projects and programming.

Robotics 5: Programming mechanical structures, machines and systems with Python.



In programming groups children learn binary numbers, basics of programming, terminology and programming logic, structures and commands. These groups are suitable for all children of age 7 to 15 years. After the introductory period in the beginning of first semester children are able to proceed at individual pace.


In programming groups children learn first visual programming and little by little move towards writing "real" code writing with Python, Arduino, Microbit and  Unity projects.










Programming 1: Basics of programming and programming logic.

Programming 2: Programming structures, commands and programming projects.

Programming 3: Basics of Python programming.

Programming 4 - IoT: Programming devices with Python.

Programming 5 - IoT: Programming devices with C.

Programming 4 - Web: Progamming with HTML.

Programming 5 - Web: Building websites

Programming 4 - Game: Programming games with visual tools.

Programming 5 - Game: Programming games with Unity.

Developer groups


In Developer groups children learn to program programs using different programming tools and languages. These advanced groups are suitable for students of age from 11  to 16. Each student is tutored individually and each student has his/her own learning plan based on the student's own interests and goals.


In Developer groups students use tools like Arduino-, Microbit, Lego Mindstorms EV3- and Raspberry Pi. They use programming languages like C, C++, Python, Unity and Java. 

Contact Us

Suomen Tiedekoulu Oy / Finnish Science School

Vanha Hämeenkatu 42

20520 Turku


+358 40 5235144