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
Index
Index