Learning to code develops students into logical thinkers, problem solvers, creators, and collaborators. Teaching coding to elementary students ensures all students, especially girls and students of color, will participate and succeed in computer science.
BootUp empowers effective teachers through long-term professional development, coaching, and mentoring. Our Professional Development Facilitators prepare teachers by teaching computer science and computational thinking concepts, and sharing pedagogical content knowledge.
At the primary level, students learn the ABCs of coding using block-based programming languages. Students learn coding concepts and practices (based on K12 CS Framework). Students go from puzzles to projects with our age-appropriate Interest-Driven and Project Based Learning curriculum.
We prepare and empower teachers and implement elementary coding programs nationwide in order to reach ALL students, creating equitable access to 21st-century skills.