講演抄録/キーワード |
講演名 |
2016-03-04 10:00
細粒度履歴情報と講義のコンテクストを活用したプログラミング学習支援環境 ○橋浦弘明(日本工大)・森 一樹(芝浦工大)・田中昂文・櫨山淳雄(学芸大)・古宮誠一(NII) KBSE2015-60 |
抄録 |
(和) |
ソフトウェア技術者教育の基幹であるプログラミング演習では,教授者が始めに文法やアルゴリズム等の解説を行い,その知識を用いて解くことができる問題を出題し,問題に対する採点・フィードバックを行うことを繰り返しながら進んでいく形式が一般的である.受講者が出題された問題に回答する時には,問題文を理解し,目的を達成するためのプログラムの開発を行うことになるが,その際に同時にコードの品質に常に気を配ることは難しい.本稿では,講義の進捗状況や課題の提出状況,提出された課題の内容など,演習中に学習者のおかれている状況(講義のコンテクスト)に注目し,個人のプログラミングの履歴や講義のコンテクストをリアルタイムに取得するシステムの開発を行った結果について述べる. |
(英) |
In a typical programming exercises that is the backbone of software engineering education, a teacher gives a lecture on grammar and/or algorithms, and gives the assignment that can be solved using the knowledge, and do the scoring of the assignment, and provide feedback to students. Students are hard to continue to pay attention to the quality of the code while solve the problem. In this study, we focuses on the situation that students are facing (the progress of the lecture, the submission status of the assignment and etc.), and a learning environment to support software development exercise is developed utilizing fine-grained development records of learner’s programming and the context of the exercises in real time. |
キーワード |
(和) |
プログラミング / 学習支援 / 細粒度 / IDE / / / / |
(英) |
Programming / Learning Support / Fine-Grained / IDE / / / / |
文献情報 |
信学技報, vol. 115, no. 487, KBSE2015-60, pp. 69-74, 2016年3月. |
資料番号 |
KBSE2015-60 |
発行日 |
2016-02-25 (KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
KBSE2015-60 |