Throughout my Masters program at UC Berkeley I participated in programs focused on computer science education, including curriculum and resources for teachers.
BJC: The Beauty and Joy of Computing
Summary
- Project status: ongoing
- Involvement: contributor from 2012-2014
BJC: The Beauty and Joy of Computing is an Advanced Placement CS Principles curriculum and is based on UC Berkeley’s CS10: The Beauty and Joy of Computing. At the time, it was one of five pilot courses for the AP CS Principles curriulum. The program offers curriculum and professional development for middle through high school educators intending to teach an introductory computer science course. It uses the Snap! graphical programming language and focuses on some of the “big ideas” of computing including abstraction, design, recursion, concurrency, simulation, and computational limits.
Project Links
Workshops
Garcia, D. D., et al. (2014, March 5-8). AP CS Principles and The Beauty and Joy of Computing Curriculum (Workshop). ACM 45th Technical Symposium on Computer Science Education (SIGCSE), Atlanta, GA. SIGCSE14 program.
Garcia, D. D., Armendariz, D., & Miller, O. (2014, February 5-8). High School Teachers Workshop (Full day workshop). ACM Richard Tapia Celebration of Diversity in Computing Conference, Seattle, WA. Tapia 2014 schedule.
Harvey, B., et al. (2013, March 6-9). Snap! (Build Your Own Blocks) (Workshop). ACM 44th Technical Symposium on Computer Science Education (SIGCSE), Denver, CO. SIGCSE13 program, page 67.
Harvey, B., et al. (2013, March 6-9). AP CS Principles and The Beauty and Joy of Computing Curriculum (Workshop). ACM 44th Technical Symposium on Computer Science Education (SIGCSE), Denver, CO. SIGCSE13 program, page 68.
Ensemble
- Project status: retired
- Involvement: contributor 2013 and 2014
Ensemble, formerly available at computingportal.org, was a site for computing educators that hosts communities and aggregates resources for teachers.
Workshops
Garcia, D. D., & Armendariz, D. (2014, March 5-8). Technology that Educators of Computing Hail (TECH): Come, share your favorites! (Birds of a Feather session). ACM 45th Technical Symposium on Computer Science Education (SIGCSE), Atlanta, GA. SIGCSE14 program.
Garcia, D. D., & Armendariz, D. (2013, March 6-9). Technology that Educators of Computing Hail (TECH): Come, share your favorites! (Birds of a Feather session). ACM 44th Technical Symposium on Computer Science Education (SIGCSE), Denver, CO. SIGCSE13 program, page 53.