Computer Science Workshops

The K-12 Pathway of Professional Learning Opportunities

The Summer of CS features a series of workshops that are aligned with each grade band of the California K-12 Computer Science Standards. Whether you teach CS to students in your elementary classroom or students in your high school CS pathway, the Summer of CS features a workshop for you.

In addition to professional learning for teachers, the Summer of CS offers workshops for administrators and counselors intended to support your plans for equity-minded implementation and student guidance, respectively.

Bring your team to the statewide Summer of CS Virtual Kick-Off Event on Monday, June 6, 2022 - and explore other CS teacher professional learning opportunities all summer long!

Elementary and Middle School Courses (Grades K-2, 3-5, and 6-8)

Elementary 4 CS

Dates: June 13-15, 2022

Time: 9:00-3:30

Audience: Grades PK-6 Teachers

Cost: Scholarships are available to participate at no-cost ($750 value).

Description: This summer, join other K-6 educators from across California in the virtual Elementary 4 CS Workshop at the Summer of CS. During this three-day experience, you will explore the concepts, practices, and pedagogies of Computer Science. Expert facilitators will share model lessons and curriculum that prepare elementary students to be critical creators of computational artifacts through language, culture, and self-expression.

You will leave this workshop with a personalized plan for teaching CS in your class next year.

Continuing Education Units are available for purchase upon successful completion of the workshop.

Flyer: https://bit.ly/summerofcs-e4c22

CS Discoveries

Dates: June 13-17, 2022

Time: 9:00-3:30

Audience: Grades 6-10 Teachers

Cost: Scholarships are available to participate at no-cost ($1500 value).

Description: CS Discoveries is an introductory computer science course that 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 the four academic year workshops will help you prepare to teach the course for the first time.

Continuing Education Units are available for purchase upon successful completion of the workshop.

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

CORE High School Courses (Grades 9-12)

Exploring CS

Dates: June 13-17, 2022

Time: 9:00-3:30

Audience: Grades 9-10 Teachers

Cost: Scholarships are available to participate at no-cost ($1500 value).

Description: Exploring Computer Science (ECS) is a K-12/University national program (curriculum + professional development) committed to democratizing computer science knowledge by increasing learning opportunities at the high school level for all students, with a specific focus on access for traditionally underrepresented students. The ECS program consists of a high school introductory computer science (CS) course combined with a teacher professional development program. ECS was developed in response to previous research, detailed in Stuck in the Shallow End (Margolis et al., 2008), that identified disparities in CS learning opportunities that fall along race and socioeconomic lines.

The ECS curriculum consists of six units of approximately six weeks each, covering Human Computer Interaction, Problem Solving, Web Design, Introduction to Programming, Computing and Data Analysis, and Robotics. We also offer two units that can be used as alternates to either unit 5 or 6: E-Textiles, and Artificial Intelligence. The ECS curriculum is structured to facilitate inquiry and equity-based instructional practices so that all students, especially those in schools with high numbers of low-income students and students of color, are introduced to the problem solving, computational practices, and modes of inquiry associated with computer science. The curriculum aligns well with college preparation coursework as well as Career and Technical Education (CTE) pathways including: Information Technology; Engineering and Design; and Arts, Media and Entertainment Technology, among others.

This workshop will prepare you to teach ECS next year.

Continuing Education Units are available for purchase upon successful completion of the workshop.

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

CS Principles

Dates: June 13-17, 2022

Time: 9:00-3:30

Audience: Grades 10-12 Teachers

Cost: Scholarships are available to participate at no-cost ($1500 value).

Description: 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 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.

Continuing Education Units are available for purchase upon successful completion of the workshop.

Flyer: https://bit.ly/csp-flyer22

Specialty courses (Grades 8-12)

AP Computer Science A with CSAwesome

Dates: Tuesday and Thursdays from 4:00 to 5:30 PM PT

Audience: Grades 10-12 Teachers

Cost: California teachers are invited to participate at no cost ($2500 value).

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.

Bootstrap: Algebra and Data Science

Dates: June 13-17, 2022

Audience: Grades 7-12 Math Teachers

Cost: Scholarships are available to California teachers who will be teaching a math course during the 2022-2023 school year. Participate at no cost ($1500 value).

Description: New for the 2022 Summer of CS is a CS Integration workshop which will feature the math/Science/CS curriculum Bootstrap! Each participant will receive the full curriculum for Bootstrap Algebra and for Bootstrap Data Science. The five days of professional development will equip teachers to lead students through the curricula by:

  • working with peers to discuss content and pedagogy used within the curriculum

  • spend time working through lesson materials and software first hand as students

  • debrief lesson activities, content, and pedagogy with their peers led by a Bootstrap trainer

  • review the research for improved student performance on standardized tests for students learning mathematics through Bootstrap Curricula.

