Removing barriers to teaching computer science.
Ellipsis Education is the best computer science curriculum to build teacher confidence and capacity.
Curriculum Built with Teachers in Mind
We ensure you have the curriculum, resources, and support you need to confidently teach computer science. That way, you can focus your time and energy on what’s most important – your students.
Remove Common Barriers for Teachers
Help teachers of all experience levels get started and be effective with computer science instruction.
K-12 Computer Science Courses
Ellipsis Education courses come with everything you need to get students going: detailed lesson plans (beyond just coding), pacing guides, standards maps, and ongoing support.
Computer Science Foundations (K-2)
Engage your students with courses that fuel their interest. Coding lessons use ScratchJr, an introductory block coding language, perfect for emergent and early readers.
Computer Science Fundamentals (3-5)
Inspire your students with courses that spark their creativity. Coding lessons use Scratch, a block based coding language, ideal for the transitional and fluent reader.
Computer Science Applications (6-8)
High School Computer Science (9-12)
More Than Just Computer Coding
Computer science is more than just coding. It’s also equipping students with the attitudes, knowledge, and skills necessary to thrive – in academic settings and beyond.
To that end, every Ellipsis Education course includes four lesson types: unplugged, coding, digital citizenship, and STEM Careers.
Download examples of each lesson type to try in your classroom:
Try a Free Coding Lesson
Try a lesson in your own classroom! Choose from four downloadable lessons that match your grade band. Each lesson plan PDF includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.
In Lunar Loops, students will participate in a hands-on game introducing the concept of loops.
Treasure Map Coordinates
In Treasure Map Coordinates, students will code a sprite to move across a treasure map using the coordinate plane..
In Hello World!, students will begin to explore the basics of how the internet works and how webpages are built.
It’s All in the Details
In It’s All in the Details, students will practice debugging code within Python programming language.
Curriculum Training and Support
With any new curriculum, it’s important that you feel supported and empowered. We offer robust curriculum training, ranging from self-paced videos to deep dives with our experienced team. In addition, Professional Development Workshops are available to encourage continuous learning.
Our goal is to help you feel prepared to bring computer science best-practices to your students.
What Teachers Have to Say
Teacher, Grade 7
When I have concerns with a code, I forward my concerns to Ellipsis Education and their team of experts help me. The support I receive is amazing!
Teacher, Grades 6-8
The lesson plans and modules in the curriculum structure presented clearly so my lessons are smooth, and if needed, I can adjust the lessons.
ISTE Seal of Alignment
All courses are characterized by fun coding challenges, offline activities that encourage active engagement, and lots of opportunities for discussion and reflective thinking.
Best of STEM Awards
Ellipsis Education’s personalized and detailed teacher guides will allow even the most hesitant educator to feel more comfortable integrating CS with their students.
Teacher, Grades 6-8
Their team does an outstanding job of developing curriculum that truly anyone can teach. I have learned so much right along with my students!
Teacher, Grade 4
They cover more than just programming and dive into all areas of the computer science standards, which I have found is often left out in other curricula.
Teacher, Grade 7
I appreciate how in depth their resources are – from objectives to well planned out lessons that explain exactly how to teach the material.
Ready to get going?
Take the first step to teaching computer science in your classroom. Start your 30 day free trial or schedule a demo with our accounts team.