ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.57
  3. No.1

初学者向けプログラミング演習のための探索的プログラミング支援環境Pocketsの提案

https://ipsj.ixsq.nii.ac.jp/records/147443
https://ipsj.ixsq.nii.ac.jp/records/147443
9d0f7eb3-7688-43da-942f-e7ab3a8fac79
名前 / ファイル ライセンス アクション
IPSJ-JNL5701028.pdf IPSJ-JNL5701028.pdf (1.3 MB)
Copyright (c) 2016 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2016-01-15
タイトル
タイトル 初学者向けプログラミング演習のための探索的プログラミング支援環境Pocketsの提案
タイトル
言語 en
タイトル Pockets: An Exploratory Programming Support Environment for Introductory Programming Exercises
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:創造する時代のコラボレーション支援とネットワークサービス] 探索的プログラミング,プログラミング演習,プログラミング教育,コーディング履歴可視化
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
奈良先端科学技術大学院大学
著者所属
奈良先端科学技術大学院大学
著者所属
大阪工業大学
著者所属
名古屋大学
著者所属
奈良先端科学技術大学院大学
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Osaka Institute of Technology
著者所属(英)
en
Nagoya University
著者所属(英)
en
Nara Institute of Science and Technology
著者名 槇原, 絵里奈

× 槇原, 絵里奈

槇原, 絵里奈

Search repository
藤原, 賢二

× 藤原, 賢二

藤原, 賢二

Search repository
井垣, 宏

× 井垣, 宏

井垣, 宏

Search repository
吉田, 則裕

× 吉田, 則裕

吉田, 則裕

Search repository
飯田, 元

× 飯田, 元

飯田, 元

Search repository
著者名(英) Erina, Makihara

× Erina, Makihara

en Erina, Makihara

Search repository
Kenji, Fujiwara

× Kenji, Fujiwara

en Kenji, Fujiwara

Search repository
Hiroshi, Igaki

× Hiroshi, Igaki

en Hiroshi, Igaki

Search repository
Norihiro, Yoshida

× Norihiro, Yoshida

en Norihiro, Yoshida

Search repository
Hajimu, Iida

× Hajimu, Iida

en Hajimu, Iida

Search repository
論文抄録
内容記述タイプ Other
内容記述 ソフトウェア開発では,開発者が不慣れな言語やAPIを用いる場合などに,複数種類の実装を試行・評価しながら開発を進めていくことが多い.このようなプログラミングスタイルを探索的プログラミングと呼び,初学者の学習モデルとしても適しているといわれている.実際に初学者向けのビジュアルプログラミング環境などは探索的に開発を進めることを想定して開発されているものも多い.一方で,JavaやCといったプログラミング言語を対象とした初学者教育において,探索的プログラミングの支援を目的とした研究・開発はあまり行われていない.我々は学生に対し,ソースコードの変更履歴を可視化およびリスト化し,ボタン1つで過去の特定のリビジョンに手戻りが可能な探索的プログラミング支援環境Pocketsを提案する.2種類のケーススタディにおいて学生にPocketsを使用して課題を解いてもらった結果,Pocketsを使用した場合に,使用しなかった場合と比較して探索的プログラミングを行う回数が増加したことが確認された.また,実施後のアンケートにおいて,38名の学生のうち21名が,Pockets固有の機能によって課題が解きやすくなったと回答した.
論文抄録(英)
内容記述タイプ Other
内容記述 When software developers deal with unfamiliar programming language and its APIs, they often try and evaluate multiple types of implementation. Such programming style is called as exploratory programming. Since exploratory programming is also suitable for novice programmers, existing visual programming environments for them assume that they develop their programs in exploratory. On the other hand, only a few research aim to support exploratory programming in education that teaches novices programming languages (e.g., Java, C). In this paper, we propose a supporting tool ‘Pockets’ for exploratory programming in programming exercise for novices. Pockets visualizes previous revisions of source code written by novices. It supports them in reverting to a past revision. Through the case studies using Pockets, we have confirmed that students with Pockets perform exploratory programming more than those without Pockets. Moreover, the questionnaire after the experiment has revealed that Pockets' original function facilitates 21 out of 38 students to solve assignments easier.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 57, 号 1, p. 236-247, 発行日 2016-01-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 17:38:57.122324
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3