INGInious
v0.6.2
Installation, configuration and upgrade
Commands reference
Teacher’s documentation
What is INGInious?
Creating a new course
Creating a new task
The inginious_container_api package (commands inside containers)
Translating tasks
Creating a new container image
Course administration
Using through LTI (edX, Moodle, …)
Using ReStructuredText in INGInious
Developer’s documentation
INGInious
Docs
»
Teacher’s documentation
Edit on GitHub
Teacher’s documentation
¶
Contents:
What is INGInious?
How does INGInious work?
Compatibility
Creating a new course
Tutorial
Course description files
Creating a new task
Tutorial
Run file
Task description files
Allowing students to download files
Share common files between tasks
Random tasks parameters
Overriding system files
Debugging tasks
Best practices
The inginious_container_api package (commands inside containers)
Gathering the student’s input
Feedback
Running subcontainers
RST helpers
Language management
Translating tasks
Marking strings in Python scripts
Marking strings in feedback templates
Extracting strings
Translating strings
Compile your
.po
file into a
.mo
I need more help with gettext
Creating a new container image
Creating the Dockerfile
“Compiling” the Dockerfile
Share what you created
Course administration
Students submissions
Task edition
Classrooms and teams
Using through LTI (edX, Moodle, …)
Defining LTI keys
Setting up your LMS
Using ReStructuredText in INGInious
Links, images, tables, and other basic things
Admonitions - warnings, tips, …
Hidden-until
Read the Docs
v: v0.6.2
Versions
latest
v0.6.2
v0.5
v0.4
testdoc
inginious-0.6
inginious-0.5
Downloads
html
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.