NEW professional development online for August and the fall are available. Sign up for classes now.

Fall PD 2020 for High School

PLEASE NOTE: All PD for 2020 is online. 

Upcoming sessions:

  1. Python programming in AI (first session was Tuesday 8/25 at 4pm, more coming in October, stay tuned) should know how to use Python. Register
  2. Integrating AI for all grade levels and subject areas 1 CPD credit (15 hours: Monday and Thursday evenings. October 5,8, & 12,15, & 19,22 from 7-8pm each night Register
  3. Praxis preparation for the CS 5652 exam starting Saturday 9/12 8:30am-11am Register
 

PD for the 2020-21 School Year. 

  1. JUST-IN-TIME sessions: help you get your class set up, get access to all of the online materials, and go over the first unit of each course. Starts this week. Choose your session. (see below and on the sign-up form for details)
  2. MENTORS: you can connect with an experienced teacher who will answer your questions by email and meet with you if needed to help you work through any problems in the beginning of the year. Starts the second week of September.
  3. ONGOING class-specific workshops: groups of teachers who are all teaching the same classes get together during the school year to go over the upcoming units, share resources, and discuss challenges and solutions. Start meeting in September and throughout the year.
    1. 1st Thursday of each month 4-5pm. CSTA-MD chapter meetings. Open to all MD teachers. Must be a member of the CSTA to participate, maryland.csteachers.org
    2. 2nd Thursday of each month 4-5pm. Python programming starting Sept 10.
    3. 3rd Thursday of each month 4-5pm. AP CS-A Java programming starting Sept 17.
    4. 4th Thursday of each month 4-5pm Scratch programming starting Sept 24
    5. TBD: AP CS-Principles, CS Discoveries (units 1/2 and units 3/4)
Just-in-time sessions about getting started: You can find the sign up forms here cs4md.com/mentor for these classes and to request others.
  • Computer Science Discoveries (also called FOCS or ECS) 
  • Computer Science Principles (usually an AP class)
  • AP Computer Science - A Java
  • Python programming with CMU 
There will be follow up sessions. You can also find the sign up forms here: cs4md.com/mentor 

 

May be re-offered. Prepare for teaching online, learn new tools and techniques. Get help setting up your classes.

Foolproof distance learning strategies for all grades  In this 3 week-long professional development, teachers will learn how to bring the very best teaching strategies to the distance learning environment. With a focus on creating implementable classroom plans, teachers will work through six asynchronous modules to learn research-backed and classroom-tested strategies to build classroom culture, easily differentiate to meet the needs of all learners, and elevate their virtual learning experience by infusing creativity and collaboration. Read more about the sessions here.  Choose Tuesday afternoons 2-3:30pm or Wednesday evenings 6-7:30pm. Total time needed to complete the course is about 3 hours a week for each week of the 3 Week Program: MCCE August 17-Sept 2 Register
Using Runestone to teach Java or Python

Using the new CS Awesome curriculum, CS Matters or others allow you to use the free Runestone interactive e-books with your students where they can program and check their work right in the browser. Learn how to set up a classroom, track student progress, and use these powerful resources in your classroom. (August 20, 4-5pm)

Also, sign up for the National Center for Computing education webinar Thursday August 20th at 6 PM ET (which will also be recorded). About how to use the curriculum in an online/hybrid format and demonstrate interactive group work and pair programming in breakout rooms. Please register here for the webinar: 

Register
Teaching Python with CMU Use this complete, free learning environment to teach a unit or course in Python programming. Your students can program and check their work right in the browser. Learn how to set up a classroom, track student progress, and use these powerful resources in your classroom. (dates tbd depending on if there is demand) 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: Monday and Thursday evenings. October 5,8, & 12,15, & 19,22 from 7-8pm each night for a total of 6 in-person sessions and 9 hours of time on your own doing interactive activities online.) Register
Effective online teaching with CS Webinars

 Choose any of these webinars to learn from others who have been teaching online

  • Engaging Students in the Virtual Environment: Lessons Learned from Virtual Summer Camps (Saturday, August 15th; 4pm-5pm)
  • Engaging Middle Schoolers with Online Vex Robotics (Friday, August 14th; 4pm-5pm)
  • Building a Positive Interactive Atmosphere with Icebreakers, Interactive Slides, Stretch Breaks, and More ( August 20th or 21st 4-5:30pm)
