CS1C@OC provides educators in Orange County with a FREE program of study intended to satisfy California's new teacher certification pathway in Computer Science. Holders of multiple and single subject teaching credentials (all subjects) are eligible to apply.
Course Description Teaching Exploring Computer Science (ECS) is a professional development course, which is based on three major pillars— equity, inquiry, and computer science content/concepts—woven throughout the course and the Professional Learning Community. This Teaching ECS course introduces computer science
Course Description Teaching Computer Science Principles (CSP) is a professional development course designed to support teachers in teaching the AP Computer Science Principles course or a similar computational thinking-based course. It is based on six Computational Practices: connecting computing, creating
If you are interested in participating in the Professional Learning Community meetings, click here to sign up. Professional learning community can be especially helpful for computer science teachers, who are constantly faced with new challenges arising from the ever-evolving field
“We are faced with incredible responsibility to make sure that school districts and state work in partnership, so that all of these equity issues are [front and center]. It has been a field where there are so many biased beliefs about which groups of students can excel in computer science and which groups cannot. Our responsibility has been upped in terms of assuring that the equity issues remain at the forefront, and success is not measured based solely on how many students start to take computer science classes. We want to make sure that all students are included, and that it is not again, a very stratified, homogenous group that are engaged.”
An understanding of computer science is becoming increasingly essential in today’s world. Our national competitiveness depends upon our ability to educate our children—and that includes our girls—in this critical field.
California needs to develop a solid approach to integrate computer science in our K-16 system. Computer science education requires a strong base of support that will sustain equitable expansion. Only then can computer science education be strong enough to stay standing, even when the next shiny new thing comes along.