SEPjr Curriculum

The SEPjr curriculum is designed to create a comprehensive yearlong implementation of computer science for elementary schools.  Comprising of four primary units — Computer Science Fundamentals, Robots, Project Based Learning and Physical Computing — students will use a variety of content and activities to build a greater understanding of computational concepts and practices.  Three additional units allow students to explore computer science through other content areas, community building and more advanced concepts.            

Students in grades K-2 will:

  • construct and test problem solutions
  • create a design document to illustrate thoughts, ideas, and stories in sequential order
  • construct step-by-step instructions to accomplish a task / evaluation
  • practice responsible digital citizenship by using technology appropriately
  • form a basic understanding of how information is saved and shared
  • use logical reasoning to predict the behavior of simple programs
  • recognize common uses of computer science in the community and world at large
  • understand the impacts of technology in their everyday lives

Students in grades 3-5 will:

  • use teamwork and collaboration to solve problems
  • understand that computer programming is an iterative process
  • understand the impacts of computing on society
  • gather, manipulate, and evaluate data to explore a real-world problem
  • build and/or program with physical computing devices
  • understand technology networks and how they work

We are working to make this website easier to access for people with disabilities, and will follow the Web Content Accessibility Guidelines 2.0. If you need assistance with a particular page or document on our current site, please contact programs [at] to request assistance.