Professional Learning Model

Equipping rural educators with the skills to teach their students will be one of SSDA's most important projects in our 38-year history. We are thrilled to partner with Sacramento County Office of Education and together be the conduit to prepare students to learn computer science at an early age. CS4NorCal rural students will be more prepared to compete for college and career opportunities. That is a major goal of SSDA and our member school districts.

Tim Taylor ~ Executive Director ~Small School Districts' Association, 2020

CS4NorCal offers a unique, intensive and recursive professional learning opportunity for educators, schools and districts preparing to build a computer science pathway. CS workshops* are free of cost AND teachers can earn stipends for participation. In addition to a summer week of professional learning, just-in-time support will be offered during the school year as new CS content is implemented and integrated with other academic coursework. Teachers will have access to curricular technical assistance and invited to join a regional CS community of practice, which will meet quarterly.

*Credential authorization courses are not free of cost.

Professional Learning Stipends

Successful completion of:

  • $3000 for MS and HS teachers for 20 days of professional learning workshops over 2 years

  • $1500 for ES teachers for 10 days of professional learning workshops over years

  • $100 per Community of Practice meeting

  • $50 a year for data collection activities that occur outside of workshops

Summer of CS Workshops

Join CS4NorCal colleagues, the Sacramento County Office of Education and the Small School Districts’ Association for the 2021 Summer of CS (Computer Science), tentatively scheduled for the week of June 21-25. While it is to be determined whether professional learning sessions will be held in person or virtually, workshops will include the following

Elementary and Middle School Courses

Elementary 4 CS

Length: 3 days, 9 a.m. to 4 p.m.
Audience: Grades PK-6 Teachers

Description: During this two-day experience, you will explore ways to bring Computer Science (CS) education into your classroom. Expert facilitators will share model lessons and curriculum from Google and Code.org. Additionally, you will have the opportunity to design integrated activities that incorporate CS into existing math, science, and language arts lessons. Lastly, you will experiment with distance learning tools to help bring CS to your students when they are learning remotely.

This workshop will prepare you to teach CS concepts in your class next year.

CS Discoveries

Length: 5 days, 9 a.m. to 4 p.m.
Audience: Grades 6-9 Teachers

Description: CS Discoveries, Code.org’s introductory computer science course, empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. This summer institute and four additional academic year workshops will help you prepare to teach the course for the first time.

CS Discoveries fits naturally between Code.org’s CS Fundamentals course (for K-6th grade) and AP/Honors CS Principles course (for high school). This allows districts, teachers, and students to complete a K-12 pathway of CS courses that build on each other and cohesively flow together

Flyer: http://bit.ly/csd-flyer

High School Courses

Exploring CS

Length: 5 days, 9 a.m. to 4 p.m.
Audience: Grades 9-10 Teachers

Description: Exploring Computer Science (ECS) is a national CS program committed to increasing learning opportunities at the high school level for all students, with a specific focus on access for traditionally underrepresented students. ECS is an introductory course that consists of six units: Human Computer Interaction, Problem Solving, Web Design, Introduction to Programming, Computing and Data Analysis, and Robotics. Two optional units also are available: E-Textiles, and Artificial Intelligence.

ECS facilitates inquiry- and equity-based instructional practices and introduces students to the problem solving, computational practices, and modes of inquiry associated with computer science. ECS aligns well with college prep coursework and CTE pathways.

This workshop will prepare you to teach ECS next year.

Flyer: http://bit.ly/ecs-flyer

Computer Science Principles

Length: 5 days, 9 a.m. to 4 p.m.
Audience: Grades 10-12 Teachers

Description: Code.org’s CS Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.

This year-long course can be taught as an introductory course and as an AP course. No prerequisites are required for students or for teachers new to computer science! In addition, the Code.org curriculum is available at no cost for anyone, anywhere to teach.

This workshop will prepare you to teach CS Principles next year.

Flyer: https://bit.ly/cspflyer

Speciality Courses and Credentials

AP Computer Science A with CSAwesome

Length: 6 weeks, 65 hours ONLINE COURSE
Audience: Grades 11-12 Teachers

Description: AP Computer Science A is equivalent to a first-semester, college-level course in computer science.

