Maryland Codes (11).png
Maryland Codes (11).png

Home


SCROLL DOWN

Home



Summer Professional Learning Programs and Workshops ARE OPEN!

FREE to all Maryland public school educators!

Applications for the 2024 Maryland Codes Summer Professional Learning Programs are OPEN! Applications for MCCE workshops will be opening soon.

Maryland Codes and MCCE are looking forward to another amazing summer of Professional Learning Programs!

Need support now? We are here to help.

Code.org has Self-Guided Professional Learning that offers self-paced modules for CS Discoveries, CS Principles, and CSA teachers. These modules are available at no cost to any educator with a Code.org account worldwide!

The Maryland Center for Computing Education (MCCE) offers support for new CS teachers. New CS Teachers can sign up to be matched with a mentor.

Please email us with questions. info@marylandcodes.org. We look forward to seeing you this summer!


Maryland Codes and the Maryland Center for Computing Education (MCCE)

Summer Professional Learning Workshops


Workshops are FREE to ALL Maryland Public School Educators thanks to continued funding from the State of Maryland. Maryland private schools, DC and Delaware teachers have to meet requirements for scholarship funding from Code.org. For more information on Code.org scholarship eligibility, please inquire at info@marylandcodes.org. Educators who do not qualify for Code.org scholarships or MCCE funding will be required to pay workshop fees.

In some cases CPD credit is available. MCCE does not provide individual stipends to teachers for its professional development. Please check with your district point of contact for questions around stipend eligibility and availability.


IN PERSON and VIRTUAL WORKSHOP OPTIONS

Code.org CS Discoveries (Middle School/High School)

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 (5 days) of PD with 4 follow-up sessions during the school year) 2 CPD credits for summer and 1 CPD for follow up sessions.

  • IN-PERSON: Monday, June 24 - Friday, June 28, 2024 at Hood College in Frederick, MD

  • VIRTUAL: Monday, July 22 - Friday, July 26, 2024

Code.org CS Principles (High School)

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 (5 days) of PD with 4 follow-up sessions during the school year. ) 2 CPD credits for summer and 1 CPD for follow up sessions.

  • IN-PERSON: Monday, June 24 - Friday, June 28, 2024 at Hood College in Frederick, MD

  • VIRTUAL: Monday, July 22 - Friday, July 26, 2024


HOOD COLLEGE IN-PERSON WORKSHOP OPTIONS

Emerging Technologies for All Educators

Computational literacy is a broad area. This 9-week middle school course can be used in flexible ways to introduce students with engaging activities to learn about the many connections between cyber, AI, cloud computing, digital currency, and computing in the modern world. 1 CPD credit

  • IN-PERSON: Monday, June 24, 2024 from 8:30am-4:30pm

Introduction to Artificial Intelligence Part I (ALL Grade Levels)

Are you new to Artificial Intelligence? Are you curious about how to integrate captivating ideas and interactive activities into your classes? Join this engaging and interactive course to explore the world of Artificial Intelligence and discover how it impacts our daily lives. Learn how to empower today's students to become informed consumers and creators in the field of AI. 1 CPD

  • IN-PERSON: Monday, June 24, 2024 - Tuesday, June 25, 2024 from 8:30am-4:30pm

Artificial Intelligence for Educators (ALL Grade Levels)

This course will introduce you to the basics of AI and how it can be used effectively by educators. Create effective prompts for AI tools, use AI to boost your productivity and creativity, and apply AI to enhance your teaching and learning. A variety of AI tools and resources will be explored that can be adapted to any educational context. By the end of this course, you will have a better understanding of the potential and limitations of AI in education, and how to harness its power as an educator.

  • IN-PERSON: Thursday, June 27, 2024

Mobile App Development (High School)

Mobile Application Development with Java - Apply skills from AP Computer Science A to program features and classes in Java used in Android mobile application development. Key Java programming language features: flow of execution through an app with loops and conditional statements; enabling access to structured data arrays and common classes in the Java Collections Framework; grouping related operations and data into classes and interfaces; customizing the behavior of existing classes via inheritance and polymorphism, using data storage and retrieval solutions for Android. Students will apply these Java features within Android Studio to develop programs and deployable Android apps. Several hands-on projects are included where they will design and develop original apps. 3 CPD credits

  • IN-PERSON: Monday, June 24, 2024 - Friday, June 28, 2024 from 8:30am-4:30pm

Computer Science in Early Childhood (Elementary School)

Explore how and why to include computational thinking and computer science (CS) in early childhood classrooms. Investigate the Scratch Jr. programming language and robots as tools to implement CS with young children and support the development of literacy as well as creative and innovative thinkers. Complete a training on the research based Coding as Another Language curriculum 1.0 CPD credit

  • IN-PERSON: Monday, June 24, 2024 - Tuesday, June 25, 2024 from 8:30am-4:30pm

Introduction to Scratch Programming (Elementary School/Middle School)

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 workshop is a basic introduction to Scratch for K-8 teachers and will combine synchronous sessions, independent work, and small group collaborations. 1 CPD credits

  • IN-PERSON: Thursday, June 27, 2024 - Friday, June 28, 2024 from 8:30am-4:30pm

