08/07/2025
I love this idea š”
When Students Repair School Chromebooks, Meaningful Skills Are Developed | KQED
Ossiningās Genius Bar is revolutionizing tech education by empowering students to lead, learn, and innovate in the digital age.
01/24/2025
š Teaching Kids to Think Like Programmers! š§ š¾
Looking for a fun way to introduce kids to algorithms? Try these hands-on activities that turn everyday tasks into problem-solving adventures!
š” 1ļøā£ Build a Paper Airplane
Have kids write out step-by-step directions for creating a paper airplane. Then, switch directions with a partner and see if the airplanes fly! š©ļø If something doesnāt work, help each other find and fix the ābugsā in the algorithm.
š” 2ļøā£ Make a PB&J Sandwich š„Ŗ
Students write a detailed set of directions for making a peanut butter and jelly sandwich. Then, YOU (the teacher) run their algorithmsāliterally! Follow their steps exactly as written, even if it means doing something silly like putting peanut butter on the outside of the bread. š Watch as students laugh, learn, and refine their algorithms to make them more precise.
These activities help kids learn the importance of clear instructions, debugging, and thinking criticallyāessential skills for future coders and problem solvers!
01/22/2025
Here are a couple of fun and interactive ways to teach algorithms in your classroom:
1. Lego Build Challenge
⢠Give students pictures of simple Lego builds and pair them up.
⢠One student gives step-by-step directions on how to build the design without showing the picture, while the other follows the āalgorithmā to recreate it.
⢠Once finished, compare the build to the original picture and discuss what worked or where the algorithm might need improvement.
⢠This is a great way to introduce the importance of clear and precise instructions!
2. Drawing Algorithms
⢠Start by giving students vague verbal directions to draw a picture (e.g., āDraw a circle with some lines coming out of itā).
⢠After everyone has drawn, reveal the actual image they were supposed to replicate.
⢠Discuss how unclear instructions lead to different outcomes. Then, have students rewrite the algorithm using specific, detailed steps and try the activity again.
⢠This helps them understand how precise instructions are key to successful algorithms.
Both activities make coding concepts hands-on and fun while reinforcing the importance of clear communication in problem-solving!
12/05/2024
Iām not a strict teacher. Kids definitely need strict teachers but they also need a soft place to land. I use to get notes like these all the time from my elementary students but I never thought I would get one from my high school students. I am my students soft place to land. They come to me everyday because they know that they are loved. They feel it. Itās what Iām most proud of as a teacher. A kid only needs one adult in their lives to believe in them to make a huge impact in their lives. We learn and experience a lot in my classroom but my greatest contribution to them is the love I show them everyday ā¤ļøš