Should Programming Languages Count as Foreign Language Credit?

Should Java, Python, or other computer programming languages equate to foreign language credit for high school transcripts? Here’s one argument that learning to code is more like learning a second language than it is like math.

Finding STEM Mentors for Students

Students need more than high-quality STEM instruction. They need mentor relationships to nurture their success in the future STEM careers.

The Case for Computer Science as a High School Foreign Language

There are many parallels between learning a foreign language and learning computer science. What if a high schooler's foreign language requirement could be met, at least partially, with class on coding or computer language?

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.

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?

Why Computer Programming is Still a Great Career Choice

You may have heard that all computer programming jobs have been outsourced overseas. That myth couldn't be further from the truth. If your student is considering career options, computer science and software engineering has great opportunities in your state.