Summon The JSON: JavaScript Deck

Summon The JSON: JavaScript Deck
$$ (Use Coupon Code: RVDS at checkout to receive a 20% discount!)
Learn to program with JavaScript while having fun at the same time. These cards will give a great overview of the tools every programmer has on hand. Fantasy settings and fun descriptions will assist with memorizing JavaScript functions faster.
Summon the JSON: Python Deck

Summon the JSON: Python Deck
$$ (Use Coupon Code: RVDS at checkout to receive a 20% discount!)
Practice Python programming with this awesome card game. Dive into a fantasy world of ‘Summon the JSON’, where visual design, creatures and fun descriptions will help you remember Python functions as if by magic.
ELEGOO Penguin Bot
Lego WeDo 2.0 Core Set
Lego WeDo 2.0 Core Set
$$$
Graphical programming language combined with Lego blocks! Design and build anything you can imagine like you normally would with Legos, and then make it come to life. This base set is one of the platforms used for First Lego League, but you can still buy this standalone kit and work on challenges even if you don’t have time to join a league team. The key value here is younger children can design, build and program their own robots with minimal adult assistance.
Wonder Workshop Dash Coding Robot

Wonder Workshop Dash Coding Robot
$$$
The Dash Coding Robot is one of the most expensive resources we’ve curated. It is by no means a necessary purchase to learn how to code, but it is very effective at walking students through increasingly difficult coding problems. The Dash Robot is very well designed, and gives students the satisfaction of seeing their code work in real-time, and experience troubleshooting a physical challenge.
Hello Ruby: Expedition to the Internet
Hello Ruby: Journey Inside the Computer
Hello Ruby: Adventures in Coding
First Lego League

First Lego League
$$
First Lego League organizes teams of students to complete challenges by programming Legos themed around each season’s real-world problem. This is a great way to get students engaged in problem solving and applying their coding and engineering skills to the world around them. It is medium to high cost because of registration and kit expenses, and it requires a lot of time by parents and/or teachers to facilitate.
Codecademy

Codecademy
FREE Resources Available, Subscription Version $
Codecademy is simply amazing, with modules on HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell, Ruby, C++, R, C#, and PHP as applied to Web Design and Development, Data Science, Computer Science, Developer Tools, and Machine Learning (which I would include with Data Science).