|
|||
| about me |
|
||
| publications | |||
Diversity: Retention and RecruitmentLewis, C. M. (2011). Is pair programming more effective than other forms of collaboration for young students? Computer Science Education. 21(2). 105-134. Crutchfield, O. S., Harrison, C. D., Haas, G., Garcia, D. D., Humphreys, S. M., Lewis, C. M., & Khooshabeh, P. (2011). Berkeley Foundation for Opportunities in Information Technology (BFOIT): A Decade of broadening participation. Transactions on Computing Education. In press. Lewis, C. M. (2010). How programming environment shapes perception, learning and goals: Logo vs. Scratch, ACM SIGCSE Bulletin. 41(1), 346-350. Lewis, C. M. (2010). Attrition in introductory computer science at the University of California, Berkeley. Tech. rep., EECS Department, University of California, Berkeley. | |||
Pedagogical Innovation: Lab-Centric InstructionLewis, C. M., Titterton, N., & Clancy, M. (2011). Developing students' self-assessment skills using lab-centric instruction. The Journal of Computing Sciences in Colleges. 26(4). 173-180. Titterton, N., Lewis, C. M., & Clancy, M. (2010). Benefits of lab-centric instruction. Computer Science Education (Ed. Y. Ben-David Kolikant) 20(2), 79-102. | |||
| curriculum development | |||
College Curriculum (Contributor)UC Berkeley, CS10, The Beauty and Joy of Computing (CS 0.5) Fall 2009, Fall 2010 |
|||
Pre-College (Creator)Junior-High Curriculum in Scratch (in 6th iteration) available HERE email me for a copy. Also customized and used by: |
|||
| teaching | Instructor/LecturerUC Berkeley, CS61A, Structure and Interpretation of Computer Programs: Summer 2011 UC Berkeley, CS61bl, Data Structures: Summer 2009, Summer 2010, Spring 2011 UC Berkeley, CS3, Introduction to Symbolic Programming: Summer 2008 |
||
Teaching Assistant (GSI)UC Berkeley, CS39n (now CS10), The Beauty and Joy of Computing (CS 0.5) Fall 2009 UC Berkeley, CS3, Introduction to Symbolic Programming (CS 0.5): Spring 2008, Fall 2008 UC Berkeley, CS61A, Structure and Interpretation of Computer Programs (CS1) Fall 2009 UC Berkeley, CS61b, Data Structures (CS 2) Spring 2009, Spring 2010 UC Berkeley, CS301, Teaching Techniques for Computer Science Fall 2008, Spring 2009, Fall 2009, Spring 2010, Fall 2010, Spring 2011 |
|||
Pre-College TeachingUC Berkeley Academic Talent Development Program (ATDP), Creating Music, Movies and Games with Computeres (entering 6th grade): Summer 2009, Summer 2010 Science For Youth (SciFy) Summer 2009 |
|||
| outreach | |||
College LevelCS KickStart at UC Berkeley (Co-founder). Launched in the summer of 2011, a workshop for incoming freshman without prior programming experience. Info available here: HERE Graduate Women in Computer Science and Electrical Engineering (WICSE) - Co-president 2010-2011 |
|||
Fun one-day thingsGirls Go Tech Career Exploration (Girl Scouts) in February 2008, 2009, 2010 Mills Expanding Your Horizons (EYH) in March 2007, 2008, 2009, 2010, San Francisco State Expanding Your Horizons (EYH) in November 2008, 2009 |
|||