Dan Garcia Dan
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.
Dan Garcia presents 29 Events:
-
Computer-Based Testing at Snap!Con 2020
-
Computer-Based Testing at Snap!Con 2020
-
BJC Middle School, Year 2 at Snap!Con 2020
-
Limiting Drops for Conflicting Types in Snap! for Young Learners at Snap!Con 2020
-
Snap! Big Pixels at Young Thinkers Learning Festival 2020
-
Snap! Big Pixels at Young Thinkers Learning Festival 2020
-
BOF: Middle School Curriculum at Snap!Con 2020
-
BOF: Snap! in the High School Classroom at Snap!Con 2020
-
Virtual Tour of UC Blockeley at Snap!Con 2020
-
Reception at Snap!Con 2020
-
Welcome at Snap!shot 2020
-
Creative Ways to Assess Snap! at Snap!Con 2021
-
BJC Middle School v1.0 at Snap!Con 2021
-
Customizing Technology Education for Greater Inclusivity at Snap!Con 2021
-
BOF: Middle School at Snap!Con 2021
-
Design unique pictures with Big Pixels in Snap! at SAP Young Thinkers Learning Festival 2021
-
NY Times puzzles are WAY more fun when you use Snap! at Snap!shot 2021
-
Achieving CSforAll with the Beauty and Joy of Computing at Snap!Con 2019
-
Dashed Line Graphics Library at Snap!Con 2022
-
Middle School Teachers Share Experiences Teaching Snap! For a Year at Snap!Con 2022
-
International Space Station Loss of Acquisition Simulator at Snap!Con 2022
-
3D Plotting of 2D Array Data at Snap!Con 2022
-
Making “Hide Blocks” even better! at Snap!Con 2023
-
The Joys and Challenges of Autograding Snap! in BJC with No Late Penalties at Snap!Con 2023
-
Play games perfectly through GAMESMAN at Snap!Con 2023
-
Play 2-player Tic-Tac-Toe Perfectly with Snap!, GAMESMAN, and a Webcam at Snap!shot 2024
-
Supporting Snap! Students in a Transition to Python at Snap!shot 2024
-
Translating Snap! (and curriculum built on Snap!) to non-English languages at Snap!shot 2024
-
What coding in Snap! might look like 10 years from now at Snap!shot 2024