Virtual Teacher Workshops

The K-12 Pathway of Virtual Professional Learning Opportunities more than 30 Scholarships remaining!

The Summer of CS features a series of virtual workshops that are aligned with the California K-12 Computer Science Standards. Whether you teach elementary students or students in a 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 Summer of CS Kick-Off Event on Thursday, June 18, 2020 - and explore other CS teacher professional learning opportunities all summer long!

Elementary and Middle School Courses

Elementary 4 CS

Dates: June 23-24

Time: 9:00-4:00

Audience: Grades PK-6 Teachers

Cost: Scholarships are available to participate at no-cost ($500 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 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.

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

Registration: https://www.summerofcs.org/registration

CS Discoveries

Dates: June 22-26

Time: 9:00-4:00

Audience: Grades 6-9 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.

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

Registration: https://code.org/educate/professional-learning/middle-high

High School Courses

Exploring CS

Dates: June 22-26

Time: 9:00-4:00

Audience: Grades 9-10 Teachers

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

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.

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

Registration: https://www.summerofcs.org/registration

CS Principles

Dates: June 22-26

Time: 9:00-4:00

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.

Flyer: https://bit.ly/cspflyer

Registration: https://code.org/educate/professional-learning/middle-high

Specialty Courses and Credentials

AP Computer Science A with CSAwesome

Date: June 22-July 31

Meeting times will vary

Audience: Grades 11-12 Teachers

Cost: Scholarships are available to California teachers who will be teaching APCSA during the 2020-2021 school year. 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. Flyer: https://bit.ly/apcsaflyer

Registration: https://www.summerofcs.org/registration

Jump Start Your Supplementary Authorization

Date: June 22-July 31

Time: Meeting times will vary

Audience: K-12 Teachers (whether or not you require a supplementary authorization to teach*)

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

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)
  • Hours per course: ~100
  • Synchronous meeting hours: 0-12

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

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

Registration: https://www.summerofcs.org/registration