Through their focus on integrating computing and robotics into regular STEM classroom with hands-on project-based learning, the C-STEM Center, part of ITEST project Co-Robots for STEM Education in the 21st Century, has developed innovative teaching strategies, textbooks, and courseware including lesson plans, PowerPoint lessons, video lessons, group computing activities, optional robotics activities, and assessment tools for readily integration of computer programming and computer-aided problem solving in C/C++ using Ch (a user-friendly C/C++ interpreter), modular robot Linkbot, and virtual robot environment into the formal curricula in elementary schools, middle schools, high schools, and colleges. The C-STEM Center has developed teaching technologies and unique professional development to help STEM teachers without any prior computer programming experience to integrate and implement our rigorous curriculum in their teaching.
A-G courses fulfill subject requirements for freshman admission to the University of California and California State University systems and are so-called because there are seven general subject areas labeled “A” through “G.” C-STEM joins a distinguished group of programs with UC A-G Program Status. The six A-G approved C-STEM courses at the UCOP web site can readily be added in a high school’s A-G course list.
The C-STEM curriculum can be used ranging from four weeks as supplementary materials, one semester course, to two semesters course in formal curriculum, multi-year career pathways or academies, as well as afterschool programs, and youth camps in both academic year and summer in school campuses and colleges.