top of page
CS Blog


Helping Students Access the Learning: Differentiating Content in Computer Science
In the first post, we looked at why differentiation matters in computer science. Students come into our classrooms with different backgrounds, confidence levels, reading skills, problem-solving habits, and experiences with technology. The goal is not to lower the bar. The goal is to help more students reach it. One place to start is with content. Content is what students use to access the learning. In a computer science classroom, that might include notes, directions, code ex
Brett Jennings
May 226 min read
Differentiation in Computer Science Is Not About Lowering the Bar
Computer science classrooms are rarely level playing fields. In the same room, you may have a student who has been coding for years sitting next to a student who has never written a single line of code. One student may understand the logic of an if statement but struggle to write the syntax correctly. Another student may get a program to run but have no idea how to explain what the code actually does. That is what makes teaching computer science both exciting and challenging.
Brett Jennings
May 213 min read
Teaching & Pedagogy
If you are not yet an expert in computer science, the first step is to start learning. Whether your course focuses on programming, artificial intelligence, networking, data, cybersecurity, or another topic, make time to build your own understanding. You do not need to know everything before school starts, but you do need to be willing to learn, practice, and stay a step ahead. Work through lessons yourself, learn the key vocabulary, and become familiar with the tools and plat
Brett Jennings
May 204 min read
Classroom Management Considerations
Before school starts, think through the routines, expectations, and systems that will help your computer science classroom run smoothly. In a CS classroom, devices can become distractions quickly, students often work at different speeds, and many will need help at different times. Strong classroom management is not just about controlling behavior. It is about creating a classroom that is structured, predictable, and productive. One of the most important parts of classroom man
Brett Jennings
May 143 min read
bottom of page