Computer Science Posts

This image shows students in a computer lab. The text reads "Free guide for CSED Week."

The Complete Guide to Computer Science Education Week 2025

Computer Science Education Week 2025 is approaching, and I’ve been counting down the days since last December! As one of the most exciting and impactful weeks of the school year, it creates an incredible buzz of energy in our classroom. My students and I dive into hands-on coding experiences that

Read Post
This image shows middle school students looking at a computer. The text reads "Teaching Programming" and STEM in the Middle.

Teaching Programming to Middle Schoolers

Coding is a very important skill for today’s students. Currently, computer science job openings outpace the number of qualified applicants, and as we move into the future, more and more industries will require employees to have some basic computer programming skills… But how exactly do you go about teaching programming

Read Post
This image shows school supplies on a blue background. The text says "STEM and the fear of failure."

Understanding Fear of Failure in STEM Education

Fear of failure and not having the “right” answer is one of the most common challenges STEM students face. This anxiety is especially prevalent when your class gives them their first real STEM experience. While most traditional courses condition students to expect clear “right” answers – where consistent effort typically

Read Post
The image shows a computer lab. The text reads "Computer Parts: Lesson and Activities."

Computer Parts Lesson Plan for Middle School

So you’re teaching computer science… Now what? This computer parts lesson plan will transform how middle school students learn technology fundamentals. Our detailed lesson plan for computer parts provides everything you need to start your computer science or technology course by teaching the basics. Using printable or digital materials, students

Read Post
This image shows a computer with code written on the screen and the text reads "Coding for Middle School" by STEM in the Middle.

Engage Your Students with this Middle School Coding Unit

Teaching the basics of computer science can feel overwhelming, but this complete middle school coding unit provides everything you need for 3 weeks of rigorous, engaging instruction. With over 100 pages of print and digital resources, you’ll build a strong foundation your students can build on throughout their computer science

Read Post
Tips for Managing middle school STEM Group Work

5 Tips for Effective Group Work in Middle School STEM

Let’s be honest – getting middle school students to work together effectively can feel impossible. As a new STEM teacher, I learned this the hard way. You’d think it would be simple, right? Put kids in a group, give them an exciting task, and be nearby to answer questions and

Read Post

How to Make Middle School Science Sub Plans in STEM

Creating effective middle school science sub plans can feel overwhelming, especially since taking a day off often requires more work than teaching the class yourself. For STEM teachers, finding or creating great sub plans presents unique challenges because many substitute teachers don’t have experience in our content area. Our courses

Read Post

Hi, I’m Trilby!

I help middle school educators like you facilitate high quality STEM lessons that engage and challenge students while saving time and energy.

Grab your free STEM lesson!

Shop STEM resources