Summer professional development online for summer 2020 sessions are filling up. Sign up for classes now.

Our resources page offers support and ideas during these challenging times for schools, families, and educators.

Summer CS PD for Middle School 2020

PLEASE NOTE: All summer PD for 2020 is moving online. Dates and times have changed to accommodate this transition. Teacher stipends may be offered to attendees who are approved, through their local school system. CS Discoveries - full course Computer Science Discoveries is an introductory computer science course for 6 - 10th grade students. Mapped to CTSA standards, the course takes a wide lens on computer science by covering topics such as problem-solving, programming, physical computing, user-centered design, and data, while inspiring students as they build their own websites, apps, animations, games, and physical computing systems. This course is also known in Maryland as FOCS.  (30+ hours of PD with 4 follow-up sessions during the school year. ) 3 CPD credits. Choose July 20-24 or July 27-31 8:30-4:30 each day with mixed online and independent time.  Register

CS Discoveries Units 3-4 Computer Science Discoveries is an introductory computer science course for 6 - 10th grade students. Mapped to CTSA standards, the course takes a wide lens on computer science. This workshop focuses on the programming and design process used in Units 3-4.  ((30+ hours of PD with 4 follow-up sessions during the school year. ) 3 CPD credits. July 6-10 8:30-4:30 each day with mixed online and independent time. Register
CS Discoveries Unit 1-2 update For those who have already taught CS-Discoveries Units 1-2, this 7.5+ hour update workshop will cover updates to the 20-21 curriculum with successful strategies for engaging students, and an opportunity to share best practices. 0.5 CPD credits (7.5 hours online)  Aug 3-5 1-4pm each day.   Register
Introduction to Scratch Projects Scratch Projects- " With Scratch, you can program your own interactive stories, games, and animations. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century. This course is a basic introduction to Scratch for K-8 teachers and will combine synchronous sessions with independent and small group collaborations. 0.5 CPD credits--7.5 hours total ( July 22-23)  Register
 School counselors This workshop by counselors for computing focuses on an understanding of the disciplines and career awareness in computing and cyber. Developed by NCWIT, Counselors 4 Computing is a national program to broaden the diversity of students in technology. July 6-8 9:30am-2:20 pm with a lunch/health break in the middle. 0.5 CPD credits


Praxis prep If you have already taught at least one section of computer science and are interested in the add-on endorsement to teach CS by taking the Praxis test. Attend our ongoing webinars to help with your studies. 5 Saturdays: June 20,27, July 11,18,25 8:30am-11am Apply for the grant program to become part of a study cohort. Register
Integrating Artificial Intelligence Are you new to Artificial Intelligence? Are you curious to know how you can incorporate some of these high-interest ideas and engaging activities in any class? Join this online class of interactive activities from MindSpark Learning and IBM with local online discussion groups to build your understanding of how Artificial Intelligence affects all of us and how we can inform the students of today to be informed consumers and creators. 1 CPD credit (15 hours: Choose either June 8-26 or August 3-21, 5 hours a week for 3 weeks)  Register
EQIP 2020 Do you work with students who are blind or visually impaired? Attend the EPIQ conference and learn about Quorum, a programming environment specifically designed to be accessible to all. Attend the annual conference online this year for only $50. July 13-17. Register

Sessions that will be postponed until there are in-person classes available:

Micro:bit projects  This is an introduction to coding and computer science by way of making and design, using the revolutionary new micro:bit microcontroller board, and Microsoft's easy and powerful MakeCode block-based coding environment. It is a project-based curriculum with a maker philosophy at its core; the idea is that by making physical objects, students create a context for learning the coding and computer science concepts. Your school will need to purchase a class set of micro:bits (about $225) in order to offer this to a class of 30 students. Download the free curriculum to get started and see what creative projects are available.(3 days M-W) Register
Minecraft Coding in Minecraft, from creating one line of code to reverse engineering pre-written code, inspires students to engage in Computer Science. In this course, you will learn to apply Microsoft MakeCode in Block Code and JavaScript format directly in Minecraft: Education Edition. Throughout the course, you will be guided through both Minecraft and the Code Builder applications to explore how code can be used to create basic to complex learning opportunities and have an immediate impact on learning and teaching both in and beyond the Computing Studies classroom. Be sure to visit to download the free software and bring a mouse along to make the experience the best possible. Download the free curriculum at Minecraft EDU for computer science or for general topics. (2 days Th-F) Register



Dianne O'Grady-Cunniff, dogrady at usmd dot edu
Director, Maryland Center for Computing Education

Dr. Megean Garvin, mgarvin at usmd dot edu
Director of Research, Maryland Center for Computing Education

     ECEP Logo 2 Web .       CSFORALL Logo Web .       CSTALogo Web

Maryland Center for Computing Education
3300 Metzerott Rd. Adelphi, MD 20783
MCCE received initial support from the National Science Foundation, (MSP)2 Grant No. 0831970.