Summer professional development online for summer 2020 dates are available. Sign up for classes now.

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

What is computer science and what do you need to know to teach it?


Are you interested in adding an endorsement to be a computer science teacher in Maryland? learn about our study program and apply to join a cohort. 


Use these links to learn the CS content you need to pass the certification exam CS Teacher Standards from CSTA 2019
 Click on a content area to learn more about it

NOTE: The CS Praxis II exam for teacher certification
only focuses on content of CS, not practices or pedagogy.

The CS Praxis II exam includes 55 percent on programming and algorithms, and 15 percent each on data, computing systems and networks, and ethics and impacts

  CS Educator standards cover 5 areas: demonstrate CS knowledge and skills, implement them in the classroom, design lessons with good pedagogy, continuously learn, advocate for equity and inclusion
 Practices for teaching and learning CS
  •  Collaborating Around Computing
  •  Recognizing and Defining Computational Problems
  •  Developing and Using Abstractions
  •  Creating Computational Artifacts
  •  Testing and Refining Computational Artifacts
  •  Communicating About Computing

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.