Support and PD for secondary CS teachers
PLEASE NOTE: 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. MCCE does provide free CPD credit.
Summer PD 2022
Spring PD 2022
Summer 2022 PD options
Core CS Classes and Skills | ||
---|---|---|
Code.org CS Discoveries |
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) 2 CPD credits for summer and 1 CPD for follow up sessions.
|
REGISTER for in-person 7/18-22 or online 7/25-29 |
Code.org AP(R) CS-Principles |
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. ) 2 CPD credits for summer and 1 CPD for follow up sessions.
|
REGISTER for in-person 7/18-22 or online 7/25-29 |
Code.org AP(R) CS-A (Java) |
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 to 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. 2 CPD credits for summer and 1 CPD for follow up sessions.
|
REGISTER for in-person 7/18-22 |
Applying CS Discoveries |
For those who have already taught CS-Discoveries, this 9 hour update workshop will cover updates to the Code.org newest curriculum with successful strategies for engaging students, and an opportunity to share best practices. 0.5 CPD credits.
|
REGISTER for online 7/27-29 |
Experienced High School CS Teacher Workshop | Calling all experienced computer science teachers in Maryland to learn together, share, and create the best resources possible to support our work and our students. IN PERSON at Washington College 9am-3pm T-Th 7/26-28 1 CPD credit Day 1: Tuesday 7/26. Focus on techniques to support successful Java programming Day 2: Wednesday 7/27. Dive into Python, Java or C programming in Unity to engage diverse learners. Day 3: Thursday 7/28. Educator make-a-thon. Work in teams to create the resources that will engage and support all learners. |
|
Computing in Tech Ed: The Beauty and Joy of CS |
High School course: For Tech Ed teachers. ExCITE’s Design-Based Implementation Research approach will contribute generalizable knowledge about how using T&E problem solving design challenges to improve computer science and computational thinking (CT) teaching and learning efficacy for all students. Join computing with robotics in Project EXCITE. Accomodations and stipend available. Learn more at https://www.iteea.org/Activities/2142/excite.aspx. 2 CPD credits. Each qualified and approved attendee completing the course will receive a stipend of $1000 from Hofstra University. In addition, each participant will be provided with a Hummingbird robotics kit at no cost (needed to undertake the robotic aspects of the course.
Middle School course. Welcome to BJC Sparks! This class teaches computer programming using the Snap! programming language, which lets you do powerful programming without worrying about punctuation as you would in a text-based language. You'll build projects about story-writing, music, secret messages, artificial intelligence (AI), and more! And you'll learn to use electronics to connect your code to the real world 2 CPD credits
|
Register for high school Register for middle school |
Python Programming |
INTRODUCTION: Get started using Python in an introductory programming class or your AP(R) CS-Principles class. Learn about the Carnegie Mellon free, interactive system for teaching Python. 1 CPD credit
ADVANCED: Teachers already familiar with the Python programming language can dig deeper into applications of Python in music, art, cyber, and artificial intelligence for an upper-level high school class with all new comprehensive, free curriculum that comes from Carnegie Mellon University. It provides an interactive environment for students and teacher tools to monitor and assess progress. 1 CPD credit
ALL LEVELS: Want to use Python from the Carnegie Mellon platform to teach a club, camp, introductory course or seamlessly integrate into your AP CS-P class for the programming sections? 1 CPD credit. Register online for any of these dates:
|
REGISTER for intro 7/18-19 in-person REGISTER for advanced 7/25-26 online REGISTER online for additional dates with CMU. |
Python Programming for AI (very advanced) |
Use advanced online programming environments for high-level artificial intelligence development and analysis such as GitHub and Jupyter Notebooks. This course uses Python materials with free curriculum. It is assumed that students will have completed algebra and AP CS or an advanced programming course before engaging in this high-level course. Teachers should have taught or used Python themselves before taking this workshop. 1 CPD credit
|
REGISTER for 7/27-28 online |
Scratch, Introduction |
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 credit
|
REGISTER for 6/29-7/1 online |
Scratch Advanced |
Are your students ready for more advanced concepts in Scratch? Learn techniques to teach your students how to create their own blocks and write programs using advanced features of an environment that is so easy to start with but includes many levels of complexity that can enrich original projects. Appropriate for teachers of upper Elementary, Middle , and High School students with extensive Scratch experience. 1 CPD credit.
|
REGISTER for online PD 7/25-26 1-4pm |
Learn something new in computer science! |
||
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 support the students of today to be informed consumers and creators. 1 CPD credit
|
REGISTER for in person 7/18-7/19 REGISTER for online 7/18-8/4 |
Applying Artificial Intelligence | 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. ONLINE 1 CPD credit
|
REGISTER for online 7/25-7/29 |
Amazon Future Engineers CS Explorations 1: MyCS Scratch - a middle school course |
CS Explorations 1 is an introductory course based on the MyCS Scratch curriculum that empowers 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.
|
REGISTER online for July 25,27 |
Amazon Future Engineers CS Explorations 2: Artificial Intelligence - a middle school course |
CS Explorations 2 is an introductory course based on MIT AI curricular resources for K-12 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 integrates 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
|
REGISTER online for July 26,28 |
Cybersecurity for Educators |
The internet requires a whole new lesson plan. Explore smart cybersecurity behaviors and learn about common threats in the digital world. Experience a wealth of materials to increase your own knowledge and translate your learning into the classroom. Learn the foundations of cybersecurity: key vocabulary, core concepts, connections to computer science, and an overview of careers and opportunities. Meets online with asynchronous work for a total of 15 hours. 1 CPD credit
|
REGISTER for online 6/28 - 6/30 |
Teaching Cybersecurity in Middle School |
What are the foundational concepts of cyber to be taught at a middle school level to meet the MD CS standards and broaden participation in high school cybersecurity courses? Explore existing curriculum and develop additional resources tailored to your classroom. 1 CPD credit.
|
REGISTER for in-person 7/18 Hood College |
Teaching Cybersecurity in High School |
This workshop will prepare high school instructors to deliver a full year cybersecurity curricula. This free curriculum at teachcyber.org is based on the robust cybersecurity framework to provide a broad and deep understanding of cybersecurity concepts. 2 CPD Credits
|
REGISTER for in person 7/25-7/28 |
GenCyber for Teachers |
Towson University is offering the B′More Secure GenCyber Train the Trainer program, designed to support secondary educators in Maryland in engaging their students in learning about cybersecurity.For more information visit www.towson.edu/gencyber or view the flyer: https://www.towson.edu/fcsm/centers/stem/development/documents/gencyber-infosheet.pdf. Teacher stipends are provided to applicants who are accepted into the program.
|
Visit the site to apply. |
Mobile App Development with Java |
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
|
REGISTER for in-person July 18-22 |
Other workshops to support CS |
||
Praxis Study workshops |
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. If you are interested you can also apply for the grant program to become part of a study cohort. 1 CPD credit. Additional work is required to earn the stipend. Learn more at cs4md.com/cert
|
REGISTER for M-F online 6/27-7/1 REGISTER for M-F in-person 7/25-7/29
|
School Library Media and Computer Science |
In this workshop we will integrate computer science into existing school library media lessons. Collaborate with others to adapt and revise lessons that you already teach and work collaboratively to align them to the School Library Media, Computer Science and Digital Learning standards. Gain insight into addressing essential questions, project based learning, and developing and delivering high quality integrated lessons. 0.5 CPD credits will be awarded for participation in the workshop. An additional 0.5 CPD credits is available to participants who complete further independent work. Tuesday, July 19 IN PERSON at Hood College 9:00 am - 4:00 pm |
REGISTER for IN PERSON PD 7/19 |
Computing and careers in technology for counselors. |
Do you want to understand the different Computer science courses in Maryland and why it is so important to encourage diverse students to become tech-savvy no matter what their future goals are? Join us with the National Center for Women in Technology. 1 CPD credit. Free swag! - Free gift cards! - Free CPD credit! ONLINE: June 21-22. 8:30-3:30 with lunch 11:30-12:30. Earn a free CPD credit if you complete all tasks In addition, Visit the NCWIT site for workshops that offer a bonus for attending. Sign up for spring/summer webinars ONLINE at NCWIT |
Register for ONLINE June workshop |
Quantum Computing |
Apply to be a pilot tester for new quantum computing curriculum at the high school level.
Teacher Stipend: $1,000 |
Apply to Qubit by Qubit |
Spring 2022 PD options
| ||
---|---|---|
What is Quantum Computing? |
Two webinars introducing the free materails at Qubit X Qubit that can be used in a class or a club. Set your students imaginations on fire with a glimpse in the future powers of computing. https://www.qubitbyqubit.org/. ONLINE webinars.
|
REGISTER for teacher's guide 2/22 |
CSPrinciples: AP Test Prep and Final Units |
A one day three hour workshop with an experienced CSP teacher reviewing the AP Exam performance task and study materials as well as the later units of the CSP curriculum.
|
REGISTER for 3/27 online |
Just in time. Code.org CS Discoveries |
Are you new to teaching CS Discoveries? 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. 2 CPD credits.(30+ hours of PD) online synchronous and asynchronous. |
email dogrady at usmd dot edu if you need this workshop. |
Scratch Monthly Meetups | Do you use Scratch in any classroom? This is a programming tool used from elementary through college. Challenge yourself to learn more about this amazing, free tool. Visit cs4md.com/scratch for more details. Last Thursday of each month starting 9/30 5-6pm | Register to join at any time of the year. |
Artificial Intellgence for Social Studies | Learn about what AI is and its effect on society, and what policy things have happened with regards to AI systems. Collaborate with other social studies teachers to see where these topics fit into curriculum. Investigate relevant law, policy, impacts and ethics. 6 hours of online meetings, 9 hours of individual work. 1 CPD credit
Meets these 6 dates: Mondays 3/7, 3/14, 3/28, 4/4, 4/25, 5/2 6-7pm ONLINE |
REGISTER for 3/7 - 5/2 online |
Applying Cybersecurity in your classroom |
Explore the big ideas in cybersecurity education and how they align across grade levels to build foundational knowledge. Investigate and select resources to pilot in a classroom and evaluate the benefits and challenges of your experience. 1 CPD credit
|
REGISTER for 3/7-4/11 online |
High School Cyber self-study |
TeachCyber.org / NSA / Cisco are offering four online courses for educators, free of charge. The courses are open now through May 31. |
REGISTER on the TeachCyber site |
Praxis Study workshops |
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. If you are interested you can also apply for the grant program to become part of a study cohort. 1 CPD credit. Additional work is required to earn the stipend. Learn more at cs4md.com/cert 1 CPD credit
|
REGISTER for Tuesdays online Feb-April. REGISTER for Saturdays online March-April |