{"updated":"2025-01-19T11:51:47.819856+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00227427","sets":["6164:6165:7338:11340"]},"path":["11340"],"owner":"44499","recid":"227427","title":["プログラミングコースにおける評価の可能性診断のためのブロックベースのテキストプログラミング環境の必要性"],"pubdate":{"attribute_name":"公開日","attribute_value":"2023-08-11"},"_buckets":{"deposit":"68a37aab-e80b-4528-b230-cb61ca2f829d"},"_deposit":{"id":"227427","pid":{"type":"depid","value":"227427","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"プログラミングコースにおける評価の可能性診断のためのブロックベースのテキストプログラミング環境の必要性","author_link":["605864","605869","605867","605862","605866","605863","605865","605868"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"プログラミングコースにおける評価の可能性診断のためのブロックベースのテキストプログラミング環境の必要性"},{"subitem_title":"The Necessity of a Block based Te xt Programming Environment for Possibility Diagnosis of Assessments in Programming Process","subitem_title_language":"en"}]},"item_type_id":"18","publish_date":"2023-08-11","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_18_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Korea University","subitem_text_language":"en"},{"subitem_text_value":"Korea University","subitem_text_language":"en"},{"subitem_text_value":"Korea National Open University; Korea University","subitem_text_language":"en"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":44499,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/227427/files/IPSJ-SSS2023021.pdf","label":"IPSJ-SSS2023021.pdf"},"date":[{"dateType":"Available","dateValue":"2023-08-11"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SSS2023021.pdf","filesize":[{"value":"785.5 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"0","billingrole":"5"},{"tax":["include_tax"],"price":"0","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"b9fb3a87-6917-4dbc-b522-8e6f2282feeb","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2023 by the Information Processing Society of Japan"}]},"item_18_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"キム, ヨンチョン"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"キム, ジャミ"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"キム, ヨン"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"イ, ウォング"}],"nameIdentifiers":[{}]}]},"item_18_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"KIM, YONGCHEON","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"KIM, JAMEE","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"KIM, YONG","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"LEE, WONGYU","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_5794","resourcetype":"conference paper"}]},"item_18_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"人工知能技術の進歩により、プログラミング教育の重要性及び必要性が強調されており、海外の数多くの国々でもプログラミング教育の重要性が強調されている。しかしながら、初心者がプログラミングを学習することには多くの困難が伴う。そのような理由から、スクラッチ、エントリー、パーソンズ・プロブレムズのようなプログラミング環境が開発された。プログラミング教育における重要なプロセスの一つは評価であり、評価は学習目標を達成するための助けとなる。本論文では、スクラッチのようなブロックベースのプログラミング環境を利用し、Pythonのコマンドを組み合わせたり、追加、修正、削除できる評価を含むプログラミング環境の必要性を活用して、高等学生を対象に授業を行った。また、使用したプログラミング環境が初心者のプログラミングプロセスの評価に役立つかを確認した。本研究の意義は、ブロックベースのテキストプログラミング環境のプログラミングプロセスの評価可能性を検証したことにある。","subitem_description_type":"Other"}]},"item_18_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"With the advancement of artificial intelligence technology, the importance and necessity of programming education are being emphasized, and many countries around the world are also highlighting the importance of programming education. However, beginners face many difficulties in learning programming. For this reason, programming environments like Scratch, Entry, and Parsons Problems have been developed. One of the crucial steps in programming education is evaluation, as it aids in achieving learning goals. In this study, we utilized the need for a programming environment that includes evaluation and allows for the combination, addition, modification, and deletion of Python commands based on blocks like Scratch, and conducted classes for high school students. We then verified whether the used programming environment could assist in evaluating beginners' programming process. The significance of this study lies in diagnosing the potential for evaluating the programming process in a block-based text programming environment.","subitem_description_type":"Other"}]},"item_18_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"154","bibliographic_titles":[{"bibliographic_title":"情報教育シンポジウム論文集 "}],"bibliographicPageStart":"149","bibliographicIssueDates":{"bibliographicIssueDate":"2023-08-11","bibliographicIssueDateType":"Issued"},"bibliographicVolumeNumber":"2023"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"created":"2025-01-19T01:26:41.526644+00:00","id":227427,"links":{}}