Classical Technology
Play KenKen SAT English SAT Math Ruler Game Projections Skill Maps ReadMe Teacher

Teacher Portal

Sign in with your school Google account (@hartfordschools.org) to access student data.

Loading…

Welcome to Teacher Portal

Follow the steps below to connect PowerSchool and import your class rosters.

Get Set Up in 4 Steps

Rosters are imported directly from PowerSchool using the DobbsCore Gradebook Sync Chrome extension.

  1. Install the Chrome extension
    Download the DobbsCore Gradebook Sync extension from github.com/benjamindobbs/DobbsCore and load it in Chrome via Developer Mode. See the repo README for install instructions.
  2. Copy your teacher token
    Use the button below to copy your token, then paste it into the extension popup.
  3. Configure the extension
    Click the extension icon in Chrome. Set the Server URL to https://classicaltech.org and paste your teacher token.
  4. Import your class rosters
    In PowerSchool, navigate to each of your classes. A green Import Roster to DobbsCore button will appear. Click it, enter a class name, and your roster will be imported automatically.

Already set up? Skip to portal →

Teacher Portal

Platform-wide activity — all students

KenKen Score Over Time

Average score per day across all students.

Student Leaderboard

Top 10 average scores · enrolled students

SAT English Accuracy Over Time

Accuracy % per domain per day across all students.

SAT English Accuracy by Domain & Skill

Bar height = domain accuracy %. Each segment is one skill’s contribution. Click a domain bar to break it down by skill and difficulty.

SAT Math Accuracy Over Time

Accuracy % per domain per day across all students.

SAT Math Accuracy by Domain & Skill

Bar height = domain accuracy %. Each segment is one skill’s contribution. Click a domain bar to break it down by skill and difficulty.

Ruler Game Score Over Time

Average score per day across all students (incorrect answers score 0).

Ruler Game Accuracy by Fraction

Accuracy % by the target’s smallest fraction (whole inches through 1/32″).

Ruler Game Tier Distribution

Number of students currently on each tier.

Projections Score Over Time

Average score per day across all students (incorrect answers score 0).

Projections Accuracy by Tier

Accuracy % on each tier, split into drawing views from an isometric and building an object from its views.

Projections Tier Distribution

Number of students currently on each tier.

KenKen Score Over Time

Average KenKen score per day.

SAT Accuracy Over Time

Accuracy % per domain per day.

SAT Accuracy by Domain & Skill

Bar height = domain accuracy %. Each segment is one skill’s contribution. Click a domain bar to break it down by skill and difficulty.

SAT Math Accuracy Over Time

Accuracy % per domain per day.

SAT Math Accuracy by Domain & Skill

Bar height = domain accuracy %. Each segment is one skill’s contribution. Click a domain bar to break it down by skill and difficulty.

Ruler Game Score Over Time

Average score per day (incorrect answers score 0).

Ruler Game Accuracy by Fraction

Accuracy % by the target’s smallest fraction.

Ruler Game Tier Over Time

Highest tier played each day.

Projections Score Over Time

Average score per day (incorrect answers score 0).

Projections Accuracy by Tier

Accuracy % on each tier, drawing views and building from views.

Projections Tier Over Time

Highest tier played each day.

Danger Zone

Permanently deletes all KenKen, SAT, Ruler Game and Projections scores for this user. The student will need to sign in again and will start fresh. This cannot be undone.

Enrolled Students

Enrollment follows a linked class's roster. Link classes under Catalog, then use Sync Roster here to pick up students added since. Unlinking a class exits students with no other linked class in this program — their record is kept, not deleted. “Called Out” voids an unverified PS absence code on that date so it never docks a student's attendance-derived holistic score.

Skill Checks

Credits a skill directly, outside any Work Event or Holistic Call — for a standing competency you want to verify across the whole roster at once. Counts as one demonstration toward any micro-credential requiring this skill.

Students with no job
Work Events
Station Board

Every machine, its status and who is on it for an active job. Students see this board (read-only) on their Today screen. Status never blocks anything.

Credential Coverage

For each skill, how many enrolled students have 0, 1, or 2+ qualifying demonstrations (mastered on a Work Event with a Holistic Call at the credential's threshold, plus a Skill Check). Where the 0 column is large, plan a job or station for it.

QC Spot Check Rotation

Students on an active job with no check this week, longest-unchecked first. Each student may be checked at most once per calendar week.

Below Coverage Floor

Measured against weeks the student actually had an active job — not calendar weeks, so absences and gaps between jobs are not counted as missed coverage.

Exit Slip Review

Student self-reports on dispositional skills. Verify or void a claim, and feedback delivers forward to the student's next check-in.

Gradebook classes feeding this program. A class must be linked here before it shows the WBL sync button in PowerSchool, and before enrolled students see this program.

Skills are versioned rather than edited in place. Publishing freezes a version so the record of what a student was assessed against cannot change underneath them.

Practicals, library projects and business modules a teacher starts for one or more students from the Work Events tab. Loaded from the curriculum file; paste each brief's link here.

A gate practical clears a student to run its machine solo on live jobs (Roster → Gates). Assigning an uncleared student to a machine on a job asks for an override note. Status is for the shop floor; it never blocks anything.

The roles a student can hold on a job. A role's skills lead the Hard Skills lens alongside the job's planned skills. Roster → Role Rotation shows who has held which role and suggests each student's next one. Loaded from the curriculum file; a program without roles keeps a free-text role.

Each student's week counts from the term start. A milestone is due by the end of its week; a student who has missed one is flagged below the floor on the Roster and sorted to the top. The floor is loaded from the curriculum file.

A student moves to Phase 2 once every prerequisite ticked here is met. A template counts when a Work Event started from it gets a Holistic Call of Meets spec or better. Adding prerequisites never moves anyone back to Phase 1. Per-student checklists, the safety sign-off and overrides are under Roster → Phase.

What each Holistic Output Call is worth as a percentage of the assignment when grades are pushed to PowerSchool.

Loading…

Your Profile
Saved
Gradebook Settings
%
%
Saved
Chrome Extension
Copy Extension Token
Paste this into the KenKen Sync extension popup to authorize grade sync.
Copied!
Classes

Loading…