Igniting Curiosity with BJC Sparks: A Transformative Curriculum for Middle and High School Computer Science

Dan Garcia, Mary Fries, Michael Ball, Lauren Mock · 2024

The Beauty and Joy of Computing (BJC) Sparks curriculum is an innovative computer science curriculum designed to introduce middle school and early high school students to the world of computer science through functional programming. Developed by the creators of BJC CS Principles (CSP), BJC Sparks presents a simplified yet engaging approach to programming, emphasizing the flow of information through functions. By focusing on functions rather than commands and iteration, BJC Sparks nurtures problem-solving skills and reduces bugs in future programming experiences.

Read the paper · More papers on PaperTik