{"updated":"2025-01-23T03:10:08.436786+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00009873","sets":["581:599:604"]},"path":["604"],"owner":"1","recid":"9873","title":["初学者用プログラミング学習環境PENの実装と評価"],"pubdate":{"attribute_name":"公開日","attribute_value":"2007-08-15"},"_buckets":{"deposit":"ab1122c1-0e37-47c9-85d7-092b0ee0115a"},"_deposit":{"id":"9873","pid":{"type":"depid","value":"9873","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"初学者用プログラミング学習環境PENの実装と評価","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"初学者用プログラミング学習環境PENの実装と評価"},{"subitem_title":"Implementation and Evaluation of PEN: The Programming Environment for Novices","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"特集:情報教育~理念・理論・実践~","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2007-08-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"大阪学院大学情報学部"},{"subitem_text_value":"甲子園短期大学"},{"subitem_text_value":"大阪市立大学大学院創造都市研究科 現在,大阪府立泉北高等学校"},{"subitem_text_value":"大阪大学人間科学研究科"},{"subitem_text_value":"大阪市立大学大学院創造都市研究科"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Faculty of Informatics, Osaka Gakuin University","subitem_text_language":"en"},{"subitem_text_value":"Koshien Junior College","subitem_text_language":"en"},{"subitem_text_value":"Graduate School for Creative Cities, Osaka City University,Presently with Semboku High School","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Human Sciences, Osaka University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School for Creative Cities, Osaka City University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/9873/files/IPSJ-JNL4808022.pdf"},"date":[{"dateType":"Available","dateValue":"2009-08-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL4808022.pdf","filesize":[{"value":"270.0 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"7dbeff24-b8c9-465e-926a-602ca5a39c0b","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2007 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"西田, 知博"},{"creatorName":"原田, 章"},{"creatorName":"中村, 亮太"},{"creatorName":"宮本, 友介"},{"creatorName":"松浦, 敏雄"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Tomohiro, Nishida","creatorNameLang":"en"},{"creatorName":"Akira, Harada","creatorNameLang":"en"},{"creatorName":"Ryota, Nakamura","creatorNameLang":"en"},{"creatorName":"Yusuke, Miyamoto","creatorNameLang":"en"},{"creatorName":"Toshio, Matsuura","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"制御構造などのプログラミングの基礎を短時間で習得することを目指したプログラミング学習環境PEN を開発した.本論文では,PEN の実装とその評価について報告する.PEN では,大学入試センターなどの入試で用いられている言語を用いているので,付加的な説明を行わなくても容易にプログラムが理解できる.また,プログラムの入力補助機能を備えることで,プログラム作成時の誤りの混入を減らすことに寄与している.また,ステップ実行機能,スロー実行機能,変数表示機能などにより,プログラムの動作を観察しやすくしている.授業実践のアンケート結果から,PEN は初学者におおむね好評であることを確認した.また,JavaScript を用いた授業との比較では,自己評価と試験による分析の結果,双方ともPEN を用いたクラスの方が理解度が高くなり,プログラミングの入門教育環境としてのPEN の有用性が示唆される結果が得られた.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"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.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"2747","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"2736","bibliographicIssueDates":{"bibliographicIssueDate":"2007-08-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"8","bibliographicVolumeNumber":"48"}]},"relation_version_is_last":true,"item_2_alternative_title_2":{"attribute_name":"その他タイトル","attribute_value_mlt":[{"subitem_alternative_title":"教育用および初心者用言語"}]},"weko_creator_id":"1"},"created":"2025-01-18T22:44:58.324352+00:00","id":9873,"links":{}}