Welcome to UnlockedEdu

UnlockedEdu is an Open Source project dedicated providing educational resources to educators, free of charge. At this time we plan on providing Open Sourced Education Resources (OER) for Computer Science Courses to start (it's what the developers know best). We hope to expand this platform to support all courses and subjects. The first course we will target will be the AP Computer Science A class, taught at public high schools in the United States and Canada. However, we hope that these materials will be sufficient for teaching Computer Science around the world.


The UnlockedEdu platform aims to provide the following resources for all educators, parents, students, and hobbiests all over the world.

  • Textbooks
  • Scripts
  • Curricula
  • Worksheet Generators
  • Projects
  • and hopefully more!

What is Open Source?

A common practice in software engineering is for a person to build a tool and give it away for free. A community then develops around this tool and before you know it you have many people all contributing to the same thing, not for money and personal gain, but to bring something about to better the world. All material here will be open sourced so that anyone can contribute and help make the world a better place.