{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00218713","sets":["934:7757:10814:10965"]},"path":["10965"],"owner":"44499","recid":"218713","title":["オンラインScratchプログラミング演習支援にむけたコードメトリクス可視化ツールの提案および評価"],"pubdate":{"attribute_name":"公開日","attribute_value":"2022-06-23"},"_buckets":{"deposit":"edbe3898-7b2b-4f71-b99d-0a21d588a529"},"_deposit":{"id":"218713","pid":{"type":"depid","value":"218713","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"オンラインScratchプログラミング演習支援にむけたコードメトリクス可視化ツールの提案および評価","author_link":["569422","569423","569419","569420","569421","569424"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"オンラインScratchプログラミング演習支援にむけたコードメトリクス可視化ツールの提案および評価"},{"subitem_title":"Visualizing Code Metrics in Scratch to Support Distance Programming Exercise","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[ショートペーパー] Scratch,プログラミング教育,コードメトリクス,可視化","subitem_subject_scheme":"Other"}]},"item_type_id":"3","publish_date":"2022-06-23","item_3_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"同志社大学理工学部"},{"subitem_text_value":"同志社大学大学院理工学研究科"},{"subitem_text_value":"同志社大学理工学部"}]},"item_3_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Faculty of Science and Engineering, Doshisha University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Science and Engineering, Doshisha University","subitem_text_language":"en"},{"subitem_text_value":"Faculty of Science and Engineering, Doshisha University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"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/218713/files/IPSJ-TCE0802005.pdf","label":"IPSJ-TCE0802005.pdf"},"date":[{"dateType":"Available","dateValue":"2024-06-23"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-TCE0802005.pdf","filesize":[{"value":"3.5 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":"19"},{"tax":["include_tax"],"price":"0","billingrole":"45"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"c0867eac-6167-4e97-bc71-f6d981ff7ce8","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2022 by the Information Processing Society of Japan"}]},"item_3_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"槇原, 絵里奈"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"米田, 浩崇"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"小野, 景子"}],"nameIdentifiers":[{}]}]},"item_3_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Erina, Makihara","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Hirotaka, Yoneda","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Keiko, Ono","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_3_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA12697953","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_3_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-4234","subitem_source_identifier_type":"ISSN"}]},"item_3_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"小学校のプログラミング教育において,自己の知識・理解の不足に課題を感じる教員が多いことが指摘されている.プログラミング演習における教員支援として,コードの行数や複雑さ(サイクロマティック複雑度)など,コードメトリクスを可視化する支援手法が存在する.しかし,教員のプログラミングに対する知識が,可視化されたコードメトリクスの解釈に与える影響は明らかになっていない.そこで我々は,コードメトリクスをリアルタイムで可視化可能なシステムを構築し,教育やプログラミングの知識の違いが,可視化されたコードメトリクスの判断にどのような影響を及ぼすか分析を行った.可視化されたコードメトリクスを教育およびプログラミング経験の異なる教員らに提示した結果,同様の学習者を指摘する場合でも参照するメトリクスやメトリクス数が異なることを確認した.","subitem_description_type":"Other"}]},"item_3_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"In programming education for elementary school, many teachers concern themselves for lack of knowledge/comprehension of programming. It is reported that visualized code metrics (e.g., lines of code, cyclomatic complexity) is able to support educators in programming education. However, it is not clear how the difference in programming knowledge affects interpretations of code metrics. Therefore, in this paper, we investigate that the difference in education and programming knowledge affects comprehension of visualized code metrics in Scratch. Our investigation reveals the differences in metrics and the number of metrics when educators, who have different programming knowledge, point out a student. ","subitem_description_type":"Other"}]},"item_3_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"50","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌教育とコンピュータ(TCE)"}],"bibliographicPageStart":"37","bibliographicIssueDates":{"bibliographicIssueDate":"2022-06-23","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"2","bibliographicVolumeNumber":"8"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"id":218713,"updated":"2025-01-19T15:04:25.858646+00:00","links":{},"created":"2025-01-19T01:19:03.719200+00:00"}