2020 Coding: 7 Free Resources to Get Your Kids Coding in the New Year
Welcome to 2020! New year, new decade, and for many of us a time to set new goals. As I’ve been teaching coding through ThoughtSTEM programs, I’ve had many kids and parents ask me for tips and resources to learn and practice even more coding at home. Learning to code is a great goal for 2020 and because I embrace the saying that “a goal without a plan is just a wish,” I have compiled (I couldn’t resist the pun!) a list of free resources to get your kids coding in the new year. Keep in mind that the best way to reach a goal is to have a SMART plan (Specific, Measurable, Actionable, Reasonable, Timely) so establish a regular block of time each week to have your child play one of these games and recognize milestones along the way - hopefully your child’s passion and skill level for coding will continue to grow throughout the year!
Girls Who STEM
We all know STEM has been traditionally male-dominated and women have been underrepresented in tech careers; however, as more companies embrace the value of diversity in the workplace, significant efforts have been made to encourage more females to pursue STEM in the classroom and in their careers. The results of these efforts are gradually being realized.

10 Best STEM Holiday Gifts to Teach Your Child Coding
As the holidays approach, many of us grapple with the recurring question we face each year - “what can I get the kids for the holidays?” If you are like me, you want to give them something that evokes a smile when they unwrap a present, but that is also valued and used long after the holidays. Something that goes beyond temporary gratification. While most of us would be thrilled to give a gift that lasts for years, wouldn’t it be fabulous if we could give gifts that could last a lifetime?
How Advancements in Computer Science Helped Us Win WWII

Alan Turing
The bombe helped the Allies win World War II. Nope, that’s not a typo. The bombe was a machine designed by Alan Turing to decipher encrypted German messages. With the bombe, the Allies knew exactly what the Germans’ plans were, allowing them to move troops out of danger and invade at opportune moments. Because of this — and other remarkable achievements — Alan Turing is considered to be a war hero who helped win the war.
Employee Highlight: Judith Eisenberg

Recently, I sat down with Judith, one of the main people at the office. She and I talked about what she does at ThoughtSTEM, and how she enjoys life outside the office. Check it out!
In the World of STEM, Software is Everywhere

Sarai is a 4th grader whose favorite subject is science. Her favorite part about science class is doing experiments, like testing different conditions on the growth of bean sprouts and conducting surveys to answer interesting questions. Jackson is a 5th grader who always looks forward to participating in the Robotics Club at his school. For the past few weeks, he has been busy preparing for the upcoming competition by helping his team design, build, and test a robot that can pick up, carry, and drop off a small bag of marbles. Anika is a 3rd grader who enjoys math. She recently solidified her understanding of fractions, decimals, and percentages by making her own store and calculating the prices of items after discounts and taxes for her class project.
What Programming Language Should My Student Learn?

Java. C++. Python. JavaScript. If you are familiar with the world of computer science, then it is likely that you have heard the names of these languages and possibly others. If you are looking to introduce computer science to your children, then you have probably wondered, “What programming language should my student learn?” It’s a valid question. And it’s one that many people ask us all the time.
How to create and host a racket package for Win10
Racket packages are useful for sharing your code with other developers. Through properly set-up packages, anyone can call functions you defined in their own code without needing to copy-paste or edit your code. This tutorial will detail how to create a package in Windows 10.
How to create and host a racket package for MacOS
Racket packages are useful for sharing your code with other developers. Through properly set-up packages, anyone can call functions you defined in their own code without needing to copy-paste or edit your code. This tutorial will detail how to create a package in MacOS.
Employee Highlight: Sara Lucchini

Recently I had the chance to sit down with Sara, who works with all of our instructors and helps them prepare for their teaching assignments. Additionally, she is responsible for many other tasks as a part of the ThoughtSTEM team. She provided insight on the curriculum used by ThoughSTEM instructors and how she became involved with the company. All of the curriculum she and the team makes help benefit your students in our programs.