Data Science for K-12 Data Science for K-12

Thursday, June 17, 2021

- EDT
Coding for Kids With Scratch 🐞
Join on Crowdcast
Nikolas Zetouni
Nikolas Zetouni
Coded Minds, Head of Operations

Block coding is a great programming language for kids, and Scratch is the world's largest free coding community for kids. It was developed using different shapes, colors, and functions that are extremely simplified versions of regular coding can do. This language was developed by MIT on the web application called Scratch, being the most common language for children nowadays. Block coding is the perfect stepping stone if a child is interested in coding and it can be easily used as a base for regular coding.

Platform used: Scratch (https://scratch.mit.edu/)- The coding language used is block coding

Concepts tackled: design thinking, growth mindset coding, design

Goal: To expose kiddos to block coding while allowing them to create an animation or a game.

Target audience: K-4 (or k-9 if kids have no knowledge of coding)

Takeaway message: Coding does not need to be complicated. As a matter of fact, block coding makes it fun! Kids will finish the session with concepts of loops, animations, sprites, backdrops, and primers.

- EDT
Learn How to Code With Minecraft 🌳
Join on Crowdcast
Nikolas Zetouni
Nikolas Zetouni
Coded Minds, Head of Operations

There is a common misconception that Minecraft is just a game. However, Minecraft has powerful coding capacities and children can start learning in languages such as block coding and end in complex languages such as Java and Python.

Platform used: Minecraft https://educommunity.minecraft.net/hc/en-us/articles/360047116432-Try-Minecraft-Education-Edition-for-free

The coding language used is Microsoft MakeCode 

Time: about 1 hour

Concepts tackled: design thinking, growth mindset coding, design

Goal: To bring children's Minecraft skills to the next level, changing the game from a "block to block" building to a coding building.

Target audience: Grades 5-8

Takeaway message: Coding with Minecraft will allow kids to do more than just placing blocks. Kids will learn about loops, Minecraft agents, coordinates, and true or false statements.