Customize a path that aligns with your needs in teaching computer science. Computing by Design (CxD) offers an array of professional development opportunities to prepare you for teaching your first CS class, enhancing your current curriculum, or simply incorporating CS principles in another subject. Sign up for one or any combination of workshops.
Enjoy your summer activities while preparing for computer science. All workshops are offered online and are designed to take approximately 2 hours each day (*), providing you flexibility in your summer schedule. You will have constant access to the online material and access to an online Slack community of instructors and fellow teachers. Each week there will be two one-hour Zoom meetings for guest interviews, questions and sharing workshop progress. * The PBLWorks workshop is an exception: It is 3 full days online (synchronous).
While you can customize which workshops you take, here are a few recommendations to consider if you are unsure where to start. The workshops support grades 6 -12 instruction, except for a few of the programming workshops, which are more appropriate for grades 10-12.
Choose from Trivia, Chatbot, Robot, Video Game, IoT, and Data Viz programming.
Prepare for a full computer science experience with projects.
June 14 - 23
All about planning classroom management and assessments for projects.
Three Full Days
June 28 - 30
Choose from six short projects that blend computer science into other disciplines.
July 12 - 16
A repository of computer science activities with an emphasis on K-8 coming soon! The first 20 activities will be released by July 2021 with regular additions made through summer 2022. A link to the repository coming soon.
Teachers will be provided stipends on the following schedule each summer.
$250 dollars per participation in a one-week workshop (Programming WS, PBLWorks WS, Cross-Discipline WS)
$500 dollars per participation in the two-week Innovation Workshop
The maximum total stipend in a summer workshop series will not exceed $1000 per teachers. In order to receive a stipend for the PBLWorks Workshop the teacher must also participate in at least one other workshop to ensure sufficient coverage of computer science content.
The following are required to receive the stipend for each workshop.
Participation in all live online sessions for the given workshop
Participation in the online Slack community
Complete associated surveys
Submission of a final deliverable that demonstrates competency in the workshop content
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You are free to use, share, or adapt this material for non-commercial purposes as long as you provide proper attribution and distribute any copies or adaptations under this same license.