The We Can Zone

Welcome!

View My GitHub Profile

Teaching

We Can is dedicated to offering high quality computer science teaching, curriculum, pedagogy, and professional development for all ages. If you’re interested in any of this curriculum, or something that isn’t here, please open an issue on our GitHub Repo!

Previous Teachings

3rd - 8th Grade

Dr. Guthals has developed curriculum and taught over 3,000 local San Diego students in the following programming environments and languages:

9th - 12th Grade

We Can has co-developed and taught a variety of courses for high school students, most notably is our work on the Advanced Placement Computer Science Principles course.

Undergraduates

We Can can offer advice and guidance on teaching a variety of undergraduate courses. Specifically, Dr. Guthals collaborated on the development and/or teaching of the following UCSD courses:

Professional Development

Dr. Guthals has co-developed and delivered professional development courses and workshops for teachers interested in teaching computer science. Here are some examples: