{"id":213415,"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00213415","sets":["1164:4842:10509:10729"]},"path":["10729"],"owner":"44499","recid":"213415","title":["情報工学コースのためのLinuxシェルによるコンカレント・プログラミング入門"],"pubdate":{"attribute_name":"公開日","attribute_value":"2021-10-16"},"_buckets":{"deposit":"166e7586-4add-4b58-a458-0d3072c7fc8a"},"_deposit":{"id":"213415","pid":{"type":"depid","value":"213415","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"情報工学コースのためのLinuxシェルによるコンカレント・プログラミング入門","author_link":["546056","546055"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"情報工学コースのためのLinuxシェルによるコンカレント・プログラミング入門"},{"subitem_title":"Introduction to Concurrent Programming with Linux Shell for Information Engineering Courses","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"2021-10-16","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"岩手大学"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Iwate 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/213415/files/IPSJ-CE21161005.pdf","label":"IPSJ-CE21161005.pdf"},"date":[{"dateType":"Available","dateValue":"2023-10-16"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-CE21161005.pdf","filesize":[{"value":"309.6 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":"19"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"98d17aae-9ed0-46d5-99b8-2ea91c064c82","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2021 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"佐藤, 信"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Makoto, Satoh","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10096193","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8930","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"コンピュータおよびインターネットが重要な社会基盤となっていることから,初等・中等教育において情報リテラシおよび基本的プログラミングの学習がおこなわれるようになっている.それに対応して,大学などの情報専門コースにおけるプログラミング教育では,さらに専門性の高い内容についての学修がこれまで以上に求められるといえる.本稿では,情報工学コースでのコンカレント・プログラミング入門のための手法について述べる.その手法のために開発したモジュールを用いると,Linux のシェルを使用することによりコンカレント・プログラミングにおいて用いられるアルゴリズムについての実験が可能である.アルゴリズムの特徴を具体的に紹介するため,または,アルゴリズムの動作の要点を視覚的に提示してから詳細を説明する場合などに適した手法である.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"As computers and the internet have become important social infrastructure, information literacy and fundamental programming are becoming learned in elementary and secondary education. In response, it is growing demand than ever for the programming education in information related courses at universities to learn about more specialized contents. This paper describes a method for introducing concurrent programming at information engineering courses. The modules developed for the method enable the experiments on the algorithms for concurrent programming with Linux shell. The method is suitable for introducing the specific features of the algorithms, and for illustrating their details after providing visually the essential points on their behavior.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"8","bibliographic_titles":[{"bibliographic_title":"研究報告コンピュータと教育(CE)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2021-10-16","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"5","bibliographicVolumeNumber":"2021-CE-161"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"updated":"2025-01-19T17:10:27.550439+00:00","created":"2025-01-19T01:14:17.656195+00:00","links":{}}