Preparing for the AP Computer Science A Exam

For many students, myself included, their first exposure to Computer Science is through the AP Computer Science A course in high school. Advanced Placement (AP) courses are designed for high schoolers to learn subjects with the rigor, depth, and complexity of college classes. Taking AP classes can also boost a student’s weighted GPA. The AP […]

How to Encourage STEM in Early Education

What is STEM? Science, technology, engineering, and mathematics (STEM) are largely used to influence innovative solutions to our world’s problems. Day-to-day decisions are increasingly being driven by data, with 90% of the world’s data generated just in the last two years. The proliferation of global access to mobile technology, the internet, and other innovations indicates […]

Teaching Kids Coding with Scratch

The Scratch Programming Language Scratch may not be a programming language that you’re familiar with if you’ve grown up hearing about BASIC and Cobol, but today Scratch is used in colleges, universities, and workshops to teach the basics of coding to both children and adults. Scratch was a project created by the Lifelong Kindergarten Group […]