The CSforMA Professional Learning Institutes feature intensive train-the-trainer courses in emerging technologies that track closely to our Digital Literacy and Computer Science standards and licensure requirements. While the cost to offer these workshops is $1750 per educator, thanks to significant contributions from our business partners, Code.org, and DESE, we are able to offer scholarships for educators in MA public schools. For educators in private schools, we can provide scholarships for those that serve a large number of underrepresented minorities or economically-disadvantaged populations.ย
Session 1: June 25 – 27, 2024:ย Devens Common Center Devens, MA
Session 2: July 8 – 12, 2024:ย Sheraton Monarch Place, Springfield, MA
Session 3: July 29 – August 2, 2024:ย Verve Hotel, Natick, MA
Discover CS as a learner first! This workshop uses curricular examples from elementary core curricula to teach foundational concepts such as computational thinking, algorithms, and programming. If you are an elementary teacher who is curious about teaching computer science, this workshop is for you!ย
ย
Discover CS as a learner first! This workshop uses curricular examples from middle school and high school core curricula to teach foundational concepts such as computational thinking, algorithms, and programming. If you are a middle or high school teacher who is curious about teaching computer science, this workshop is for you!
ย
Discover the world of introductory programming and computational thinking through this workshop. Explore various coding tools to create musical compositions, tailored to your musical expertise. Engage in designing, coding, and debugging programs to bring your music to life. All content area teachers and skill levels are not only welcome but encouraged to participate! (Grades 4-12)
In this workshop, we will discuss teaching strategies for the new AP CSP Create Written Response Questions and the AP CSA Free Response Questions (FRQs) and collaboratively develop resources to help our students succeed.
Explore how computing connects to the physical world throughย micro:bits, small devices that can be programmed to sense and interact with the world the around them. Participants will program in Python, a text-based language that is easy to learn. No prior programming experience necessary! This workshop is appropriate for educators who teach grades 5 and up.ย
In this workshop, participants can focus on either K-6 or 5-12 DLCS Research competency licensure goals. Gain the knowledge required for DLCS K-6 Research competency or the 5-12 Research Competencies necessary for a DLCS practicum and/or Subarea 2 Digital Tools and Collaboration test. Participants will come to understand the overall K-12 research process and organization, information tools, and evaluation of resources resulting in the completion of a culminating project.
This one-day workshop is an introduction to three different platforms that are ideal for high school computer-science courses: GitHub, Grader Than, and Pickcode. The first part of the day will be an overview of each of the three tools. Then, in a deeper dive in the afternoon, each participant will choose one tool to investigate further.
This one-day workshop educators is designed to help all types of educators understand how Artificial Intelligence works, how it impacts our lives on a regular basis, and how it can be used to enhance student learning and teacher effectiveness. Experiment with AI tools and work through examples of how AI can be used to improve teaching and learning. Participants will have time to reflect on the implications of AI in their own practice.
This course prepares educators to deliver a course with a wide lens on computing. Students build websites, apps, games, and explore physical computing devices. CS Discoveries is a core CS course in MA that is appropriate for grades 6 โ 10, and can be taught as a semester or year-long introductory course. The 9-day professional development (five summer and four academic year) prepares educators to teach CS topics such as programming, physical computing, HTML/CSS, and data.ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
Attention K-5 educators! Are you ready to enhance your classroom with computer science? Weโll explore fundamental CS lessons from code.org and Scratch as well as physical computing devices like Makey Makey, Micro:bits, and Hummingbird. Learn how to teach computer science as a standalone subject or integrate it into other subjects. Continue learning with an additional four days of PD during the year as well! Note:ย This course covers CS Fundamentals (code.org) and Springfield CSforAll’s physical computing unit.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
Discover computational thinking with Scratch! Educators will design animations, stories, and games with this block-based programming platform and gain an understanding of how to incorporate it into their teaching. Explore differentiation opportunities such as personalized projects. Consider implementation options for bringing computational thinking with Scratch into the curriculum as a standalone course or distributed across the curriculum.ย ย This course qualifies for 1 graduate credit (at an additional cost) upon completion of the weeklong PD and assignments.
ย
Learn effective techniques and build confidence in teaching CS through hands-on, project-based learning experiences. LEGOยฎ Education supports educators in acquiring the competencies necessary to foster student success and engagement. Learn skills and strategies for teaching CS in grades 6-8, while unpacking how LEGO Education lessons teach CS concepts and skills. Discover techniques for developing studentsโ computational thinking skills and ability to understand data representation and manipulation.ย ย This course qualifies for 1 graduate credit (at an additional cost) upon completion of the weeklong PD and assignments.
Are you looking to build a robust cybersecurity program to your school! Cyber.org offers a yearlong course as well as a cyber range for experimentation โ at no cost! Cybersecurity lays a foundation of understanding cyber law and policy, Linux, networking technology basics, risk assessment, cryptography, and a variety of essential cybersecurity tools.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
Computational Thinking and Problem-Solving (CTPS) is a foundational computer science course approved as a swap for a Math or Science. CTPS introduces an array of CS and IT competencies through a problem-based approach for students to apply learning in more relevant ways through authentic industry problems.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
This workshop introduces administrators to the discipline of Computer Science, how to evaluate equitable curricula and teaching methods, and how to ensure that ALL students are able to take and be successful in the subject area. Returning administrators will dive more deeply into the content area and implementation strategies in breakout sessions.
CSP introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. The AP Program designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities. This equity-based curriculum can be taught as an introductory class and as an AP course.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
ย
Attention K-5 educators! Are you ready to enhance your classroom with computer science? Weโll explore fundamental CS lessons from code.org and Scratch as well as physical computing devices like Makey Makey, Micro:bits, and Hummingbird. Learn how to teach computer science as a standalone subject or integrate it into other subjects. Continue learning with an additional four days of PD during the year as well! Note:ย This course covers CS Fundamentals (code.org) and Springfield CSforAll’s physical computing unit.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
Learn to incorporate data into Civics projects! Educators will explore how to develop data-rich civics projects by developing data questions and learning tools that will help students query, analyze and synthesize information. Educators will leave with a plan for infusing data skills into their course; or a full scope and sequence for a data driven civics class. No prior coding experience is necessary. A stipend of $200/day is available through EDC for educators who will be implementing the module in School Year 2024-2025.ย This course qualifies for 1 graduate credit (at an additional cost) upon completion of the weeklong PD and assignments.
Introduce students to software engineering and object-oriented design while they learn the Java programming language in this curriculum for APยฎ Computer Science A from Code.org (CSA). This curriculum covers the design of solutions to problems, the use of data structures, the development and implementation of algorithms, the analysis of potential solutions, and the ethical and social implications of computing systems.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
Algebra II + Data is a new approach that introduces a set of Data Science lessons in a regular Algebra II or Math 3 course. In this workshop, teachers will engage with lesson materials designed to ground core Algebra II concepts in real-world data analysis. No prior coding experience is necessary. This is a three-day course.ย A stipend of $200/day is available through EDC for educators who will be implementing the module in School Year 2024-2025.ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
Whether you are new to teaching computer science or experienced but new to teaching an introductory level, this course will prepare you to teach ECS to high school students. Rooted in equity, inquiry, and accessible CS concepts, ECS lets students explore the breadth of computer science as they build their own websites, apps, games and physical computing projects relevant to their lives.ย ย This course qualifies for 3 graduate credits (at an additional cost) upon completion of all PD sessions and assignments.
This 1-day workshop is designed to help school counselors learn what it takes to support ALL students in discovering computer science. Counselors are on the front line of students’ awareness of the benefits of CS education. Come to this workshop to find out how you can make a difference!
This workshop introduces administrators to the discipline of Computer Science, how to evaluate equitable curricula and teaching methods, and how to ensure that ALL students are able to take and be successful in the subject area. Returning administrators will dive more deeply into the content area and implementation strategies in breakout sessions.
In this hands-on workshop, educators will become both creators and designers with the micro:bit. They will learn how to code with MicroBlocks and MakeCode; bring projects to life with sensors, servo motors, and NeoPixels; and create fun, content-focused lessons that integrate digital creativity across the curriculum. This course qualifies for 1 graduate credit (at an additional cost) upon completion of the weeklong PD and assignments.