Teaching Data Representation to 8th Grade Computer Science Students
By the time late spring arrives, the middle school calendar often feels like it is shrinking faster than we can keep up with.In 8th grade computer science, the pressure to cover every core concept can lead to those essential units on data being squeezed into a single... read more
Teaching 8th Grade Computer Science Systematic Troubleshooting
When you have an eighth grader who needs to catch up on a specific computing requirement or is working through an independent study packet, finding a lesson that is both self-contained and genuinely useful is a win. Systematic Troubleshooting is a middle school... read more
8th Grade Computer Science Lesson on Computing Tradeoffs
Eighth grade students often view technology as a collection of magic wands that either work perfectly or break entirely.When I taught eighth grade computer science, I found that helping students understand that every piece of software or hardware comes with a hidden... read more
8th Grade Computer Science: Transforming Raw Data into Insights
Eighth grade computer science students often encounter raw data as a messy, intimidating wall of numbers or text.In the Transforming Data into Insights lesson, the focus is squarely on teaching students that data is not useful until it is organized, cleaned, and... read more