Three days of the week will be focused on Bootstrap: Algebra and the remaining two will focus on Bootstrap: Data Science, which could be part of a math or science class. The content for both curricula is suitable for middle and high school grades.

Flyer: https://bit.ly/Bootstrap-flyer

Registration: https://summer-of-cs-bootstrap.eventbrite.com

Credentialing and Ongoing PRofessional LEarning Courses (Grades K-12)

Jump Start Your Supplementary Authorization

Dates: June 13-17, 2022

Time: 9:00 AM to 3:30 PM

Audience: K-12 Teachers

Cost: Scholarships are available to California teachers ($1500 value).

Description: Interested in teaching CS but need an authorization to do so*? Jumpstart earning your Supplementary Authorization in Computer Science from UC San Diego by completing one class -- Computational Thinking & Block-based Programming!

Features:

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

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

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

  • 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)

  • Hours: ~100 (20 first week, 10-20 each following week). Varies significantly based on prior programming experience.

Learn more about the course content.

*Don't need authorization but want to explore more CS content? Join us anyways!

Flyer

Equity-Minded Instruction in Computer Science

Date: June 13-17, 2022

Time: 9:00 AM to 3:30 PM

Audience: In-Service K-12 CS Teachers and Summer of CS Participants in 2018, 2019, 2020 and/or 2021.

Cost: No cost for California educators ($1500 value).

Description: Join us for this hybrid course to understand how to implement equitable experiences in computer science through:

  • Examining our own unconscious biases and misunderstandings

  • Learning about intersectionality and impact on computer science identity

  • Using the Universal design for learning framework for CS lesson planning

  • Leveraging computer science as a tool for addressing social justice through

  • Using culturally responsive pedagogy to influence CS classroom culture

  • Collaboration in Computer Science, including Design Thinking protocols

Please note: The course content will be accessed through Canvas. Participants will engage in both synchronous and asynchronous activities.

Continuing Education Units are available for purchase upon successful completion of the workshop.


Counselor and Administrator Courses (Grades K-12)

Counselors 4 Computing

Dates: June 14, 2022

Time: 9:00-3:30

Audience: Counselors Supporting Students in Grade 6-12+

Cost: No cost to participate. Be sure to bring a team, consisting of a teacher and administrator, to the Summer of CS!

Description: This workshop is designed BY school counselors and FOR school counselors and others in advising roles! Computing permeates every aspect of our society, creating a high demand for technological innovations that change how we think, connect, conduct research, build products, and more. This demand drives the economy and creates a direct impact on the job market; the U.S. Department of Labor estimates 1.1 million computing-related job openings in the U.S. by 2024, but more than two-thirds of these jobs could go unfilled due to the insufficient pool of college graduates with computing-related degrees.

Computer Science is changing everything! This PD will equip you to talk to your students about sustainable careers of the future. Check out this video from Code.org that talks about how computer science is changing the fashion industry, agriculture, and so much more!

Even though computing jobs offer some of the highest salaries available, we’re failing to make computing education accessible to all and attract diverse talent to the discipline. School counselors are uniquely positioned to advocate for equity and access, and we will share the data, talking points, and resources to support your professional goals.

Continuing Education Units are available for purchase upon successful completion of the workshop.

Flyer

Computer Science Workshop for Administrators Presented by CSforCA

Dates: June 14, 2022

Time: 9:00-3:30

Audience: Counselors Supporting Students in Grade 6-12+

Cost: No cost to participate. Be sure to bring a team, consisting of a teacher and administrator, to the Summer of CS!

Description: This interactive workshop will provide hands-on tools and strategies to implement equity-minded K12 computer science (CS) education in our schools, districts, and county offices of education. The workshop and accompanying CS Equity Implementation Guide, written by administrators for administrators, are resources aimed at transforming CS education implementation in California and increasing opportunities for all students, including low-income students, students of color, young women, English learners, and students with special needs.

After a brief introduction, facilitators will ask attendees to participate in polls asking them about their experience with CS, their district’s experience with CS, and what kind of access they think students in their community have. The facilitators will then provide the context of CS in California, including an overview of research and data along with several recent policy wins including the adoption of statewide CS Standards and the development of a CS Strategic Implementation Plan.

Facilitators will then share lessons learned from a Research-Practice Partnership of 5 early-adopter districts/county offices who are mentoring 9 other Local Education Agencies who are new to CS as a Network Improvement Community (NIC) to scale teacher professional development, build capacity of education leaders and policymakers and contribute to the research base to support expansion of equity-minded CS education across California. They will present the CS Equity Implementation Guide that this NIC produced and then have the participants break out into small groups to discuss one of the challenges as presented in the guide.

The session will conclude with the facilitators providing additional resources for participants to get more information and guidance, as well as a question and answer session.

Flyer