Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://mimori256.github.io/Graduation-Checker/
mast21~23及びklis21~23のための卒業要件チェッカー
https://mimori256.github.io/Graduation-Checker/
Last synced: about 2 months ago
JSON representation
mast21~23及びklis21~23のための卒業要件チェッカー
- Host: GitHub
- URL: https://mimori256.github.io/Graduation-Checker/
- Owner: Mimori256
- License: mpl-2.0
- Created: 2022-03-26T01:42:20.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T15:00:07.000Z (2 months ago)
- Last Synced: 2024-04-22T12:52:27.881Z (2 months ago)
- Language: TypeScript
- Homepage: https://mimori256.github.io/Graduation-Checker/
- Size: 6.14 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-tsukuba - 卒業要件チェッカー - TWINS の成績データから、筑波大学の卒業要件を満たしているかどうか確認するツール。 (シチュエーション別 / 卒業要件、移行要件確認)
README
# Graduation Checker
## 概要
TWINS の成績データから、筑波大学の卒業要件を満たしているかどうか確認するツール。現在は情報学群メディア創成学類と、知識情報・図書館学類の令和 3, 4, 5 年度入学生の卒業要件のみに対応しています。
## 卒業要件ファイルのフォーマット
卒業要件を表すデータファイルは JSON 形式になっています。具体的なフォーマットは以下のようになっています。
```json
{
header: {
department: "学類",
major: "専攻",
enrollYear: 入学年,
},courses: {
complusory: [
"必修科目の科目名、または(科目の区分:必要単位数)",
...
],
complusorySumUnit: 必修科目の単位の合計
select: [
[条件の科目番号のリスト, 最低単位, 最高単位, リストの科目か、それ意外の科目か(bool), "ウェブページの表記" 科目グループ(専門科目選択、専門基礎科目選択など)]
...
],
selectMinimumUnit: 選択科目の最低単位数,
}```
### Contribution
Issue や PR、このツールに関する質問はいつでも受け付けています。