What is CodeGrade?
====================
.. deprecation_note:: /
.. include:: codegradefeatures.rst
This is all combined in an online environment that seamlessly integrates in
modern a LMS (e.g. `Canvas `_) using the LTI standard. Making
CodeGrade both useful as standalone application and as integration in your
LMS of choice.
.. note:: CodeGrade supports Blackboard, Brightspace, Canvas and Moodle.
CodeGrade Filesystem
----------------------
The CodeGrade Filesystem (or CodeGra.fs) can be used to locally mount a
CodeGrade instance on your computer to browse assignments and files on the
server. The filesystem can also be used by students to locally work on the
CodeGrade mount and thus automatically hand in the assignment with each save.
For teachers the filesystem can be used to grade work without any overhead
locally using a preferred editor.
The CodeGrade filesystem is a unique extension of the online learning environment.
More information on installing and using the CodeGrade filesystem can be found
in this `chapter `__. The Github repository of the Filesystem can be
found on https://github.com/CodeGra-de/CodeGra.fs. More
information on getting started with the CodeGrade Filesystem at your institute can be found on
`CodeGrade `_.
CodeGrade Editor Plugins
^^^^^^^^^^^^^^^^^^^^^^^^^^
Accompanying the CodeGrade filesystem are the editor plugins. These plugins
allow for easy and intuitive grading of work locally in your favourite editor.
By using the combination of the filesystem and an editor plugin, overhead during
grading can be reduced to a bare minimum and all focus can be on the actual
grading of the work.
As of writing, there are editor plugins for the following editors:
* Vim (*CodeGra.vim*)
* Atom (*CodeGra.atom*)
* Emacs (*CodeGra.el*)