Markku Riekkinen's Projects
Tools to publish RST course content for mooc-grader and a-plus. Should be cloned as a course submodule.
A+ protocol support
Utility library for point-and-click, drag-and-drop and text fill-in content types
Drag-and-drop content type for the acos-server
Example content package for the drag-and-drop content type
Acos tool to generate JSON-files that are compatible with acos-jsparsons-python-custom
Content package for Acos-servers that adds Python exercises with js-parsons
Content package that enables creating exercises that are defined as external JSON-file
Tool to create keypairs for logging
Point-and-click content type for the acos-server
Example content package for the point-and-click content type
The core server module
Download course templates to start building of a new course
Java Spring web app that fetches transaction data from the FA Solutions GraphQL API and prints it in CSV format
Abstract model and utilities to construct colored bootstrap based label buttons.
DRF-extensions is a collection of custom extensions for Django REST Framework
Git manager service for A+. Separated from the MOOC-Grader.
A+/mooc-grader Octave grading container
Grading environment for R programs on the A+ and MOOC grader platforms.
Docker: Debian system with convenience grading scripts
Grading environment with specific Clingo version in path.
Run the LTI Sample Tool Provider in a container
Sample course implementations servicable by mooc-grader.
Course feedback gathering and management tool. Used with A+ learning management system.
Moodle - the world's open source learning platform
Small Moodle block plugin that is used with mod_astra
A docker environment for moodle developers