{"links":{},"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00234959","sets":["581:11492:11499"]},"path":["11499"],"owner":"44499","recid":"234959","title":["カード操作によるプログラミング学習支援システムにおけるコンパイラとの接続機能の実装"],"pubdate":{"attribute_name":"公開日","attribute_value":"2024-06-15"},"_buckets":{"deposit":"e921e099-da9e-444a-8321-2b3c220cea2b"},"_deposit":{"id":"234959","pid":{"type":"depid","value":"234959","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"カード操作によるプログラミング学習支援システムにおけるコンパイラとの接続機能の実装","author_link":["641346","641347","641344","641342","641343","641345"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"カード操作によるプログラミング学習支援システムにおけるコンパイラとの接続機能の実装"},{"subitem_title":"Implementation of a Connection Function with a Compiler in a Card Operation-based Programming Learning Support System","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[一般論文(推薦論文)] カード操作,プログラミング,学習支援,コンパイラ","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2024-06-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"広島工業大学大学院工学系研究科"},{"subitem_text_value":"広島工業大学情報学部"},{"subitem_text_value":"広島工業大学情報学部"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Graduate School of Science and Technology, Hiroshima Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Faculty of Applied Information Science, Hiroshima Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Faculty of Applied Information Science, Hiroshima Institute of Technology","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/234959/files/IPSJ-JNL6506013.pdf","label":"IPSJ-JNL6506013.pdf"},"date":[{"dateType":"Available","dateValue":"2026-06-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL6506013.pdf","filesize":[{"value":"4.3 MB"}],"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":"98ceec54-35ba-4658-a999-dc46659b1636","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2024 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"重松, 大志"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"奥平, 泰基"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"松本, 慎平"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Hiroshi, Shigematsu","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Taiki, Okuhira","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Shimpei, Matsumoto","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_publisher_15":{"attribute_name":"公開者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"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":"プログラミング教育において外在的な非本質的認知負荷の影響をできる限り抑制するため,情報構造指向アプローチに基づき,カード操作によるプログラミング学習支援システムが開発されている.このシステムを大学講義に導入した結果,非本質的な認知負荷を相対的に減らしながら,教授者が意図した学習活動に集中できていたこと,とりわけ初学者により有効な学習方法であることが示唆された.一方で,従来システムの正誤判定は,カード順列の単純マッチングでのみ行われていた.そのため,実際のコーディングと同様のコンパイラとの対話や,プログラムの構造に応じた実行結果の表示は実現できていなかった.そこで本研究では,従来システムとコンパイラとの接続機能を実装し,より実践的なプログラミング演習を行えるようにすることを目的とする.実験の結果,コンパイラとの接続機能自体の有用性や,コンパイラとの接続機能を活かした教育が実践可能であることが示唆された.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"In order to suppress the influence of extrinsic non-intrinsic cognitive load as much as possible in programming education, a programming learning support system using card operations has been developed based on an information structure-oriented approach. The results of introducing this system into a university lecture showed that the students were able to concentrate on the learning activities intended by the instructor while relatively reducing the extrinsic cognitive load, suggesting that it is a more effective learning method, especially for beginning students. On the other hand, the conventional system's correctness judgment was based solely on simple matching of card sequences. Therefore, it was not possible to interact with the compiler as in actual coding, nor to display the execution results according to the structure of the program. The purpose of this study is to implement a connection function between the conventional system and the compiler system to enable more practical programming exercises. The results of the experiment suggested the usefulness of the proposed system itself and that education utilizing the proposed system can be practicable.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"1115","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"1102","bibliographicIssueDates":{"bibliographicIssueDate":"2024-06-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"6","bibliographicVolumeNumber":"65"}]},"relation_version_is_last":true,"item_2_identifier_registration":{"attribute_name":"ID登録","attribute_value_mlt":[{"subitem_identifier_reg_text":"10.20729/00234839","subitem_identifier_reg_type":"JaLC"}]},"weko_creator_id":"44499"},"created":"2025-01-19T01:36:53.005968+00:00","updated":"2025-01-19T09:37:45.153630+00:00","id":234959}