OpenPatch
Open Projects for Assessment and Training of Computing Competencies
We build open source tools that improve the assessment and training of competencies in computer science education and subjects like mathematics. We hope that your and our work pushes everybody to reach their potential.
This is Us
OpenPatch is an acronym for Open Projects for Assessment and Training of Competencies, especially in the field of computer science. The four letters in Open are not only the first you read, but are also the core foundation which we are based on. We believe that education should be available to everybody. Therefore, we focus our work on open source, making everything we do available to the public.
Our Principles
Four beliefs guide every project we build. They are described in detail on the principles page.
- Put the student first — everything we do is for the student and must improve their learning.
- Develop in the open — materials are never perfect, but keeping them to yourself is not a solution.
- Be a guide, not an inspector — students should not be hindered by arbitrary borders.
- Digital tools can never replace a teacher — our tools help teachers do their job, they do not replace them.
Our Projects
Over the last few years we have worked on different projects to improve the assessment and training of programming competencies.
- Bitflow — A library for creating and conducting dynamic flow-based assessments.
- Classi — A class management app for teachers.
- Hyperbook — A quick and easy way to build interactive workbooks that support modern standards and run superfast.
- Java Memory Playground — Playground to get to know the internals of the stack and heap of a Java application.
- Learningmap — Interactive learning maps for creating, sharing and exploring learning paths.
- Manual Neural Network — Playground to get to know the internals of a neural network.
- Patches — The OpenPatch Design System.
- Scratch for Java — A library to ease the transition from Scratch to Java.
- Struktolab — A web-based structogram (Nassi-Shneiderman diagram) editor and renderer with code generation.
See the projects page for the full overview.
Our Supporters
We are open to collaborate with individual teachers, schools, universities or companies, who are interested in assessing their people in order to provide efficient training.
Contact Us
If you are interested in a collaboration, feel free to contact us. We are looking forward to hearing your ideas!
| contact@openpatch.org | |
| Mastodon | @openpatch@fosstodon.org |
| Matrix | #openpatch:matrix.org |
| GitHub | github.com/openpatch |