WHAT IS SEPjr?
The Software Engineering Program Junior (SEPjr) is a high-quality computer science program for kindergarten through fifth-grade students that balances rigorous and meaningful direct instruction with open-ended creative computing.
Teachers and students engage in foundational computer science concepts through teacher-directed lessons and the application of computer science, including open-ended creative computing platforms such as Scratch, robotics and maker education. The SEPjr curriculum aligns with the CS4All Blueprint concepts and practices with an emphasis on Explorer and Creator perspectives.
SEPjr is a computer science (CS) sequence that provides a curricular experience comprising multiple CS units or courses that build upon one another over multiple years, providing students with a richer and deeper CS experience than a single unit or course alone. The Software Engineering Program Jr. (SEPjr) is a comprehensive CS program for kindergarten through fifth grade students that includes high-quality curriculum, training, and ongoing teacher and school leader support.
Professional development resources from the second year of the Elementary School Computer Science Education Pilot
The SEPjr Program School Implementation Planning Guide is designed to help elementary schools assess and plan for the implementation of a computer science education program.
The Elementary School CS Implementation Guide is designed for SEPjr schools to help bring a K to 5 computer science sequence to every classroom. However, the Implementation Guide also will help all K to 5 schools implement a computer science program that works best for their students and staff. The Implementation Guide offers an overview of student outcomes associated with the Explorer and Creator perspectives, connecting the student outcomes to curriculum units for elementary school.
NOTE: Lessons and activities can be scaled up or down using grade specific materials and resources.
The SEPjr Program School Planning Workbook is designed to help interested schools plan for the SEPjr Program implementation model.
NOTE: Lessons and activities can be scaled up or down using grade specific materials and resources.
This document is designed to help schools and teachers identify what students will be learning from this unit. Teachers can use this section to identify specific CS Practices, CS Concepts, or Student Outcomes to focus on for the unit. It is an opportunity to connect activities to the New York State Computer Science & Digital Fluency Standards.
NOTE: Lessons and activities can be scaled up or down using grade specific materials and resources.
This document is designed to help schools and teachers identify what students will learn in a survey course. Teachers can use this section to identify specific CS Practices, CS Concepts, or Student Outcomes to focus on for the course. It is also an opportunity to connect activities to the New York State Computer Science & Digital Fluency Standards.
This folder contains many SEPjr UDL & CS resources to support teacher planning.