5 Career Skills My Son Gleaned from Computer Gaming

That childhood obsession with Minecraft, Fortnite or some other popular online game could very well be laying the foundation for highly practical career skills.

Web Design for Homeschooled Teens: What Does it Take to Create a Web Page?

Creating a website goes far beyond the technology and coding involved. It provides homeschooled teens a way to showcase their passions and academic achievements.

Computer Science for Homeschoolers: You Can Teach It at Home!

Despite the seeming obstacles to teaching computer science in the homeschool environment, it can be done! Here's how to overcome the barriers and give your teens the skills they need for twenty-first century occupations.

How Homeschoolers Can Integrate Technology to Advance Citizen Science

When homeschool families engage in citizen science with tools of technology, children get firsthand experience with the scientific method.

Inspiring Children to Respond to Science Through Art

Distinguishing between what is science and what is art is not easy, and instead we should simply hope that either is inspiring to our children.

Using a Circuit Pen to Teach Students About Electricity

Want to get your students excited about circuits? What if they could complete a circuit by drawing their name? New circuit pens help to make electronics fun in the classroom.

The Maker Movement: Arts and Crafts for Modern Classrooms

Glitter glue and Popsicle sticks? Not anymore! These days arts and crafts time has a more technological feel.

3 National Robotics Competitions for Your Local Robotics Club

Could a Robotics Club be the answer to your STEM problem? Today we discuss three of the most popular robotics competitions.

How Homeschoolers Can Earn AP Credit for Computer Science

In this article, we describe how homeschoolers can sign up for and take any AP exam. We also discuss some particulars about the AP Computer Science A exam.

Why CompuScholar Courses Moved from Print to Online, Digital Format

What are the pros and cons of an online course? What trends are present at state and local levels regarding online education?