講演名 2015-07-04
キーボード操作の時系列情報を活用したプログラミング学習システム
星野 裕樹(神奈川工科大), 納富 一宏(神奈川工科大), 西村 広光(神奈川工科大), 示野 浩士(神奈川工科大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 大学生を対象としたプログラミング教育において,プログラムの命令記述に関する知識は十分であるが,コーディングに関する技術が不十分である学生が多く見られる.そのため,学生が記述したプログラムは,インデントが適切に付与されていないことによる可読性の低下や,条件や関数の終わりを示すコードの記述忘れによってエラーが起こることがある.筆者らは,コーディング技術を学ぶことのできる,Webブラウザベースで動作する学習システムの構築を進めている.本稿ではコーディングの技術不足による問題を解決するため,キーボード操作の時系列情報を活用したプログラミング学習システムの提案と実装例を示す.
抄録(英) Many students have efficient knowledge of grammar of programming language but scarcely acquire enough practical skills of program coding under the education of college. Therefore, the source codes written by students appear low readability because the indent of control structure is wrong, and also the source codes have syntax errors because of a lack of some parentheses at the end of function definitions and conditional sentences. Accordingly we are developing a web based instruction system to learn program coding techniques and practice. In this article, we propose an instruction system utilizing time sequence of keyboard operation, and provide its implementation. We also discuss the result of experiment for evaluation.
キーワード(和) 学習支援 / プログラミング / コーディング / タイピング / 時系列情報
キーワード(英) Learning Support / Programming / Coding / Typing / Time Sequence Information
資料番号 ET2015-28
発行日 2015-06-27 (ET)

研究会情報
研究会 ET
開催期間 2015/7/4(から1日開催)
開催地(和) 北教大 札幌駅前サテライト
開催地(英) Hokkaido Univ. of Education (Sapporo Station Satellite)
テーマ(和) 学習データの蓄積とLearning Analytics/一般
テーマ(英) Learning Data Accumulation and Learning Analytics, etc.
委員長氏名(和) 松原 行宏(広島市大)
委員長氏名(英) Yukihiro Matsubara(Hiroshima City Univ.)
副委員長氏名(和) 小尻 智子(関西大)
副委員長氏名(英) Tomoko Kojiri(Kansai Univ.)
幹事氏名(和) 長谷川 忍(北陸先端大) / 鷹岡 亮(山口大)
幹事氏名(英) Shinobu Hasegawa(JAIST) / Ryo Takaoka(Yamaguchi Univ.)
幹事補佐氏名(和) 後藤田 中(香川大) / 立岩 佑一郎(名工大)
幹事補佐氏名(英) Naka Gotoda(Kagawa Univ.) / Yuichiro Tateiwa(Nagoya Inst. of Tech.)

講演論文情報詳細
申込み研究会 Technical Committee on Educational Technology
本文の言語 JPN
タイトル(和) キーボード操作の時系列情報を活用したプログラミング学習システム
サブタイトル(和)
タイトル(英) An instruction system for programming: utilizing time sequence of keyboard operation
サブタイトル(和)
キーワード(1)(和/英) 学習支援 / Learning Support
キーワード(2)(和/英) プログラミング / Programming
キーワード(3)(和/英) コーディング / Coding
キーワード(4)(和/英) タイピング / Typing
キーワード(5)(和/英) 時系列情報 / Time Sequence Information
第 1 著者 氏名(和/英) 星野 裕樹 / Yuki Hoshino
第 1 著者 所属(和/英) 神奈川工科大学(略称:神奈川工科大)
Kanagawa Institute of Technology(略称:KAIT)
第 2 著者 氏名(和/英) 納富 一宏 / Kazuhiro Notomi
第 2 著者 所属(和/英) 神奈川工科大学(略称:神奈川工科大)
Kanagawa Institute of Technology(略称:KAIT)
第 3 著者 氏名(和/英) 西村 広光 / Hiromitsu Nishimura
第 3 著者 所属(和/英) 神奈川工科大学(略称:神奈川工科大)
Kanagawa Institute of Technology(略称:KAIT)
第 4 著者 氏名(和/英) 示野 浩士 / Hiroshi Shimeno
第 4 著者 所属(和/英) 神奈川工科大学(略称:神奈川工科大)
Kanagawa Institute of Technology(略称:KAIT)
発表年月日 2015-07-04
資料番号 ET2015-28
巻番号(vol) vol.115
号番号(no) ET-127
ページ範囲 pp.31-36(ET),
ページ数 6
発行日 2015-06-27 (ET)