FAQ | Contact Us  |  Register  |  Login

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

C-STEM Studio

C-STEM Studio is a platform for hands-on integrated learning of computing, science, technology, engineering, and mathematics (C-STEM) with robotics. It is

  • the most engaging way to learn math, coding, and robotics,
  • the simplest approach to program a robot,
  • the easiest technology to control multiple robots.

C-STEM Studio is a user-friendly platform for using the C-STEM integrated  curriculum by university faculty and students, K-12 teachers and students, parents, volunteers, etc. It is integrated with  the breakthrough educational computing and robotics technologies for learning  STEM subjects, including

C-STEM Studio also includes the  code, comprehensive documentations, teacher’s guides, and textbooks used in the C-STEM curriculum. C-STEM Studio is the only platform in existence that can be easily used to control multiple Linkbots, NXT, and EV3 in a single program with only a few lines of C/C++ code. Students can learn STEM subjects by solving complex real-world problems with coding and  robotics.

C-STEM Studio is specially designed for instructors to organize diverse teaching resources and for students to conduct computer homework assignments conveniently in formal computer teaching labs.

C-STEM Studio is provided free of charge.

Download C-STEM Studio Here!


Many video lessons on RoboBlockly for learning coding and math along with Linkbot and Lego Mindstorms NXT/EV3 are available. The above video is one of  video lessons.

System Requirements for C-STEM Studio

Windows XP or above (32 and 64 bits) with 500 MBytes disk space and 46 Mbyte RAM.

Mac OS X 10.6.8 x86 (32 and 64 bits) or above.

Raspberry Pi, Pi Zero, or ARM compatible low-cost microcomputers.

Chromebooks are supported through Raspberry Pi as shown here. iPad shall work similarly.

(C-STEM Studio does not work in Linkbot Hub )