TutorLoom
The learning platform for companies, colleges and training institutes. Free and open source, with an Enterprise edition.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Interactive HTML learning modules for GOVT 2306 (Texas Government) at Tarrant County College. Adopted by the TCC Professional Development Center as the primary reading for the course.
Sister repository: Federal Government Trailblazer Trek (GOVT 2305).
Open any chapter from the course index, enter your name, work through each section, and download your completion-report PDF when finished. Submit the PDF to Canvas. Screenshots are not accepted — only the PDF carries the integrity code your instructor uses to confirm you completed the work.
If you close a tab mid-chapter, your progress is saved automatically. Reopen the chapter and click OK on the "Welcome back" prompt to resume.
Each chapter is a self-contained HTML file with no external dependencies (other than two Google Fonts and the integrity-verifier's pdf.js library). Chapters host on GitHub Pages and can also be uploaded directly to Canvas as files — Canvas renders them inline via iframe.
| Property | Value |
|---|---|
| Chapters | 15 chapters (Texas) — see also the Federal Government repo for 16 more chapters |
| Points per chapter | ~1,000 – 1,900 (varies by content; includes a 25-pt reflection per section) |
| Branding | TCC Graphic Identity Standards Manual v1.2 (Sept 2013) |
| Hosting | GitHub Pages + Canvas LMS |
| Offline support | Yes, via localStorage resume |
Every PDF a student submits carries a tamper-evident integrity code — an 8-character hex hash of name | date | score | chapter title. Editing any of those four fields after the PDF is generated breaks the hash.
To verify:
The verifier runs entirely in your browser. No student data is uploaded anywhere. You can save the file locally and use it offline.
It handles both branding eras automatically — PDFs printed before the brand-compliance rename (when chapter titles started with "TCC ...") and PDFs printed after (titles starting with "Tarrant County College ...") both verify.
Each chapter has reveal cards (15 pts each) and knowledge-check questions (50 pts for correct, 0 for wrong). Some chapters add a per-section completion bonus (50 pts). In addition, every section ends with a written reflection worth 25 points, credited automatically once the student writes at least 50 words of genuine, on-topic response. A section is not marked complete until its cards, questions, and reflection are all finished, and the pacing alert holds off until the reflection is submitted. Total earnable points and the declared maximum are kept in sync by tools/audit_points.py, which is reflection- and bonus-aware and runs on every push via .github/workflows/audit.yml.
Grading the reflections. Reflections are auto-credited for meeting the minimum, so the PDF score a student submits already includes them. The completion report prints each reflection in full, with a note reminding you that you may adjust a chapter's score up or down to reflect the quality of the reflections, or accept the auto-awarded total as-is — that judgment is left to you when reading the work.
A student's percentage = earned / maxScore × 100, capped naturally at 100% as long as the audit is green.
Both features are injected into every chapter from a single shared block (see trek_extras content in any chapter file, delimited by the sentinel comment <!-- TCC Trailblazer Trek — Resume & Integrity Extensions -->).
gameState to localStorage every 5 seconds plus on tab hide/close. The key is per-chapter, derived from document.title. Sets are tagged with {__trekSet__: [...]} so they survive JSON serialization.SHA-256(name|YYYY-MM-DD|score|chapterTitle), takes the first 8 hex characters, and renders them in a styled box on the completion report. Recomputes on beforeprint so the value in the PDF is always fresh.tools/audit_points.py for the full list — the common ones are gameState.maxScore and per-section {earned, max} objects).python3 tools/audit_points.py .trek_extras block is idempotent — it gets re-applied to every chapter when injection runs. Don't edit the block manually in a single chapter; if changes are needed, edit the central injection source.This project follows the TCC Graphic Identity Standards Manual v1.2 (September 2013):
#002b5c, Pantone 3155 teal #00788a, Pantone 202 burgundy #98002e, Pantone 4525 tan #dac792)The TCC logo, name, and marks are property of the Tarrant County College District. This is faculty-produced course material authorized for course use.
Course content adapted from OpenStax American Government (3e/4e), licensed CC BY 4.0. Texas Government chapter content draws on Wikimedia Commons images and OpenStax. Code is provided as-is for TCC course use.
Maintained by Professor Jared Alan Stewart, Tarrant County College.
For issues, suggestions, or grade-dispute help: open a GitHub issue or contact the maintainer.