FAQ | Contact Us  |  Register  |  Login

UC Davis Center for Integrated Computing and STEM Education (C-STEM) --- Research and Outreach

Search Results for: Search

Search Form

Could not find block specified! Please check out the Shortcode parameters.

Advanced Search


Grade Levels (select the lowest one that applies):   1   2   3   4   5   6   6   7   8   9   10   11   12

Time Frame:

Technologies Used:   Ch Robot Controller   Ch Console   Linkbot Labs   Ch Linkbot Controller   ChIDE   ChDuino   RoboSim   RoboBlockly

Hardware Used:  Linkbot  Lego Mindstorms NXT or EV3  Arduino

Search Lessons

Submitted Login
Submitted From
2016-08-10 21:36:46 +00:00
Ethan Wang
New Lesson
1 hour, 30 minutes
Something New
2016-07-20 19:39:41 +00:00
Ethan Wang
Test rediection
0 hours, 30 minutes
Test redirection
2016-06-30 18:30:31 +00:00
Ethan Wang
Ethan's Math Lesson
1, 10, 11, 12
0 hours, 30 minutes
High level, math course.
ICT A1.1
ChIDE, ChDuino, RoboSim
Linkbot, Arduino
2016-05-25 01:57:39 +00:00
Abdulrahman Sahmoud
testing #2
0 hours, 30 minutes

Research Projects



The C-STEM Center’s NSF funded research program, Co-Robots, studies how to use co-robot systems and math-oriented co-robotics competitions to enhance student engagement, increase students’ motivation in learning Algebra and subsequent STEM subjects, and interest in pursuing STEM related careers and post-secondary study. Teachers are engaged in a two week (8 hours / day) summer program on integrating computing and robotics into the classroom.  Through the academic year followup, the C-STEM Center works with researchers and teachers to develop innovative co-robot technology and curricula to transform math and science education by integrating computing, robotics, and engineering into K-12 education.


The Yolo County Office of Education (YCOE) in partnership with the UC Davis C-STEM Center received a $1.5 million over three years from the California Department of Education for the C-STEM+ Project.  The project provides intensive and follow-up training in mathematics, technology, and engineering.  The project represents both a countywide professional development model with all five Yolo County school districts participating and a regional model including rural, suburban, and urban high need school districts serving students in Region 3. Over fifty highly qualified teachers in grades 6-12 are recruited to participate in the project.


This project entitled “Programming and Robotics Integrated with Science and Mathematics (PRISM)” is funded with $1.8 million dollars for three years by the California Department of Education, through a partnership with Solano County Office of Education (SCOE). The project provides intensive and follow-up training in mathematics, technology, engineering, and science. The project represents both a countywide professional development model and a regional model including rural, suburban, and urban high need school districts. We are recruiting over sixty highly qualified math, physical science or math-based Career Technical Education teachers to participate in the project.



With the funding from the National Science Foundation, California Department of Education, and other funding sources, the C-STEM Center has been actively conducting the research on integrated learning of Computing and STEM subjects. We study how integrating computing and robotics into STEM education in both formal and informal programs will affect student motivation and outcome, especially for  traditionally underrepresented and economically disadvantaged groups and at-risk students.

Through the course of our research,we have developed innovative educational computing and robotics technology and Common Core Math Standards compliant curriculum and teaching strategies, such as dual programming, unique professional development model for training teachers without any prior computer programming and robotics experience, for integrating computer programming, robotics, and engineering into math education with a focus on Algebra stand to help close the achievement gap and prepare students to be career and college ready.  We also study how the success of the curriculum-based RoboPlay Competition on the C-STEM Day impact students’ motivation and learning.


The article “Teaching math with computer programming can help narrow achievement gap” summarizes the current work of the C-STEM on integrating computing into K-12 math education.

C-STEM Program Manager

Position: C-STEM Program Manager  

Payroll Title: PUBL EDUC SPEC 3

Salary: $3733.33-$7508.33/MO

Job Summary:

Under the general direction of the Director of the UC Davis Center for Integrated Computing and STEM Education (C-STEM), the C-STEM Program Manager plays a leadership role in planning, design, development, marketing, coordination, implementation, and evaluation of the C-STEM program and new initiatives. Responsible for curriculum, professional development, grant writing, and collaboration with C-STEM stakeholders. Also responsible for supporting district/school IT staff and teachers to implement the C-STEM program.

Department Description: 

The UC Davis Center for Integrated Computing and STEM Education (C-STEM) is housed in the UC Davis College of Engineering. C-STEM is a UC Approved Educational Preparation Program for Undergraduate Admission to all UC campuses. C-STEM has  UC A-G Program Status with A-G approved rigorous courses for UC/CSU admission. C-STEM engages students through integrated learning of math and science with hands-on coding, making, and robotics. The C-STEM Center works to empower educators to confidently integrate technology into their classroom while maintaining focus on the objectives and standards that they currently teach. Through the C-STEM program and curriculum, teachers use technology to extend learning as well as provide alternative experiences for students who do not flourish in a regular textbook classroom. Technology is used as a tool to help students expand their critical thinking skills and their ability to apply STEM concepts to real-world situations. The Center, under the directorship of Professor Harry Cheng, has several staff, graduate and undergraduate students and collaborates working closely with numerous education, technology and industrial partners and volunteers. 

Physical Demands:

Lift and/or maneuver boxes of files/records weighing up to 25 lbs.

Sit at computer for extended periods of time.

Work Environment:

Required to work some evening and weekend hours based on program need and priorities. Required to travel frequently. Provide own vehicle to attend training, events, conferences, etc.

UC Davis is a smoke- and tobacco-free campus effective January 1, 2014. Smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes) will be strictly prohibited on any UC Davis owned or leased property, indoors and outdoors, including parking lots and residential space.

Background Check:  

Background check required.

Minimum Qualifications:

  • Bachelor’s degree or the equivalent combination of education, training and experience in STEM and education related fields.
  • Strong computer skills and computer programming experience in C, C++, Java, or Python.
  • Experience working with youth.
  • Excellent written and verbal communications skills, presenting concise and clear information to diverse internal/external stakeholders; including reports, written communications, and presentations to key audiences.
  • Experience meeting tight deadlines and balancing multiple projects and priorities simultaneously, with minimal supervision and coordinating the work of contributors with attention to detail, while completing projects.

Preferred Qualifications:

  • Bachelor’s degree in Math, Physics, Computer Science, Electrical or Mechanical Engineering, Technology, Design, Management, or equivalent combination of education and/or experience.
  • Robotics experience.
  • Experience working with Arduino and experience using Adobe Illustrator
  • Experience in program development, and project management, especially in grant funded programs in the STEM areas.
  • Experience in developing STEM curriculum with computing and/or robotics.

Application Instructions:

Applicants will be screened on a weekly basis. The position can be filled prior to the deadline July 21, 2020. Apply here!