{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00133030","sets":["6504:8134:8141"]},"path":["8141"],"owner":"1","recid":"133030","title":["知的プログラミング教育環境INTELLITUTORにおけるプログラム理解システムALPUSの拡張 : 知識の改訂・追加機能"],"pubdate":{"attribute_name":"公開日","attribute_value":"1997-09-24"},"_buckets":{"deposit":"7c522787-6300-448a-b1f2-4eba32db3a73"},"_deposit":{"id":"133030","pid":{"type":"depid","value":"133030","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"知的プログラミング教育環境INTELLITUTORにおけるプログラム理解システムALPUSの拡張 : 知識の改訂・追加機能","author_link":[],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"知的プログラミング教育環境INTELLITUTORにおけるプログラム理解システムALPUSの拡張 : 知識の改訂・追加機能"},{"subitem_title":"Extension of Program Understanding System for Programming Environment INTELLITUTOR","subitem_title_language":"en"}]},"item_type_id":"22","publish_date":"1997-09-24","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_22_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"東京電機大学大学院理工学研究科"},{"subitem_text_value":"東京電機大学理工学"},{"subitem_text_value":"東京電機大学理工学"}]},"item_22_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Tokyo Denki Univ. Graduate School of Science and Engineering","subitem_text_language":"en"},{"subitem_text_value":"Tokyo Denki Univ. The Faculty of Science and Engineering","subitem_text_language":"en"},{"subitem_text_value":"Tokyo Denki Univ. The Faculty of Science and Engineering","subitem_text_language":"en"}]},"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/133030/files/KJ00001346368.pdf"},"date":[{"dateType":"Available","dateValue":"1997-09-24"}],"format":"application/pdf","filename":"KJ00001346368.pdf","filesize":[{"value":"234.6 kB"}],"mimetype":"application/pdf","accessrole":"open_date","version_id":"9f21eadb-1329-49c2-89c5-e2c4306501cf","displaytype":"detail","licensetype":"license_note"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_5794","resourcetype":"conference paper"}]},"item_22_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00349328","subitem_source_identifier_type":"NCID"}]},"item_22_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"初心者プログラマがテキストエディタやコンパイラを使ってプログラミングを行った場合を考える. 初心者プログラマは, 目的を実現するためのアルゴリズムの知識, プログラミング言語に関する知識が不足しているため, 作成したプログラムには, 文法エラーや論理エラーが含まれている可能性が非常に高く, それらを訂正するために多くの時間を割かなけれぱならない. 当研究室では, 初心者のプログラミング教育を支援する環境型知的CAIシステムINTELLITUTORを開発している. INTELLITUTORは2つのサブシステムで構成されておりブログラム入力部とプログラム理解部のALPUSからなる. ALPUSでは, 学習者の入力したプログラムから, システムがあらかじめ持っている知識を利用し, そこではどんな処理を行っているかを理解し, 論理的な誤りの検出を行う. その結果誤りが発見された場合は, 誤りに対応した助言を行うことができる. このようにしてプログラムの意味を推論することによりプログラム理解が行われている. 現在システムにはC言語とPascaLの知識が用意されている. しかしながら今までのシステムは知識の不足による理解の失敗が多かった. 本報告では新たな知識を獲得するための知識改訂機能について述べる.","subitem_description_type":"Other"}]},"item_22_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"465","bibliographic_titles":[{"bibliographic_title":"全国大会講演論文集"}],"bibliographicPageStart":"464","bibliographicIssueDates":{"bibliographicIssueDate":"1997-09-24","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"コンピュータと人間社会","bibliographicVolumeNumber":"第55回"}]},"relation_version_is_last":true,"weko_creator_id":"1"},"id":133030,"updated":"2025-01-20T23:06:42.615082+00:00","links":{},"created":"2025-01-19T00:11:43.944248+00:00"}