7. Scratch and ScratchJr
Put your little one in the director’s chair with Scratch, a programming language and online community where children can create animations, stories, games, and much more. Along with getting creative, kids can develop their literacy, design thinking, reasoning, computational (coding), and math skills.
Subjects: Multi-subject, including computer science, math, and literacy
Grades: 2-10 (Scratch), K-1 (ScratchJr)