OpenPatch

Projects 🚀

Over the last few years we have worked on different projects to improve the assessment and training of programming competencies. Everything we build is open source and available on GitHub.

All projects

  • Hyperbook — A quick and easy way to build interactive workbooks that support modern standards and run superfast.
  • Bitflow — A library for creating and conducting dynamic flow-based assessments.
  • Struktolab — A web-based structogram (Nassi-Shneiderman diagram) editor and renderer with code generation.
  • Learningmap — Interactive learning maps for creating, sharing and exploring learning paths.
  • Lernen mit Spaß — Mini games for maths and computer science lessons that a whole class plays together in real time.
  • Online-IDE — A Java-like programming language with a complete IDE — compiler, interpreter and debugger — running entirely in the browser.
  • SQL-IDE — A strictly typed SQL development environment in the browser, built on SQLite with a strict-typing compiler.
  • Scratch for Java — A library to ease the transition from Scratch to Java.
  • Blockflow — Our fork of the Scratch editor, used as the base for block-based editors and learning tools.
  • Classi — A local-first app for teachers — groups, students, grades, notes, checklists and material tracking in encrypted libraries.
  • Java Memory Playground — Playground to get to know the internals of the stack and heap of a Java application.
  • Manual Neural Network — Playground to get to know the internals of a neural network.
  • Patches — The OpenPatch Design System.
Projects

Create Shareable URL

Select Sections