Activities/ProgrammingForChildren

This page is to gather resources that will help children to learn programming and thereby actively shaping their own future.

Programming For Children

Meetings and workshops

One of the best ways to learn programming is to join like-minded people. The following organisations provide programming classes for children:

Country

Name of organisation

Focus on Free Software

Comment

Germany

Teckids e.V.

yes

They are an associated organisation of the FSFE

Germany

Jugendhackt

partly

Switzerland

Coderdojo Zurich

partly

Belgium

CoderDojo Belgium

partly

Netherlands

CoderDojo Nederland

partly

about 120 locations

Netherlands

CodeUur

partly

Coding education in classroom on request, by volunteers

...

...

yes/partly/no

...

Often local universities have STEM programs for children that include programming courses.

Online material

Books

In general we recommend you to buy books from local book stores, or different online book stores, to prevent further tightening monopolies. In case you are using some of the larger sellers, you might want to check out the information about support programs.

Language

Author

Title

ISBN

Focus on Free Software

Comment

Various

Jason Briggs

Python for Kids: A Playful Introduction To Programming

978-1593274078

No

Programming manual

Various

Linda Liukas

Hello Ruby: Journey Inside the Computer

‎ 978-1250065322

No. Tendency to MacOS with character name for the operating system, and in one graphic the logo

Short story in which you learn about computer basics like bits, logic, software, operating systems, and hardware like mouse, RAM, ROM, GPU, CPU, mass storage. With 26 practical exercises about e.g. the difference of hard- and software, what objects included computers in the past and which might include them in future, notice computers in your daily life, riddles about logic, and about passwords.

Various

Linda Liukas

Hello Ruby: Adventures in Coding

978-1250065001

GNU/Linux is mentioned in the book as operating system and it is explained how people work together in Free Software

A story which explains children the basics of programming, logic, and other attributes necessary to understand software. Second part of the book has several practical exercises to spark interest in programming.

Various

Carter & Warren Sande

Hello World! Computer Programming for Kids and Other Beginners

978-3446438064

?

Various

Jason R. Briggs

Python for Kids: A Playful Introduction to Programming

978-1593274078

Most screenshots from Microsoft Windows?

classic for learning programming for beginners.

Various

Craig Richardson

Learn to Program with Minecraft: Transform Your World with the Power of Python

978-1593276706

no

available in several languages (needs the paid Java version of Minecraft to work, can be get to work on a GNU/Linux machine with a bit of background knowledge)

German

Philip Kiefer

Programmieren lernen mit der Maus: Der Start in die Programmierung mit Scratch

978-3842107052

From the German television show "the mouse"

...

...

...

...

...

...

Nostarch Press has a large selection of programming books for children in English although some of them depend on non-free software.

STEM kits and software/ apps with a coding focus

Games connected to coding

Misc

Activities/ProgrammingForChildren (last edited 2022-03-23 07:11:30 by nico.rikken)