New Mexico Computer Science for All

Welcome to New Mexico Computer Science for All!

As part of a national effort to reinstate CS education in high schools, NM-CSforAll offers a comprehensive teacher professional development program in Computer Science including a UNM Computer Science course for teachers called “Learning and Teaching Computer Science” offered online with regional facilitation support; quarterly workshops both face-to-face and online; summer Intensive workshops focusing on pedagogy and best practice for teaching Computer Science; and a practicum experience serving as the learning coach during a UNM dual credit CS course.  NM-CSforAll also aims to broaden the participation of New Mexico students in Computer Science by offering a hybrid dual credit UNM CS108L course for high school students through UNMNM-CSforAll teachers serve as learning coaches for the lab portion of this dual credit CS course offered at their local high schools. NM-CSforAll was developed through a partnership between University of NM, Santa Fe Institute, the Supercomputing Challenge, school districts, and others. NM-CSforAll is funded by the National Science Foundation’s Computing Education for the 21st Century program.

Our goal is to prepare 60 teachers and engage 1200 high school students in computer science over 2 cohort years (2013, 2014). Participating Schools and Districts include: Albuquerque Public Schools, BIE Southern Navajo Agency, Deming Public Schools, Ft. Sumner Municipal Schools, Gadsden Independent School District, Gallup McKinley County Schools, House Municipal Schools, Las Cruces Public Schools, Los Alamos Public Schools, Rio Rancho Public Schools, Santa Fe Public Schools, Socorro Consolidated Schools, Taos Municipal Schools, West Las Vegas Schools, Zuni Public Schools, Las Montanas Charter High School, Monte Del Sol Charter School, NM Media Arts Collaborative Charter and School of Dreams Academy.

This material is based upon work supported by the National Science Foundation under Grant No. CNS-1240992