Dan Garcia is a Teaching Professor in the EECS department at UC Berkeley. He was selected as an ACM Distinguished Educator in 2012 and ACM Distinguished Speaker in 2019, and is a national leader in the "CSforALL" movement, bringing engaging computer science to students normally underrepresented in the field.
Thanks to four National Science Foundation grants, the "Beauty and Joy of Computing (BJC)" non-majors course he co-developed has been shared with over 800 high school teachers. He is delighted to regularly have more than 50% female enrollment in BJC, with a high mark of 65% in the Spring of 2018, shattering the campus record for an intro computing course, and is among the highest in the nation! He is humbled by the international exposure he and the course have received in the New York Times, PBS, NPR, and others media outlets. He is working on the BJC Middle School curriculum.
BJC MS Curriculum Team (Hardware)
I'm currently a Lecturer at UC Berkeley, developer on the Snap!, Snap!Con and BJC Teams.
Thanks for helping with Snap!Con 2021!
We have provided updates on the alpha- and beta-development of the BJC Middle School curriculum the last two Snap!Cons, and have heard immeasurably valuable feedback. We went back to the drawing board, created a set of Design Principles (modeled off the BJC High School version), involved more curriculum authors, added some developers, and correlated with CSTA CS 6-8th grade and 9-10th grade standards. We went live with Professional Development for a pilot group of ~15 teachers this summer, from July 19th-23rd, 2021. We have a draft of Unit 1, a one-semester September to December curriculum that will hopefully engage students, making them eager to sign up for Unit 2 in the spring. Unit 2 is a Hardware unit, led by UC Berkeley graduate student Deanna Gelosi. We would like to use this opportunity to share the current state of our curriculum, and again provide an opportunity for the community to provide feedback. This work is funded by the Hopper-Dean foundation.