CS Explorations 1: CS Fundamentals in Scratch (Middle School)

CS Explorations 1 is an introductory course based on the MyCS Scratch curriculum that empowers middle school students to engage with computer science as a medium for creativity, communication, problem solving, and fun. Through a series of real world scenarios, projects and challenges, students are introduced to foundational concepts that they will return to repeatedly throughout the course. 1 CPD credit

  • IN-PERSON: Monday, June 24, 2024 - Tuesday, June 25, 2024 from 8:30am-4:30pm

Computer Science Explorations 2: Artificial Intelligence in our world (Middle School)

CS Explorations 2 is an introductory course based on MIT AI curricular resources for middle school designed to help students explore AI and its far-reaching societal impacts in our world. The course is designed around engaging activities and learning units that integrate CS and computational thinking concepts with ethical design and responsible use, as students explore how these technologies can help solve problems and improve life for themselves and their communities. 1 CPD credit

  • IN-PERSON: Wednesday, June 26, 2024-Thursday, June 27, 2024

Integrating School Library Media and Computer Science (Elementary School)

There are many ways to align computer science with School Library and Digital Literacy standards. Examine lessons for K-5 students refined and curated by School Library Media specialists from across Maryland and collaboratively plan methods of implementation. 0.5 CPD credits

  • IN-PERSON: Thursday, June 27, 2024 from 8:30am-4:30pm

Teaching Coding using Drones (Elementary School)

This workshop will demonstrate how to use drones either in your classroom as an enrichment activity or during an after-school program and will include information about funding. Featured drones and activities are used indoors in 3rd and 4th grades but can be adjusted to challenge students in various STEM fields and grades. CPD Credit 055

  • IN-PERSON: Thursday, June 27, 2024 from 8:30am-4:30pm

Enhancing Reading Comprehension instruction by Leveraging Computational Thinking (Elementary School)

In this in person workshop, we introduce and practice computational thinking skills. Then, we will explore how to align computational thinking skills with reading comprehension strategies that work. We will examine how effective integration relies on managing students' cognitive load. We will explore integrated sample lessons and best practices. Finally, we will reflect on and repack our new learning to devise an approach to incorporating computational thinking within ELA instruction.

  • IN-PERSON: Thursday, June 27, 2024 from 8:30am-4:30pm


VIRTUAL WORKSHOP OPTIONS

Code.org Computer Science A (AP CSA)- (High School)

AP® Computer Science A (AP CSA) is a Java programming course framework and associated Advanced Placement exam introduced by the College Board. It includes content expected to be covered in an introductory college computer science course:

AP Computer Science A introduces students to computer science through programming. Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language. Code.org’s curriculum will cover the content defined in this framework and prepare students for the AP CSA exam. In addition, our CSA offering, much like our other courses, is being built with equity at the heart of its design.

  • VIRTUAL: Monday, July 22 - Friday, July 26, 2024 from 8:30am-4:30pm

Teaching Artificial Intelligence Part II (ALL Grade Levels)

Have you already explored the basics of Artificial Intelligence? Join this online workshop to connect with other Maryland teachers to try out the newest online tools and curriculum and develop a follow-up lesson plan to dig deeper into this exciting area. 1 CPD credit

  • VIRTUAL: Monday, July 22, 2024-Thursday, July 25, 2024 from 9:00am-1:00pm

Artificial Intelligence for Educators (ALL Grade Levels)

This course will introduce you to the basics of AI and how it can be used effectively by educators. Create effective prompts for AI tools, use AI to boost your productivity and creativity, and apply AI to enhance your teaching and learning. A variety of AI tools and resources will be explored that can be adapted to any educational context. By the end of this course, you will have a better understanding of the potential and limitations of AI in education, and how to harness its power as an educator. 1 CPD Credit

  • VIRTUAL: Tuesday, July 23, 2024 AND Thursday, July 25, 2024

Praxis Preparation (ALL Grade Levels)

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 this deep dive workshop to help with your studies and practice with others. If you are interested you can also apply for the grant program to become part of a study cohort. 2 CPD Credits for attending the workshop AND completing the online coursework in Canvas.

  • VIRTUAL: Monday, July 22, 2024 - Friday, July 26, 2024 from 9:00am-4:00pm

Introduction to Cybersecurity for Educators (Middle School/ High School)

Learn the foundations of cybersecurity: key vocabulary, core concepts, connections to computer science, and an overview of careers and opportunities. An assignment to will also be assigned. 1 CPD credit

  • VIRTUAL: Tuesday, July 23, 2024 & Thursday, July 25, 2024 from 9:00am-3:00pm

CS Discoveries Updates (Middle School/ High School)

For those who have already taught CS-Discoveries, this 7.5+ hour update workshop will cover updates to the Code.org 21-2 curriculum with successful strategies for engaging students, and an opportunity to share best practices. 0.5 CPD credit

  • VIRTUAL: Monday, July 22, 2024 - Tuesday, July 23, 2024 from 9:00am-1:00pm