Your browser does not support JavaScript!
Skip to main content

Computer Science Professional Learning

While the California K12 Computer Science Standards have been adopted, implementation planning is still under way. The California Department of Education, State Board of Education and the legislature are collaborating to develop a Strategic Computer Science Implementation Plan. 

To support districts in building capacity to implement the computer science professional learning opportunities are available. From working one on one with a teacher to workshop based professional learning, OCDE is here ​to serve as a resource. See below for information on professional learning opportunities.​

Introduction to California K-12 CS Standards​
CSforALL It's More than a Hashtag: ​​The California Computer Science Standards aren't just another thing. In fact the intentional development of the standards provide a great opportunity for integration across content areas especially science. From developing simulations with students to cultivate computational thinking skills, to projects that highlight the Science and Engineering Practices in action, this session will engage attendees in an overview, highlighting strategies and best practices to implementation.
Where: California STEAM Symposium

Session Date: December 10, 2019 

Session Time: Session 5, 9:20-10:20 AM 

Session Location: Anaheim Convention 
Center North, 162 Table 15 ​

Physical Computing Series
(See below)

The following professional learning opportunities are provided to support teachers seeking to implement Computer Standards through integrated programming. The workshops can be attended as a series or as stand alone professional learning.

UC Davis C STEM Image 2.png
Date: Wednesday, February 5, 2020 
Time: 4:30 - 6:00 p.m.
Location: Orange County Department of Ed. 
                  200 Kalmus Drive Costa Mesa, CA
                 RSVP: http://c-stem.ucdavis. edu/pd ​

For more information: oshepherd@oc​ 
​Dr. Harry Cheng, Professor and Director of the UC Davis C-STEM Center, Merry Kim, C-STEM RoboPlay Competition Chair in Orange County, and C-STEM Teachers including Greg Miller from McPherson Magnet K-8 School will discuss:

• Strategies to integrate programming and robotics into CS, STEAM, and CTE curriculum
• Closing the math achievement gap with C-STEM
• Orange County RoboPlay Competition: a level-playing field robotics competition
• Integrating STEM, teamwork skills, and excitement


The World's Leading Technology Fair for Young People comes to Orange County March, 2020! Coolest Projects is a celebration of creativity and innovation where young people can showcase what they've made with technology. 

  • Click here to share your project at the event.
  • Click here to register to attend the Coolest Projects


Raspberry Pi

The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.​

Where: Orange County Department of Ed.

Session Date: February ​12, 2020

Session Date: February 26​, 2020 
                          (Repeat of 1st Session.)

Session Times: 4:00 - 7:00 p.m.

*Workshops offered through​ OC Maker Challenge (Click to register.)

Lego Mindstorm EV3

Developed by Lego, the  Mindstorm EV3  is a programmable robot with more than 250 hours of curriculum. From engaging in Engineering and Design Challenges, to programming and coding.

For more information on Professional Learning Opportunit​ies, please contact:

​Omar Shepherd
Curriculum Specialist, STEM/Career Education
Educa​tional Services
Phone: 714-327-1069



Sphero is a STEAM-based tool that weaves hardware, software, and engagement to promote 21st century skills. From driving, to drawing to programming in blocks and text, the Sphero is a tool that can support all learners in meaningful CS instruction.

For more information on Professional Learning Opportunities, please contact:

​Omar Shepherd
Curriculum Specialist, STEM/Career Education
Educa​​tional Services
Phone: 714-327-1069

Image result for vex iq

Utilized in programs across Orange County, the VEX IQ is a tool that can support learn​ers in cultivating the 21st Century Skills for College and Career. From building the robot to programming, this tool create a fun way to engage students in CS.

For more information on Professional Learning Opportunities, please contact:

​Omar Shepherd
Curriculum Specialist, STEM/Career Education
Educa​​tional Services
Phone: 714-327-1069​

Grow your Computer Science Professional L earning Network (PLN)


​CS for All Teachers is a virtual community of practice, welcoming all teachers from PreK through high school who are interested in teaching computer science.

CSTA logo

​The Computer Science Teachers Association (CSTA) understands that teaching computer science is hard. That’s why our dedicated team and teacher-led Board of Directors has focused on creating a strong environment to support K–12 educators.

You might be the only computer science teacher in your school, district or town, and as a part of CSTA, we’re in this together.

  • Disclaimer: The information provided here is for reference purposes only. OCDE does not endorce commercial entities.

    Picture  Picture  Picture  Picture

    Thank you for visiting the Educational Services Division Computer Science webpage. Please see standards, resource links, as well as opportunities for professional learning. 

    Should you have any questions, or need any information, please contact:

    Omar Shepherd
    Curriculum Specialist, STEM/Career Education
    Educational Service
    Phone: 714-327-1069​​