WEKO3
アイテム
教育用プログラミング言語の翻訳機の作成と実践の提案
https://ipsj.ixsq.nii.ac.jp/records/234388
https://ipsj.ixsq.nii.ac.jp/records/2343884eaa7682-65e3-477b-be85-36bd94832d66
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
2026年5月25日からダウンロード可能です。
|
Copyright (c) 2024 by the Information Processing Society of Japan
|
|
| 非会員:¥660, IPSJ:学会員:¥330, CE:会員:¥0, DLIB:会員:¥0 | ||
| Item type | SIG Technical Reports(1) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2024-05-25 | |||||||||
| タイトル | ||||||||||
| タイトル | 教育用プログラミング言語の翻訳機の作成と実践の提案 | |||||||||
| タイトル | ||||||||||
| 言語 | en | |||||||||
| タイトル | Proposal to create and implement a translator for educational programming languages | |||||||||
| 言語 | ||||||||||
| 言語 | jpn | |||||||||
| 資源タイプ | ||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||
| 資源タイプ | technical report | |||||||||
| 著者所属 | ||||||||||
| 近畿大学情報学部/近畿大学情報学研究所 | ||||||||||
| 著者所属 | ||||||||||
| 近畿大学理工学部 | ||||||||||
| 著者所属(英) | ||||||||||
| en | ||||||||||
| Faculty of Informatics, Kindai University / Cyber Informatics Research Institute, Kindai University | ||||||||||
| 著者所属(英) | ||||||||||
| en | ||||||||||
| Faculty of Science and Engineering, Kindai University | ||||||||||
| 著者名 |
吉原, 和明
× 吉原, 和明
× 實藤, 敬太
|
|||||||||
| 著者名(英) |
Kazuaki, Yoshihara
× Kazuaki, Yoshihara
× Keita, Sanefuji
|
|||||||||
| 論文抄録 | ||||||||||
| 内容記述タイプ | Other | |||||||||
| 内容記述 | 大学入学共通テスト「情報」では大学入試センターの定める言語仕様に則ったものであり共通テスト手順記述標準言語(DNCL)と呼称される.DNCL は言語仕様のみ定められた仮想言語であり,特定の実行環境を持たない.ただし,それを基にした実行環境がいくつか存在するが,教師と生徒が双方向に確認する為の手順が煩雑になることやプログラムで実現可能な処理が限定的であることなどの課題がある.そこで,本研究では教師と生徒が双方向に共有しやすく,プログラムの汎用性を高める手法として Python 処理系で機能する DNCL から Python へのトランスコンパイラの開発とその活用方法を提案する. | |||||||||
| 論文抄録(英) | ||||||||||
| 内容記述タイプ | Other | |||||||||
| 内容記述 | In the 'Information' subject of the Common Test for University Admissions, the test procedures are based on the language specifications set by the National Center for University Entrance Examinations, and this language is referred to as 'DNCL'. DNCL is a virtual language defined only by its language specifications and does not have a specific execution environment. However, there are some environments based on it, but they complicate the verification process between teachers and students, and the range of processes that can be implemented in the program is limited. Therefore, this study proposes the development of a transcompiler from DNCL to Python, functioning within the Python processing system, and suggests methods for its use, as a way to facilitate easier sharing between teachers and students and to enhance the versatility of the program. | |||||||||
| 書誌レコードID | ||||||||||
| 収録物識別子タイプ | NCID | |||||||||
| 収録物識別子 | AN10096193 | |||||||||
| 書誌情報 |
研究報告コンピュータと教育(CE) 巻 2024-CE-175, 号 9, p. 1-4, 発行日 2024-05-25 |
|||||||||
| ISSN | ||||||||||
| 収録物識別子タイプ | ISSN | |||||||||
| 収録物識別子 | 2188-8930 | |||||||||
| Notice | ||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||
| 出版者 | ||||||||||
| 言語 | ja | |||||||||
| 出版者 | 情報処理学会 | |||||||||