← All projects

Lead Developer · 2020-2021

Arithmetic Quiz Generator

Stack: Java, JavaFX, Maven

Source ↗

Problem

Low-End computers and some Educational devices don't have the resources to run modern day web browsers. In these regions where such access is not available , educational applications that run natively without a web browser are much needed. Using a cross platform language like Java with their lightweight GUI toolkit, this Mathematics Testing application for Grades K-8 is perfect for improving a child's arithmetic capabilities.

Approach

To be as resource efficient as possible I didn't rely on parsing or configuration libraries instead opting to make my own. I developed a custom data format like JSON with it's own parser to interpret global and user settings.

The platform was made cross platform with a primary focus on Windows and Linux based systems.

Features

  • 3 Difficulty Modes
  • 2 Custom Modes
    • Practice a single number or a range of numbers
  • Customizable Number of Questions
  • Configurable settings for all operators (+,−,×,÷+,-,\times,\div )
  • Score Box and Correct Answer Indicator

Links