Online Tutorials

Online programming tutorials and games for all levels.

Khan Academy

Online classes for many subjects, including Computer Programming and Computer Science.


Extended tutorials in HTML, CSS and Javascript

For Young People

Most of these exercises need the help of an adult. 

1,2,3 Code!

The project “1,2,3 Code!” aims to initiate students into computer science, from primary school level up to secondary.

Hello Ruby

Hello Ruby is the world’s most whimsical way to learn about computers, technology and programming.

CS Unplugged

CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

Best Coding Bootcamp

Learn about many more coding resources for young people.

STEM degree

Find out what it is exactly to study a STEM degree

Workshops for Women

Some free training courses are provided particularly for girls and women. Keep an eye out for events in your local area.

Django Girls

Global series of in-person workshops to learn python web development.

Rails Girls

Global series of in-person workshops to learn Ruby development.

Expand your Horizons

Expanding Your Horizons Geneva is a non-profit association dedicated to providing Science, Technology, Engineering and Mathematics (STEM) experiences for young girls aged 11- 14 years old.

RightsTech Women

RightsTech Women is a Swiss, non-profit association dedicated to advancing the human rights of women and girls in the fields of science, technology, engineering and mathematics (STEM).



Centre de médiation scientifique de la Faculté des sciences de l’UNIGE, le Scienscope regroupe notamment le Physiscope,  le Chimiscope, le Bioscope,  le Mathscope, l’Infoscope et le Terrascope au sein desquels nos chercheurs animent des ateliers interactifs et réalisent des expériences originales. 

EPFL Promotion des Sciences

Nos actions ont pour but de promouvoir les sciences et les technologies auprès des jeunes et du grand public. Nous organisons des activités scientifiques et techniques pour les jeunes, les classes et le grand public.

International Particle Physics Outreach Group

IPPOG is a network of scientists, science educators and communication specialists working across the globe in informal science education and outreach for particle physics.