Register
Basics of CS If a fifth grade level of reading is considered basic literacy, shouldn't everyone have the same level of understanding of computer science? Dig into some of the core concepts in computer science in this Book Study: The complete middle school guide to everything you should know about CS ( dates TBD if there is demand) Register
 Praxis Study for Certification 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. Saturday mornings starting  September 12th 8:30am-11am If you are interested you can also apply for the grant program to become part of a study cohort.  Register for study sessions.

 

OLD: Summer CS PD for High School 2020

PLEASE NOTE: All summer PD for 2020 moved 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.

Computer Science workshops will be offered at NO COST to all Maryland Public school teachers who are approved by their district and accepted into the 2020-21 program. Apply now!  
Private school teachers who serve under-represented and under-served communities may be qualified for scholarships Others can participate for a fee..
 Code.org 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 Code.org 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
Java programming full course Use the highly-regarded new, free CS Awesome curriculum to support teaching Java and AP(R) CS-A. The first 2 weeks focus on learning basic Java skills for those who are new to the programming language. The next 4 weeks focus on Java as it is used in the AP(R) course. Access the free curriculum to get started and see what creative projects are available. 6 weeks,••part time each day with flexible timing. Choose a session June 8 - July 18, 2020 OR June 29 - August 16, 2020 (July 13-19 off) 3 CPD credits Combines the two below.

Introduction to Java Use the highly-regarded new, free CS Awesome curriculum to support teaching Java and AP(R) CS-A. The 2-week session (part-time) will focus on learning basic Java skills for those who are new to the programming language. Access the free curriculum to get started and see what creative projects are available. 1 CPD credit June 8-20 OR June 29-July 11.  Register
AP(R) CS-A Java Have you already been introduced to the Java programming language? Use the highly-regarded new, free CS Awesome curriculum to support teaching Java and AP(R) CS-A. This 4 week long, part-time online session focuses on Java as it is used in the AP(R) course. Access the free curriculum to get started and see what creative projects are available.June/July and July/August online. **4 weeks•• part-time each day with flexible timing. 2 CPD credits June 22 - July 18, 2020 OR July 20 - August 16, 2020  Register
AP(R) CS-A Java UPDATES Do you already teach AP(R) CS-A Java? Come for this 7.5 hour update on successful strategies for engaging students, projects to prepare for AP(R) and updates to the College Board test and materials. July online. 7.5 hours online 0.5 CPD credits. July 15-17. Register
Python Programming Do you teach an introductory programming class? Do you want to make your AP(R) CS-Principles content more challenging? Learn about the Carnegie Mellon free, interactive system for teaching Python. 1 CPD July 22-24 8:30-4:30 daily. Register
AP(R) CS-Principles full course  Computer Science Principles is an AP(R) level course that was designed to cover the breadth of computer science for students with a wide variety of interests. Using the Code.org curriculum that includes online units and a teacher dashboard, It can count as a tech credit in Maryland or as part of the CS pathway.  (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

AP(R) CS-Principles UPDATES The exam is changing in 2021 for AP(R) CS-Principles. Join 4 half days online for an update on successful strategies for engaging students, projects to prepare for AP(R) and updates to the College Board test and materials.  1 CPD credit Aug 3-6 8:30am-12  Register

 School counselors This workshop by counselors for computingfocuses 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

Register

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 If you are interested you can also apply for the grant program to become part of a study cohort. Register
Artificial Intelligence Introduction 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
EPIQ 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

 

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 http://cs4md.com
MCCE received initial support from the National Science Foundation, (MSP)2 Grant No. 0831970.