Tags


How Advancements in Computer Science Helped Us Win WWII

By: Alan Lam

Alan Turing

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.


In the World of STEM, Software is Everywhere

By: Alan Lam

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?

By: Alan Lam

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.


Why Software Developers Need to Learn Empathy (as well as Coding)

By: Alan Lam

Empathy: Caring for other people and sharing in their feelings and experiences. It’s undoubtedly an important quality for everyone to have. Empathy is also something that is taught through families, through teachers, through friends. If education is to prepare people for success in the world, then empathy has to be a big part of their education. It’s easy to see how useful having empathy would be for areas such as business, marketing, or any other type of work that requires interacting with other people. However, empathy is just as important for people in computer science.