BodhiTree Instructor Manual

The manual

  • 1. Getting Started
    • 1.1 Creating an account
    • 1.2 Signing in
      • Two devices at a time
    • 1.3 Instructor mode vs Student mode
    • 1.4 Your role in a course
      • What each role can do
      • Enrollment status
    • 1.5 Your profile
    • 1.6 Signing out
    • Not available in BodhiTree
  • 2. Creating and Setting Up a Course
    • 2.1 The My Courses dashboard
    • 2.2 Creating a course
      • Choosing an enrollment type
      • The two forum defaults
    • 2.3 Importing a course
      • From a file
      • From a URL
    • 2.4 Publishing and unpublishing
    • 2.5 Downloading, sharing, and exporting
    • 2.6 Deleting a course
    • 2.7 Course Settings
      • Card 1 — Course Settings
      • Card 2 — About Course
      • Card 3 — Multimedia Book Settings
      • Card 4 — Course Announcement Settings
      • Card 5 — Discussion Forum Settings
      • Card 6 — Content Protection
      • Card 7 — BodhiBot Settings
    • 2.8 Additional Pages
    • Known limitations
  • 3. People and Enrollment
    • 3.1 The four ways to add people
    • 3.2 Bulk enrollment from a CSV
      • The file
      • Recognised column names
      • Options
      • The confirmation step
      • Progress and aborting
      • Enrollment can be capped
    • 3.3 Import History
    • 3.4 Approving pending students
    • 3.5 Managing enrolled students
      • Actions menu
      • Editing batch tags
      • Upload Tags CSV
    • 3.6 Adding one person at a time
    • 3.7 Adding someone who already has an account
    • 3.8 Managing TAs
      • Choosing between STA and JTA
      • What only the creator can do
    • 3.9 Losing access
    • Known limitations
  • 4. Course Content — the Multimedia Book
    • 4.1 How content is structured
    • 4.2 Building a chapter
      • Reordering
    • 4.3 Adding content
      • Video
      • Document
      • URL
      • Quiz
    • 4.4 Authoring quiz questions
      • Question types
      • Fields
      • The quiz ⋮ menu
    • 4.5 In-video quizzes (markers)
      • Adding a marker
      • Bulk import and export
      • What students experience
    • 4.6 Reusing content
    • 4.7 Publishing content to students
    • Known limitations
  • 5. Labs and Activities
    • 5.1 The labs list
    • 5.2 Creating a lab
    • 5.3 Programming activities
      • Basic setup
      • Advanced configuration
      • Testcases
      • Resource limits
      • Autograding
      • Submission limits
      • Rubrics for subjective grading
    • 5.4 Quiz activities (lab quizzes)
      • Questions
      • Settings
      • Required files
    • 5.5 Virtual lab activities
    • 5.6 Managing activities
      • The Repository
      • The Recycle Bin
    • 5.7 Import and export
      • Exporting
      • Importing
    • 5.8 Viewing submissions
      • Grading with rubrics
      • Submitting on a student’s behalf
    • Known limitations
  • 6. Exams and Proctoring
    • 6.1 Creating an exam
      • Other settings that matter
    • 6.2 Running the exam
      • Starting
      • The start buffer
      • Ending
    • 6.3 The proctoring dashboard
      • Flag reasons
    • 6.4 Approving a flagged student
      • How much time do they get?
    • 6.5 Mark as Left — freeing a machine
    • 6.6 Adjusting time mid-exam
    • 6.7 Exporting the proctor log
    • 6.8 What students experience
    • Known limitations
  • 7. Grades and the Gradebook
    • 7.1 How the final percentage is calculated
      • Where each mark comes from
    • 7.2 The three views
    • 7.3 Editing a grade directly in the grid
    • 7.4 Publishing grades to students
    • 7.5 Extra columns
      • Creating a column
      • Editing a column
      • Deleting a column
    • 7.6 Hiding columns from students / excluding from totals
    • 7.7 Importing marks from a CSV
      • File requirements
      • Column header syntax
      • Cell values
      • Who gets matched
      • The import flow
      • Template
    • 7.8 Undoing an import (rollback)
    • 7.9 Exporting
    • 7.10 Stale grade warnings
    • 7.11 Deleting the gradebook
    • Known limitations
  • 8. Announcements, Email and the Discussion Forum
    • 8.1 Announcements
      • Whether announcements send email
    • 8.2 Email Notices
      • Choosing recipients
      • Importing a recipient list
      • Composing
    • 8.3 The Discussion Forum
      • Creating a thread
      • Moderating
      • Anonymity
      • Forum email
    • 8.4 Schedule
    • 8.5 BodhiBot chat logs
    • Known limitations
  • 9. Analytics and Statistics
    • 9.1 Course Statistics
      • Course Contents Statistics
      • Student Active Time Statistics
      • Multimedia Book Access Statistics
      • Video Statistics
      • Discussion Forum Statistics
    • 9.2 Quiz Report
    • 9.3 Leaderboards
      • Course leaderboard
      • Lab leaderboard
    • 9.4 Video watch statistics
    • 9.5 Exporting data
    • Known limitations
  • 10. Reference
    • 10.1 File size limits
    • 10.2 Code execution limits
      • What you may change
      • Output shown to students
    • 10.3 Attempt limits
    • 10.4 CSV formats
      • Gradebook extra-columns import
      • Gradebook export
      • Email recipients import
      • Proctor log export
    • 10.5 Quiz question file (SAFE ODT format)
    • 10.6 Roles at a glance
    • 10.7 Time and scheduling
    • 10.8 Account and session limits
    • 10.9 Features that are not available
  • Appendix A. What Your Students See
    • A.1 Before they are enrolled
    • A.2 Publishing and the “Upcoming Content” state
    • A.3 Multimedia Book quizzes — the three reveal settings
    • A.4 In-video quizzes
    • A.5 Labs and activities
    • A.6 Exams — every screen a student can hit
    • A.7 Programming assignments
    • A.8 Lab quizzes (the “other” activity type)
    • A.9 Grades, leaderboard, and statistics
    • A.10 Discussion forum
    • A.11 BodhiBot

About this manual

  • BodhiTree Instructor Manual
    • Contents
    • Start here
    • Five things that surprise people
    • Conventions in this manual
    • About accuracy
    • Rebuilding this manual
  • How This Manual Was Generated
    • The short version
    • Why it was split this way
    • The one instruction that mattered most
    • What made the output usable rather than merely accurate
    • What this method does not give you
    • Repeating it
      • For the student manual
      • After BodhiTree changes
      • Prompt patterns worth reusing
    • Honest assessment
  • Screenshot Capture Checklist
    • Before you start
    • The list
    • Capture notes
    • Adding a screenshot to a chapter
    • Keeping images current
BodhiTree Instructor Manual
  • Search


© Copyright 2026, BodhiTree, IIT Bombay.

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