{"updated":"2025-01-22T05:55:49.708263+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00054350","sets":["1164:4842:4873:4875"]},"path":["4875"],"owner":"1","recid":"54350","title":["Nigari - Java言語へも移行しやすい初学者向けプログラミング言語"],"pubdate":{"attribute_name":"公開日","attribute_value":"2003-10-17"},"_buckets":{"deposit":"ae025d98-1bbc-49eb-a9c9-23f52406a519"},"_deposit":{"id":"54350","pid":{"type":"depid","value":"54350","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"Nigari - Java言語へも移行しやすい初学者向けプログラミング言語","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Nigari - Java言語へも移行しやすい初学者向けプログラミング言語"},{"subitem_title":"Nigari - a programming language for novice students - easy to learn OOP fundamentals leading to Java","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"2003-10-17","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"早稲田大学 理工学研究科"},{"subitem_text_value":"成蹊大学工学部 経営・情報工学科"},{"subitem_text_value":"早稲田大学 理工学研究科"},{"subitem_text_value":"早稲田大学 理工学研究科"},{"subitem_text_value":"早稲田大学 理工学研究科"},{"subitem_text_value":"早稲田大学 理工学研究科"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Graduate School of Science and Engineering, Waseda Uniersity","subitem_text_language":"en"},{"subitem_text_value":"Department of Industrial Engineering and Information Sciences, Seikei Uniersity","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Science and Engineering, Waseda Uniersity","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Science and Engineering, Waseda Uniersity","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Science and Engineering, Waseda Uniersity","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Science and Engineering, Waseda Uniersity","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/54350/files/IPSJ-CE03071003.pdf"},"date":[{"dateType":"Available","dateValue":"2005-10-17"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-CE03071003.pdf","filesize":[{"value":"183.2 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":"4abf3859-43fa-44be-940f-aa08170cc6fb","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2003 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"長慎也"},{"creatorName":"甲斐, 宗徳"},{"creatorName":"川合, 晶"},{"creatorName":"日野, 孝昭"},{"creatorName":"前島真一"},{"creatorName":"筧, 捷彦"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Shinya, Cho","creatorNameLang":"en"},{"creatorName":"Munenori, Kai","creatorNameLang":"en"},{"creatorName":"Akira, Kawai","creatorNameLang":"en"},{"creatorName":"Takaaki, Hino","creatorNameLang":"en"},{"creatorName":"Shin'Ichi, Maeshima","creatorNameLang":"en"},{"creatorName":"Katsuhiko, Kakehi","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_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"大学のプログラミングの授業では,Javaなどの既存のプログラミング言語を題材とすることが多い.それらは習得が難しく,プログラミング嫌いを生む原因となる.初学者には,興味を惹く例題がすぐに書け,それでいて既存言語へ容易に移行できるプログラミング言語と環境を用いるのが適切である.そこで,オブジェクト指向のプログラミングにすぐ入れて,なおJavaへの移行も容易な%このような性質を持った言語Nigariとそのプログラミング環境を実際に開発して,授業に用いてみた.本発表では早稲田大学コンピュータ・ネットワーク工学科での,その試行結果を報告する.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Programming lessons in universities start in a language widely used in practice, such as Java, of which richness in syntax and semantics tends to be rather an obstacle for students to learn and enjoy programming.  We developed a programming language Nigari and its supporting system to present students an environment where they learn OOP fundamentals by writing attractive examples to be visualized on the screen from the beginning. Nigari is designed to lead to writing programs in Java. We report on our class experiment of applying Nigari and its system at the CS department in Waseda University.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"20","bibliographic_titles":[{"bibliographic_title":"情報処理学会研究報告コンピュータと教育(CE)"}],"bibliographicPageStart":"13","bibliographicIssueDates":{"bibliographicIssueDate":"2003-10-17","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"103(2003-CE-071)","bibliographicVolumeNumber":"2003"}]},"relation_version_is_last":true,"weko_creator_id":"1"},"created":"2025-01-18T23:18:14.734014+00:00","id":54350,"links":{}}