TPT
Total:
$0.00
Code Cafe Banner

Code Cafe

Rated 5 out of 5, based on 1 reviews
1 Follower
Maryland, United States
About the store
I'm Brook — a developer, educator, and bridge-builder with roots in Ethiopia and over a decade of work at the intersection of technology and community impact. I've collaborated with science academic curators at NASA's Space Telescope Science Institute, built workforce pipelines for Baltimore students through nonprofit coding programs, and taught CS to kids who were writing their first line of code with me. I created Code Cafe because I believe CS education should be rigorous, culturally affirming, and accessible to every student — not just the ones with resources. Every resource in this store has been classroom-tested with real students in real urban schools and battle-tested in workforce development programs. My background spans physics, frontend development, Python, Django, React, and ML — and I bring all of it into how I design curriculum. Code Cafe is built on one belief: when we give young people real tools and real knowledge, they build real things.
Read more

All resources

Filters
Preview of What is Data?

What is Data?

Created by
Code Cafe
This lesson introduces students to how data is represented in python. Topics covered: Data types in python: strings, numbers, and booleanstype() functionprint() functionData castingKnowledge Targets: Understand the difference between a string, a number, and a boolean dataUnderstand what ‘Type Error’ is and how to debug itSkill Targets: Use the print() and type() functions properlyConvert between different data types (casting)
Showing 1-1 of 1 results

About the store

Experience

I'm Brook — a developer, educator, and bridge-builder with roots in Ethiopia and over a decade of work at the intersection of technology and community impact. I've collaborated with science academic curators at NASA's Space Telescope Science Institute, built workforce pipelines for Baltimore students through nonprofit coding programs, and taught CS to kids who were writing their first line of code with me. I created Code Cafe because I believe CS education should be rigorous, culturally affirming, and accessible to every student — not just the ones with resources. Every resource in this store has been classroom-tested with real students in real urban schools and battle-tested in workforce development programs. My background spans physics, frontend development, Python, Django, React, and ML — and I bring all of it into how I design curriculum. Code Cafe is built on one belief: when we give young people real tools and real knowledge, they build real things.

Teaching style

My teaching philosophy is rooted in Ubuntu — the African principle that we grow through each other. I design curriculum that meets students where they are, builds on what they already know, and connects learning to real-world impact. Every lesson starts with relevance — why does this matter, who built this, what can you create with it? I break complex concepts into digestible modules with hands-on coding activities, visual explanations, and layered projects that scaffold toward mastery. I design for the full range of learners in the room — from the student who has never opened a terminal to the one who already has an A+ certification. I've taught everyone from 5th graders encountering code for the first time to college juniors building production-ready applications. That range has made me a better curriculum designer — I know where the gaps are, where the lightbulb moments happen, and how to build the bridge between the two.

My own education history

I hold a Master of Science in Physics from Morgan State University, where I also served as part-time faculty in the Physics department and worked as a research assistant building automated laboratory instrumentation using Python, numpy, and matplotlib. My undergraduate degree is a Bachelor of Science in Applied Information Technology from the University of Baltimore. My path has been intentionally interdisciplinary — physics gave me rigorous problem-solving foundations, IT gave me practical systems thinking, and years of teaching gave me the ability to translate both into learning experiences that actually land.