{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00198642","sets":["6164:6165:7338:9881"]},"path":["9881"],"owner":"44499","recid":"198642","title":["Picthon(ピクソン)- Pictogrammingを用いたPython言語の学習環境の提案 -"],"pubdate":{"attribute_name":"公開日","attribute_value":"2019-08-10"},"_buckets":{"deposit":"549b89f4-962a-42fc-9398-12f8af0051f7"},"_deposit":{"id":"198642","pid":{"type":"depid","value":"198642","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"Picthon(ピクソン)- Pictogrammingを用いたPython言語の学習環境の提案 -","author_link":["479308","479309"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Picthon(ピクソン)- Pictogrammingを用いたPython言語の学習環境の提案 -"},{"subitem_title":"Picthon - Proposal of Learning Environment of Python Language using Pictogramming -","subitem_title_language":"en"}]},"item_type_id":"18","publish_date":"2019-08-10","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_18_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"青山学院大学"}]},"item_18_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Aoyama Gakuin University","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/198642/files/IPSJ-SSS2019020.pdf","label":"IPSJ-SSS2019020.pdf"},"date":[{"dateType":"Available","dateValue":"2019-08-10"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SSS2019020.pdf","filesize":[{"value":"2.0 MB"}],"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":"9e907fb9-7c3f-4613-89ad-2bfc6a38b013","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2019 by the Information Processing Society of Japan"}]},"item_18_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"伊藤, 一成"}],"nameIdentifiers":[{}]}]},"item_18_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Kazunari, Ito","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":"筆者は,人型ピクトグラムを用いたコンテンツ作成環境「Pictogramming(ピクトグラミング)」を提案している.Pictogramming は,プログラミング学習環境の側面も有し,様々な文脈で利用されている.人型ピクトグラムを 変形する“ピクトアニメーション”コマンドと人型ピクトグラムの体の部位の移動の軌跡を描画する“ピクトグラフ ィックス”の 2 種類のコマンドを併用することで,短時間でピクトグラムのデザイン指針に準じた多様な作品を作成 できると同時にプログラミングの諸概念が学習できるのが特徴である.Pictogramming はコマンドに独自の記法を 採用しているが,Python 言語を使って Pictogramming を利用できるように拡張した.実際に,(1)Pictogramming の記法によるコード出力を支援する Python ライブラリと(2) Python 言語で記述できる Web アプリケーション 「Picthon(ピクソン)」を実装した.本稿では,その実装方式と利用可能性を中心に論ずる.","subitem_description_type":"Other"}]},"item_18_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"We have been developing content creation environment using human pictogram, called “Pictogramming.” This application includes “Pictogram Animation Command”, which moves the parts of body and “Pictogram graphics Command”, which draws the movement history of parts of body. The combination of both type of commands enables user to create various works based on design guideline over a short period and can learn some basic concepts of programming languages. Pictogramming adopts its own original command notation, but this time we constructed a Python library that can output Pictogramming source code, and a web-based application that can be coded with Python language. We call this learning environment “Picthon,” and discuss this availability and usefulness.","subitem_description_type":"Other"}]},"item_18_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"143","bibliographic_titles":[{"bibliographic_title":"情報教育シンポジウム論文集"}],"bibliographicPageStart":"136","bibliographicIssueDates":{"bibliographicIssueDate":"2019-08-10","bibliographicIssueDateType":"Issued"},"bibliographicVolumeNumber":"2019"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"id":198642,"updated":"2025-01-19T21:56:51.023840+00:00","links":{},"created":"2025-01-19T01:02:49.082590+00:00"}