The goal of the CS Awesome curriculum is to provide an interactive curriculum for students that uses frequent, small practice problems that allow students to incrementally build their Java programming skills. The curriculum is provided online through an e-book and includes many opportunities for creativity and collaboration with other students. The course was designed to engage all students and support students transitioning from a Computer Science Principles (CSP) course to CS A. Join other APCSA teachers this summer in a six-week, 65-hour virtual intensive professional learning experience to prepare to teach APCSA next year.

Flyer: https://bit.ly/apcsaflyer

Online Workshop Pacing Guide

Jump Start Your Supplementary Authorization

Length: Summer University term, 100 hours, ONLINE
Audience: K-12 Teachers (whether or not you require a supplementary authorization to teach*)

Description: Interested in teaching CS but need a credential to do so*? Consider earning your Supplementary Authorization in Computer Science from UC San Diego!

Features:

  • Relevant online coursework in CS concepts, practice, and teaching strategies

  • Virtual cohort of colleagues working together leads to active discussions, quick peer feedback

  • Weekly live/video overviews, Study plans, and partner-pairing opportunities (optional)

  • Weekly happy hour/office hours!

  • Weekly special on "teaching CS when you aren't face to face"

  • Discussions and/or Questions with Beth and undergraduate tutor support available each week (by request)

  • Great sense of accomplishment, interesting assignments, materials you can use in your class next year (including materials and models for online learning)

Course Options (choose 1):

  1. Teaching Impacts of Technology (no-prerequisite)

  2. Computational Thinking and Block-Based Programming (no-prerequisite)

  3. Learn to Teach Java with CS Awesome (experience teaching a block-based programming course recommended)

*Don't need the Supplementary Authorization, but want graduate level accredited units? This program works for you, too!

Additional Information: https://csteachers.ucsd.edu/

To add:

Composition of training events -- i.e., a syllabus

Integration with math/science

Hub-and-spoke model, plus virtual

SCOE's experience and expertise; bios of trainers

Awareness...Onboarding...Ongoing model -- Jared's CSforCA slide show

CS4NorCal Professional Learning Outcomes

Grade K-5 educators will be able to:

  • Deepen knowledge of grade-level CA CS content standards, concepts and practices

  • Learn how to embed culturally responsive instructional strategies and activities in CS curriculum, such as CS Fundamentals

  • Develop technology-based and “unplugged” pedagogical approaches to CS instruction

  • Easily integrate CS concepts and practices into math or science instruction

  • Connect students to extended CS learning through extended-day activities and events

  • Incorporate project-based learning into CS instruction

  • Create authentic assessments of student learning

Grade 6-8 educators will be able to:

  • Deepen knowledge of grade-level CA CS content standards and their concepts and practices

  • Address CS content standards using culturally responsive instructional strategies and activities in CS curriculum, such as CS Discoveries

  • Develop technology-based and “unplugged” pedagogical approaches to CS instruction

  • Deliver CS content via new standalone electives or integrated into math or science instruction

  • Connect students to extended CS learning through extended-day activities and events, such as robotics or CyberPatriot clubs and competitions

  • Prepare students for college and career through work-based learning and college-and-career readiness activities

  • Incorporate project-based learning into CS instruction

  • Create authentic assessments of student learning

Grade 9-12 educators will be able to:

  • Deepen their knowledge of grade-level CA CS content standards and their concepts and practices

  • Address CS content standards using culturally responsive instructional strategies and through new CTE and/or AP courses (e.g., Exploring Computer Science, Computer Science Principles, AP Computer Science A)

  • Develop both technology-based and “unplugged” approaches to CS instruction

  • Connect students to extended CS learning through extended-day activities and events, such as robotics or CyberPatriot clubs and competitions, Hour of Code or summer coding camps

  • Prepare students for college and career through work-based learning and college-and-career readiness activities, including opportunities for early college credit

  • Incorporate project-based learning into CS instruction

  • Create authentic assessments of student learning

School administrators and counselors will be able to:

  • Build a CS pathway that is high quality, scalable and sustainable and offers equity, access and inclusion for all teachers and students

  • Extend CS learning through extended-day activities and events, such as robotics or CyberPatriot clubs and competitions

  • Prepare students for college and career through work-based learning and college-and-career readiness activities

  • Understand teacher credentialing, standards and other statewide policies.

Professional Learning Components

Professional learning components