Professor of Computer Sciences, Reach University
Courses
CS 300: Computer Science * Canvas * Syllabus
11-week undergraduate course covering fundamentals of computer science, computer programming, and inclusive pedagogies.
Reach 272: Coding for Teaching * Canvas * Syllabus
4-week graduate seminar covering culturally sustaining computing, design thinking, and programming in Scratch, AppLab, and Python.
Elementary for Computing (E4C) * Canvas * Syllabus
Ever-expanding professional learning modules for K-6 in-service teachers, aligned to California K-12 CS Standards.
Ongoing Projects
Bay Area Youth Computer Science Council
High school students interested in expanding access to CS experiences are welcome to join BAYCSC.
CSEd Discussion Group
Everyone is invited to participate in the weekly CSEdResearch.org Discussion Group, Tuesdays at 5pm and Fridays at 4pm (Pacific).
AIforCA
A project of CSforCA, dedicated to supporting teaching and learning about AI in California schools.