WEKO3
-
RootNode
アイテム
初学者用プログラミング学習環境PENの実装と評価
https://ipsj.ixsq.nii.ac.jp/records/9873
https://ipsj.ixsq.nii.ac.jp/records/9873ddb9305b-f342-4844-b1a6-c15888cea485
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2007 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Journal(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2007-08-15 | |||||||
タイトル | ||||||||
タイトル | 初学者用プログラミング学習環境PENの実装と評価 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Implementation and Evaluation of PEN: The Programming Environment for Novices | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 特集:情報教育~理念・理論・実践~ | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
その他タイトル | ||||||||
その他のタイトル | 教育用および初心者用言語 | |||||||
著者所属 | ||||||||
大阪学院大学情報学部 | ||||||||
著者所属 | ||||||||
甲子園短期大学 | ||||||||
著者所属 | ||||||||
大阪市立大学大学院創造都市研究科 現在,大阪府立泉北高等学校 | ||||||||
著者所属 | ||||||||
大阪大学人間科学研究科 | ||||||||
著者所属 | ||||||||
大阪市立大学大学院創造都市研究科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Informatics, Osaka Gakuin University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Koshien Junior College | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School for Creative Cities, Osaka City University,Presently with Semboku High School | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Human Sciences, Osaka University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School for Creative Cities, Osaka City University | ||||||||
著者名 |
西田, 知博
原田, 章
中村, 亮太
宮本, 友介
松浦, 敏雄
× 西田, 知博 原田, 章 中村, 亮太 宮本, 友介 松浦, 敏雄
|
|||||||
著者名(英) |
Tomohiro, Nishida
Akira, Harada
Ryota, Nakamura
Yusuke, Miyamoto
Toshio, Matsuura
× Tomohiro, Nishida Akira, Harada Ryota, Nakamura Yusuke, Miyamoto Toshio, Matsuura
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 制御構造などのプログラミングの基礎を短時間で習得することを目指したプログラミング学習環境PEN を開発した.本論文では,PEN の実装とその評価について報告する.PEN では,大学入試センターなどの入試で用いられている言語を用いているので,付加的な説明を行わなくても容易にプログラムが理解できる.また,プログラムの入力補助機能を備えることで,プログラム作成時の誤りの混入を減らすことに寄与している.また,ステップ実行機能,スロー実行機能,変数表示機能などにより,プログラムの動作を観察しやすくしている.授業実践のアンケート結果から,PEN は初学者におおむね好評であることを確認した.また,JavaScript を用いた授業との比較では,自己評価と試験による分析の結果,双方ともPEN を用いたクラスの方が理解度が高くなり,プログラミングの入門教育環境としてのPEN の有用性が示唆される結果が得られた. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | We have developed a programming environment ‘PEN.’ This is for a novice to learn the basic features of programming such as control structures.In this paper we describe the implementation of PEN and report the comparative experiments for novice users’ comprehensions between PEN and JavaScript.PEN’s language specification was derived from a programming language DNCL which has been carried out National Center for University Entrance Examinations.In this language,the keywords such as ‘if’, ‘then’ are written in Japanese.Therefore novices easily understand the points without translations.Other PEN’s features are as follows; (1) input methods that assist programming, avoiding syntax errors caused by typing error, (2) step-by-step execution, (3) execution speed control, (4) displaying variables. According to the questionnaire submitted from the subjects,PEN had a good reputation among novice users.Furthermore,in comparison of DNCL using PEN to JavaScript with a conventional environment, PEN showed a significant advantage in subjects’ comprehension of programming by the results of the subjects’ self-evaluations and the examination scores. From the above results,we conclude that PEN is effective in programming education for novices. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN00116647 | |||||||
書誌情報 |
情報処理学会論文誌 巻 48, 号 8, p. 2736-2747, 発行日 2007-08-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7764 |