CSS295: K-12 Computing Education (2cr, CR/NR)


Java code sample

Course description:

Kelvin's version: Experience the joy of giving, helping, and teaching! In addition ... the credits counts towards CSS electives, and it looks great on resume!

Kelvin's learning: Learn about myself, about what I value, what I should value, and re-discovery that I wanted to make the world a better place ... I almost forgot. We need diversity, we need to find and embrace diversity.

Official version: Collaboration with community partners to develop computing education opportunities for K-12 students. This course focuses on developing professional values and higher level thinking among computing students by connecting them to K-12 students as instructors and mentors. Through this course you will gain a better understanding of how people develop the cognitive skills necessary to be successful in their profession. In addition, you will develop a clearer sense of your own connection to the wider community and become a more well-rounded and mature professionals. Expected learning outcomes, after this course you will be able to:


What you will do (approx.):


Past Examples:

This is what your peers have done in the past 1+ years. It is expected this coming year, kids we work with will be slightly older, but materials (games you design) are going to be similar.

Example games: design by CSS students, learned and build by teens:

 

Student in actions: CSS students teaching teens at community partner sites: (Fall 2015)

 

Student in actions: CSS students teaching teens at community partner sites: (Spring 2014)


Questions?

email your questions to Professor Kelvin Sung (ksung at uw.edu).