소스 정보
- 저장소
- kmh0301/ICT-Note
- 최근 소스 활동
- 2026년 3월 18일 08:08
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/kmh0301/ICT-Note --skill python-assignment-generator명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | python-assignment-generator |
| description | 用於生成 Python 程式設計作業的 JSON 檔案,遵循特定的語言和編碼慣例(說明用中文、代碼用英文)。 |
本 Skill 用於協助教師生成符合學生學習進度與操作便利性的 Python 程式設計作業。
語言分配 (Language Convention):
title、content 以及程式碼中的 # 注釋。input() 的提示語、print() 輸出的字串、變數名稱及狀態標籤(例如 FAT/THIN/FIT)。這是為了避免學生在編寫程式時需要頻繁切換輸入法。技術偏好 (Technical Preferences):
** 0.5 代替 math.sqrt(),除非明確要求練習 Math module。:.3g 處理「3 位有效數字」的要求(通常作為獎分任務)。float(input()) 處理數據以增加程式的適應性。自動評分與測試 (Testing & Marking):
testcases 中,將 match_type 設為 "C" (Contains)。output 應只包含核心關鍵字(如 FAT、Two real roots),這樣即使學生的輸出包含額外的空格或數值格式不同,系統也能判定正確。{
"version": 1,
"assignment": {
"title": "繁體中文標題",
"content": "<h3>HTML 格式的中文任務說明</h3>",
"language": "python",
"code_template": "print(\"English prompt:\")\nvariable = float(input())\n",
"modal_solution": "...",
"testcases": [
{
"input": "...",
"output": "English Keywords",
"match_type": "C"
}
]
}
}