OpenTA

Session Variables

Overview

  • Introduction
  • Adoption

OpenTA For Authors

  • Authoring questions
  • Creating Exercises
  • OPENTA XML Generation Rules
  • XML SCHEMA

OpenTA For Admins

  • Getting Started
  • Managing the Course
  • Managing Participants
  • 1) Archive your finished course
  • 2) Archive your finished exercises
  • 3) Duplicate when you teach the course again.
  • 3b) Setting up your new course with Canvas
  • 4) Other ways of migrating a course

OpenTA For Students

  • Access and first time login

Example Courses

  • OpenTA - example courses

Features

  • Translations
  • OTP

Installing

  • Installing

WebWorks

  • OpenTA For webworks users
  • Create a blank course
  • Canvas setup
  • Migrate your course to the WebWork instance at openta
  • OpenTA Documentation
OpenTA
  • OpenTA Documentation
  • View page source

OpenTA Documentation

  • Introduction
    • Goals
    • Exercises
    • User interface
    • Progress Tracking
    • Teacher View
    • Technical Information
  • Adoption
    • Gothenburg University and Chalmers
  • Authoring questions
    • Examples
    • Mathematics typesetting
  • Creating Exercises
    • File structure
    • Exercise XML format
    • Question Types
    • Functions
  • OPENTA XML Generation Rules
  • XML SCHEMA
  • Getting Started
    • Known bugs
    • Login for the first time
    • Create the first exercise
    • Edit the exercise
    • Save the exercise
    • Publish the exercise
    • Publish the course
    • More examples
    • See who has used your site
    • Panic: Exercises are messed up
  • Access and first time login
    • LTI (Canvas or Moodle Access )
    • Problems with LTI access:
    • Non-LTI (standalone app)
    • Problems gaining Non-LTI access
  • OpenTA - example courses
  • Features
    • OTP
    • Translations
  • Install OpenTA using Docker
  • Fully install OpenTA either locally or remote vps
    • Make sure you communicate with a web server
    • Make sure you can serve a django instance
  • Clone the openta repo
    • Install necessary tools on your linux box
    • Build the frontend (or use CDN - see below)
    • Build the backend
    • Set important enviromental variables
    • Start the webserver
    • Test the webserver
Previous Next

© Copyright 2021, Hampus Linander, Stellan Östlund.

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