Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExamGrader

Index

Constructors

Properties

exam: Exam
submittedExams: AssignedExam[] = []
submittedExamsByUniqname: {} = {}

Type declaration

allAssignedQuestions: readonly AssignedQuestion<ResponseKind>[] = []
stats: GradedStats
sectionsMap: {} = {}

Type declaration

  • [index: string]: Section | undefined
questionsMap: {} = {}

Type declaration

assignedQuestionsById: {} = {}

Type declaration

graderMap: GraderMap = {}
exceptionMap: ExceptionMap = {}
renderer: GradedExamRenderer = ...
submission_renderer: SubmittedExamRenderer = ...
curve?: ExamCurve
onStatus?: (status: string) => void

Type declaration

    • (status: string): void
    • Parameters

      • status: string

      Returns void

Methods

  • loadAllSubmissions(): void
  • registerException(uniqname: string, question_id: string, exception: Exception): void
  • gradeAll(): void
  • applyCurve(curve: ExamCurve): void
  • writeAssets(outDir: string): void
  • writeGraderPages(): void
  • writeReports(): void
  • writeSubmissions(): void
  • writeAll(): void
  • writeScoresCsv(): void
  • writeOverview(): void

Generated using TypeDoc