Since fourth grade Bas has developed his passion for computers and programming. Bas studied Computer Science at VU University Amsterdam and works as a self-employed freelance lead developer. Besides his freelance work, Bas is the author of Bas on Tech, Arduino-Tutorials.net and Blender-Tutorials.com
KodeKids offers Bas the opportunity to make kids enthusiastic for the world of tech and programming.
Toine is an illustrator, artist and cartoonist. He studied at the HKU and the Gerrit Rietveld Academy. He teaches kids to draw cartoons via Strip4Kids. Beside teaching, Toine has his own company: The Creative Barn.
Toine tutors kids in designing game characters and constructing good storylines for their games.
Learn step-by-step with over 39 Dutch video tutorials to program your Arduino. Each tutorial contains the source code, what parts you need and where you can buy them.
Learn step-by-step with over 25 video tutorials to program your Arduino. Each tutorial contains the source code, what parts you need and where you can buy them.
Bas teaches you in Dutch 3D modelling, animating and more, with the free tool Blender. Step by step explained, and suitable for the absolute beginner.
Bas teaches you 3D modelling, animating and more, with the free tool Blender. Step by step explained, and suitable for the absolute beginner.
Learn to control a character with 'code'. Are you able to guide the bird through all levels?
Learn more about logic, automation and tech by for example programming a robot. This and more is available on the RoboMind Academy website.
Learn to create your own games and animations with Scratch. Suited for beginning programmers, but a challenge for the more experienced programmer as well.
The Floors successor! Pixel Press' Adventure Time (Game Wizard) allows you to draw your own games. iPad and iPhone only.
Digital Playground offers various workshops about programming in the Netherlands
In the Netherlands, CodeDojo offers on site workshops to learn coding
Gamestar Mechanic uses fun, game-based quests and courses to help you learn game design and make your own video games!
CodeCombat is a game-based computer science program where students type real code and see their characters react in real time.
Create your own games with writing a word of code. Create once and play the games on your phone, tablet or computer!
Expore the world of constructing in 3D. Accessible for kids. Think, create and print in 3D!
Learn the 'code' fundamentals with Anna and Elsa from Frozen!
Want to have a workshop Scratch in your class? Have a look at the Scratch Ed website
To code fast it is nice you can also type fast. LOI Kidzz offers an online typing course
A website with nice exercises for at home or in the classroom
Create what you want! A game? A website? Robot? Codecult offers workshops or summerschool to learn it all!
Setup.nl doesn't teach you to code, but has interesting and exciting expositions, workshops and presentations in relation to technology. For youth by youth
Learn step-by-step to code. Bitsbox offers a subscription model which gives you a monthly new challenge!
Programming with direct results? Om this website you'll get some insight in the world of 'code'. Quickly learn the amazing possibilities of programming!
ScratchJr offers an intuitive way for youngsters to create tiny animations and programs for phones or tablets.
You can do everything in Minecraft. Create and explore your own world. Search, find and create new items and as a bonus you learn the programming basics!
Design and create your own worlds with Toca Builders App. Like Minecraft, but different.
In this fabulous world, kids learn to work with logic and problem solving. For desktop and tablet.
This app allows you to design games, animations and more! Just drag and drop the blocks. If you can think about it, you can make it!
Ruby is a programming language designed with a perfect balance between simple and versatile. Try Ruby allows you to explore this programming language and learn the programming basics.
Build without any code knowledge your own games with drag and drop. When you already know some coding, you can switch directly to writing code yourself
Learn programming by solving puzzles of a locked-up robot. For tablet or desktop.
Great for in the classroom. A variety to learn programming 'unplugged'. Lots of exercises as an addition to regular education.
With the Bee-Bot app you can solve tiny puzzles in order to develop problem solving capabilities.
From the creators of Bee-Bot, the Blue-Bot. This app is part of the Blue-Bot robot and provides extra possibilities and exercises.
Help Marco on a digital adventure. Are you able to guide Marcode with the correct code blocks? For tablet and desktops.
Go further where MIT's Scratch ended. It shouldn't be a problem if you've never worked with Scratch before.
Pixel Press' Floors allows you to create games by drawing them. iPad and iPhone only.
On the App Inventor's website you'll learn how to develop your own apps.
Specially for young girls. Learn programming with the code language Ruby fron Japan. Rails Girls (Groningen, the Netherslands) is a two days event with workshops and more
This Android app learns you to create games, animations, interactive music videos.
Kodu helps kids to develop problem solving and constructive thinking in a visual way.
Sketch Nation allows you to create games in the most simple way: just draw them. The software is accompanied by their own tutorials.
Got already some Ruby knowledge? Here you'll find simple introductions to a wide variety of Ruby functions.
Learn programming and creativity with the app trusted by over 50% of US schools.
A better way to learn to code websites, apps, games, and more.
CodeHS has everything you need to teach computer science at your school, including web-based curriculum, teacher tools, administrator insights, and professional development.
Learn coding with Daisy the Dinosaur. You'll learn the possibilities of programming step by step
Always wanted to create your own website? Learn HTML, CSS, Javascript and more at the Codecademy!
Learn Ruby on Rails in your browser! Now extra exciting with zombies!
Explore your creativity, problem solving capabilities and more with the Angrybirds Playground van Rovio.
A framework for entry-level web literacy & 21st Century skills. Explore the map by selecting what you want to learn more about, to see definitions and activities.
Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding. It's used by teachers, kids, hobbyists, and designers to imagine, design, and make anything!
Create your own comic with this online tool. A nice way to explore your creativity!
Stickman Animator allows you to create animations involving stickmen simply and easily
Programming Challenge 4 Girls is a programming competition for year 10 girls designed to introduce them to computer programming.
Excel is a tool with more possibilities than you've thought. Knowing how to work with Excel is a must. Besides, Excel offers a way to program in in Excel using VBA. This website has some exercises to learn the possibilites of Excel.
Design your own controller with everyday materials like playdough or graphite pencils. Control your favorite Scratch game while you learn to code.
littleBits is a hands-on learning system of electronic building blocks that allows students of all ages to create with technology.
Sphero and Ollie merge technology and robotics. A great and challenging way to introduce kids in the world of making. Sphero offers material for at homee and in the classroom.
Teach kids about computer science, electronics, and coding. Build your own fully functional computer and explore STEM through Piper's StoryMode using the Raspberry Pi Edition of Minecraft, and PiperCode using Google's Blockly
Our mission is to put the power of computing and digital making into the hands of people all over the world.
Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.
Bee-Bot is a perfect starting point for teaching control, directional language and programming.
Robot Turtles is a board game you play with your favorite 3-8 year old kids. It sneakily teaches the fundamentals of programming.
Primo is a play-set that uses shapes, colours and spacial awareness to teach programming logic through a tactile, warm and magical learning experience.
A simple robotics tool designed for ages 7–11. It allows users to design their own interactive machines, and then program them using drag-and-drop software like Scratch.
Do you have a 3D printer at school or at home? The Doodle3D allows you to draw in 3D!
There are various FabLab initiatives throughout the Netherlands. Under the guidance of volunteers, it is possible to get acquainted with various forms of technology and robotics, such as a 3D printer. On FabLab.nl you will find all locations and events of the FabLab in your area!
For teachers but certainly also for parents. On the website of slimme handen you will find various assignments and lessons about technology and science. It is also nice that everything can be done with home, garden and kitchen equipment.
In the Science Center of TU Delft you can follow various workshops, activities and events about technology and science.
Have you ever wanted to play with a 3D printer yourself? CabinD gives workshops in the Utrecht region to introduce the possibilities of a 3D printer at school.
Educational workshops on tech and sustainability for the classroom. Children discover what energy is, where it comes from and how you can generate and use it.
Fun and educational science workshops for children at Explico kids
Enter the world of programming with Blockly from Google. Just like Scratch, you program with programming blocks. Do you want to see or edit your code in a language like Javascript? Then you can!
Learn the basics of programming and discover what programming is with Blockly Games. Playfully you solve puzzles and make small projects.
'Code' is being used everywhere. You can even use code to animate your 3D characters in a game or movie. Alice.org learns how to use code to move 3D animations.
As a follow-up to Hopscotch and Tynker, Apple has developed the Swift Playgrounds app. Step into the world of programming with the Swift programming language, start small (solve puzzles) and end big (create your own programs)!
Create interactive stories and get into contact with programming logic and insight. Books are a linear story, the internet is not. Create your own interactive stories and get so creative that you can even create your own mini-games.
Discover the world of robotics with LEGO Mindstorms. Connect sensors and motors and build your own robots. Bring the world of programming to life.
Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Python programming language.
Learn to program your own Roblox games with the programming language Lua. With Lua Learning you are offered lessons, puzzles and tutorials that teach you how to program for Roblox.
The CoderZ platform has developed its own blocks editor (such as Scratch) and immediately added a digital learning track. Ideal for the classroom.
Have you already gained a ton of Scratch experience and are you ready for the next level? Then perhaps Unreal Blueprint is for you. Visual programming for advanced users.
Programming has many languages. Learn the difference between programming languages and discover what you can make with each language. From HTML to Javascript, for beginners and experienced.
The Code.org platform offers a wide range of digital learning exercises and challenges. From making animations to making computer games. You really find everything here.
Program websites or web apps with Glitch. With Glitch you create your own websites and small web programs. Start your adventure with programming apps. Note, basic knowledge of HTML is required.
Improve your skills by training with others on real code challenges
DevDojo is a meeting place for all kinds of tutorials and projects to teach yourself how to program. A great tutorial for creating an HTML5 platformer is our favorite.
A great library of step by step projects for Scratch. Free to use online and super educational. It is English, but with a bit of puzzling you will get very far!
Construct 3 makes fantastic games a snap. You learn to work with visual programming and javascript in 1. Free version is useful for small projects, if you still want more, you unfortunately have to purchase the program.
Online game in which you can discover what a hacker's world looks like, how he works and you learn how security works. A real challenge in which you discover how you can protect yourself more securely.
What are secure passwords, how are they cracked, and how do you make it harder for someone to crack your password? Find out with Guru99's educational tutorial, How to Crack a Password.
CodeSpark Academy has created its own visual programmer environment with accompanying learning tracks. Great for the classroom, it is still English, hopefully they will make it in Dutch soon.
Create HTML5 games with the engine specially developed for this: Phaser. With numerous example projects and tutorials, you can quickly build the most fun and exciting games. (flappybird tutorial: https://www.lessmilk.com/tutorial/flappy-bird-phaser-1)
At JorCademy you will find educational tutorials about Unity, LEGO Mindstorms, Python and Micro: bit.
JorCademy offers educational tutorials on Unity, LEGO Mindstorms, Python and Micro:bit.
Grok Learning is a platform that specializes in collecting programming projects for primary education. The projects are set up with separate modules with their own problems that you have to solve.
Create your own games with writing a word of code. Create once and play the games on your phone, tablet or computer!
Google's mission is to get everyone to program. For this they have created special workshops and courses. It is a bit of a search between the immense content, but all lessons are completed with lesson guidance and instruction. (ex: https://csfirst.withgoogle.com/c/cs-first/en/curriculum.html)
Would you like to start with Javascript in the classroom but have no idea where and how to start? This video tutorial will certainly help you on your way.
Just like the TwaanLab, Mr. Code's Wild Ride lessons at school, but you can also join his lessons via the internet. Organized by age and technique, from programming and hacking to photography or digital art. Everything comes along.
On HackADay.io they collect all hack projects from hobby hackers that you can carry out yourself. The best selection of projects can be found on the following list.
Create your own games with the `drag and drop` code editor GameMaker 2. Are you already familiar with code? Then switch to writing real program code. (many Dutch references)
Enter the world of Robotics with the handy robotics programming curriculum. Simple and fun projects completely supervised.
Step into the world of electronics and get started soldering and making small appliances. Simple and fun projects completely supervised.
Step into the world of Arduino with 4 introductory lessons.
Create apps for all platforms, from iOS to Android or web. With the simple drag and drop editor you can create apps in a jiffy without coding.
At SkillsDojo you will find all instructive assignments for the classroom or at home. How do you program a Micro:bit? How do algorithms work? How am I safe on the internet? You can find this and more at SkillsDojo.
Embark on the adventure of programming in Babylscript, a variation of the well-known javascript language. Very accessible and clear tool to take a look at the world of scripting programming.
With Blocksworld HD you can create your own mini-games just like in Roblox or Minecraft. The starting point is to get in touch in a playful way with game design and programming.
The well-known series ‘Invent with Python’ is now also available online. Read all Invent with Python books online for free. This series is specially made to help people start their programming adventure. Full of educational and challenging assignments.
Learning python in a challenging way? Then get started with learn python the hard way. The uniqueness of LPtHW is that you are not creating a copy paste code, hence 'the Hard Way'. But that's why you learn it even better!
Programming a complete learning track in the PO. We can't make it easier.
The Future Class offers small lessons and teaching methods for use in the classroom regarding digital literacy. From programming to safe internet. Definitely worth a look.
The operation of a computer often remains something magical. With CS unplugged you make programming visible. Go analog programming with your class and make programming tangible!
Educational activities to always pick up something new. That is the power of STEM-Works. With a wide range of activities and lessons.
PBS learning media offers a wide range of 21st century skills reference work. Looking for a supporting video on a topic? Then you should definitely check out PBS learning media.
With the Micro:bit you can start learning to program very well. No idea where to start or looking for a lesson series? Micro:bit Lessons is from Micro:bit itself and is full of lessons and projects to do at home or in the classroom.
In addition to individual lessons, Micro:bit also offers series and projects. Programming with the Micro:bit? Then you should definitely take a look here.
et the Micro:bit can make you a lot of beautiful projects. No idea where to start or looking for a new project? Micro:bit Projects is from Micro:bit itself and is full of lessons and projects to do at home or in the classroom.
Looking for teaching materials for the classroom? Then FutureNL is the place to take a look regularly. Supplemented weekly with new assignments for home or in the classroom.
Kano wants everyone to make. For example, they have computer kits that teach you how to make your own mini computers and devices, as well as educational tools for programming.
One of the providers of the Micro: bit has created an online program with several small lessons. This way you learn the basics of programming with the Micro: bit and you are taken step by step.
The RaspberryPi website has a huge collection of projects and several educational programming courses. For novice programmers to experienced geeks. You will always find a new educational project for the RPi, but also for Scratch or Python programming.
For everything you want to know about or about Scratch you can find in the official Scratch Wiki. Are you stuck or do you want help? Then you can certainly find your answer here, otherwise you will create a new message and you will receive a reply from fellow forum members in no time.
In addition to Hour of Code, Monster Coding offers its own Blocks editor with lessons, educational (analog) assignments for the classroom and additional material for Hour of Code lessons.
Not yet fully online but Turinglab can become a wonderful tool for teachers. Create your own series of programming, manage your class and progress or use existing learning tracks. Turinglab gives you the freedom to use your learning method exactly as you want.
Create your own games with GDevelop's online (and offline) game editor. Very educational to experience your first games, but also excellent to go deeper into programming. GDevelop is very accessible and offers accompanying tutorials and template projects.
The Gamefroot game editor takes you step by step into your programming adventure. With visual programming blocks (such as Scratch) you learn different programming concepts by making small computer games.
Want to work online with Phaser? You can do this in the Phaser online sandbox. Create your own games from scratch, or use a pre-made game template to get you started. Find out how handy and fast Phaser works with Phaser tutorials.
Get started with the Godot (Game) Engine and build fantastic computer games. Godot is made by MiT and just like Scratch super accessible, educational and challenging. With a large community, there are plenty of tutorials and projects to get you started in your programming adventure.
Tululoo is ideal for making small games. This light program offers enough possibilities to get a good start with game programming.
Learn to program step by step with the mini lessons in the Grasshopper app. This mobile app is used in large numbers for learning to program, with clear chapters, learning objectives and assignments. By solving small assignments you quickly become a programming genius.
Programming educational courses with Swift. For example: you will receive a new assignment every day for 100 days, step by step you will learn how to program Swift and how to make your own apps and programs. For die-hards!
Create your own programs with ScriptKit. You merge pre-made scripts and create your own unique programs.
Learn to program the basic concept by making small simple programs. With Tinkerblocks you will learn many programming concepts and principles. The playful design makes it ideal for under and mid-construction.
Learn to program with Osmo. Osmo helps young children to make programming visible and tangible. With small tools and apps, young children learn the basics of programming in a playful way.
Goldieblox makes products and kits around various STEM disciplines. Learn to combine creative technology with computational thinking and get young people to know the unprecedented possibilities of ICT.
The CoderDojo has had small programming clubs around the world for years. The material used with the CoderDojos can also be found online, useful if there is no Dojo in your area.
Looking for fun and educational hardware ICT projects for the PO? TechWillSaveUs has a wide range of electronics kits for making the most educational projects.
Pyonkee is Scratch but specially developed for the iPad. Not happy with Scratch on the iPad in the browser? Then try the possibilities of Pyonkee.
Great for in the classroom. A variety to learn programming 'unplugged'. Lots of exercises as an addition to regular education.
Create computer games with classmates or friends with CraftStudio. CraftStudio has been specially developed to easily work together on a project, because you stand stronger together!
Enter the world of programming with the game CodeSpells. Create powerful written code and beat your opponents. You will only progress if you learn to program better. Good luck!
Ruby is set up to inspire young girls in programming. Started as a book, numerous fall analog assignments, videos and lessons have been made that inspire young girls to program. In addition, also super educational.
Learn to program with the learning lines of You++. For individual home use as well as in the classroom.
Coding:lab is actually a physical place where you can learn to program. They can regularly be found on YouTube with live lessons and they place educational lessons on their website.
edX offers a wide range of digital literacy courses and workshops. From programming in Python or Javascript to learning to work with Office programs.
Put your first feet in the world of programming with the Cat's Hike app. Program Cato through exciting lessons in which you learn what different programming concepts are such as variables, loops and functions.
CodeHS has everything you need to teach computer science at your school, including web-based curriculum, teacher tools, administrator insights, and professional development.