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
Next Previous

© Copyright 2014-2019, the INGInious authors Revision 737f1f12.

Built with Sphinx using a theme provided by Read the Docs.