尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗ctm-libs holds what the components of CTM Assessment share: their settings, their languages, the Python runtime of the page, the page's interface and AI feedback (formerly the ai-feedback extension). It is bundled with CTM Assessment, and course authors never install or list it themselves:
quarto add https://erasmus-ctm.github.io/ctm-assessment/ctm-assessment.tar.gz
filters: [ctm-assessment]
Installation and setup · Reference · API for components · Development · Changes
ai-feedback,
ctm-assessment, math-exercise, py-exercise, pyodide) across _quarto.yml,
profiles, _quarto.yml.local, _metadata.yml and the page, so a page that
sets one option keeps the project's other options. Credentials in the
metadata stop the render.ctm-assessment: lang for all components at once.CTMWorker, moved from pyodide-interaktiv) with input(), Stop by
interrupt, and extra packages that load without getting in a check's way..ai-feedback),
feedback for the exercises of every component, teaching policies, and a
build switch for sites without AI feedback (ai-feedback: enabled: false,
with without-ai: for exercises that only AI feedback can assess)..reading-step, .hint,
.solution, .details), the lecture/reading switch, embedded pages, and
links into tabs and reveals that open, scroll to and focus their target.Components load the library through a small file they all copy,
bootstrap/ctm-bootstrap.lua.
pyodide-interaktiv also installs on its own, with a generated copy of
ctm-libs (details).
This repository was Erasmus-CTM/ai-feedback; GitHub redirects the old name.
It installs ctm-libs only: the ai-feedback extension alias was removed, so
filters: [ai-feedback] no longer works on a fresh installation. Install CTM
Assessment and list ctm-assessment.
Details.
Example source: AI feedback activities with the library alone
(filters: [ctm-libs]), built on every push as the standalone-example
artifact. The authoring guides for activities are here.
AGPL-3.0-or-later. See LICENSE.
Developed by the CTM team for the Erasmus+ project “Computational Thinking makes sense of Mathematics” (2023-1-NO01-KA220-HED-000166744). Funding and acknowledgements.