WEKO3
アイテム
{"_buckets": {"deposit": "7f74f7a3-9e32-420c-8709-2e2a7b678d7e"}, "_deposit": {"created_by": 3, "id": "101", "owners": [3], "pid": {"revision_id": 0, "type": "depid", "value": "101"}, "status": "published"}, "_oai": {"id": "oai:fukuchiyama.repo.nii.ac.jp:00000101", "sets": ["12"]}, "author_link": ["100", "99"], "item_3_biblio_info_12": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2006-01-01", "bibliographicIssueDateType": "Issued"}, "bibliographicPageEnd": "86", "bibliographicPageStart": "77", "bibliographicVolumeNumber": "6", "bibliographic_titles": [{"bibliographic_title": "京都創成大学紀要"}, {"bibliographic_title": "Kyoto Sosei University review", "bibliographic_titleLang": "en"}]}]}, "item_3_description_10": {"attribute_name": "抄録(日)", "attribute_value_mlt": [{"subitem_description": "近年のグラフィカルユーザーインターフェース(GUI)を持ったパーソナルコンピュータ(PC)用オペレーティングシステム(OS)の急速な普及により、PCの使用は容易になった。しかし、GUIを持ったOSに対してのプログラミングではプログラムの本質的な部分以外にGUIの制御プログラムを記述する必要があり、非GUI環境でのプログラミングよりも複雑な行為となる。したがって、GUIを持ったOSは初学者にとって理解しにくいプログラミング環境であり、初級のプログラミング教育の環境として適当でない。本論文では、初学者にも容易に理解可能であるキャラクタユーザインターフェース(CUI)環境でのプログラミング教育法を提案した。また、この教育方法のためにプログラミング言語学習専用PCを構築し、C言語を中心としたプログラミング教育を実践した。この教育方法を用いた結果、学生らの自主的なプログラミング学習の動機付けに成功した。", "subitem_description_type": "Other"}]}, "item_3_description_15": {"attribute_name": "表示順", "attribute_value_mlt": [{"subitem_description": "9", "subitem_description_type": "Other"}]}, "item_3_description_16": {"attribute_name": "アクセション番号", "attribute_value_mlt": [{"subitem_description": "KJ00004801193", "subitem_description_type": "Other"}]}, "item_3_description_8": {"attribute_name": "記事種別(日)", "attribute_value_mlt": [{"subitem_description": "論文", "subitem_description_type": "Other"}]}, "item_3_description_9": {"attribute_name": "記事種別(英)", "attribute_value_mlt": [{"subitem_description": "Article", "subitem_description_type": "Other"}]}, "item_3_source_id_1": {"attribute_name": "雑誌書誌ID", "attribute_value_mlt": [{"subitem_source_identifier": "AA11806827", "subitem_source_identifier_type": "NCID"}]}, "item_3_text_6": {"attribute_name": "著者所属(日)", "attribute_value_mlt": [{"subitem_text_value": "京都創成大学"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "神谷, 達夫"}, {"creatorName": "カミタニ", "creatorNameLang": "ja-Kana"}], "nameIdentifiers": [{"nameIdentifier": "99", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "Kamitani, T.", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "100", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2017-05-12"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "KJ00004801193.pdf", "filesize": [{"value": "1.2 MB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 1200000.0, "url": {"label": "KJ00004801193.pdf", "url": "https://fukuchiyama.repo.nii.ac.jp/record/101/files/KJ00004801193.pdf"}, "version_id": "09f18f8f-399a-4f8b-aa90-ae6375e7b2d8"}]}, "item_keyword": {"attribute_name": "キーワード", "attribute_value_mlt": [{"subitem_subject": "キーワード", "subitem_subject_scheme": "Other"}, {"subitem_subject": "プログラミング教育", "subitem_subject_scheme": "Other"}, {"subitem_subject": "C言語", "subitem_subject_scheme": "Other"}, {"subitem_subject": "CUI", "subitem_subject_scheme": "Other"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "jpn"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "departmental bulletin paper", "resourceuri": "http://purl.org/coar/resource_type/c_6501"}]}, "item_title": "CUI環境でのプログラミング教育", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "CUI環境でのプログラミング教育"}, {"subitem_title": "Programming Education in the CUI Enviroment", "subitem_title_language": "en"}]}, "item_type_id": "3", "owner": "3", "path": ["12"], "permalink_uri": "https://fukuchiyama.repo.nii.ac.jp/records/101", "pubdate": {"attribute_name": "公開日", "attribute_value": "2017-05-12"}, "publish_date": "2017-05-12", "publish_status": "0", "recid": "101", "relation": {}, "relation_version_is_last": true, "title": ["CUI環境でのプログラミング教育"], "weko_shared_id": -1}
CUI環境でのプログラミング教育
https://fukuchiyama.repo.nii.ac.jp/records/101
https://fukuchiyama.repo.nii.ac.jp/records/101d16846e2-4195-49f0-8a95-37e58c4cc591
名前 / ファイル | ライセンス | アクション |
---|---|---|
KJ00004801193.pdf (1.2 MB)
|
|
Item type | [ELS]紀要論文 / Departmental Bulletin Paper(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2017-05-12 | |||||
タイトル | ||||||
タイトル | CUI環境でのプログラミング教育 | |||||
タイトル | ||||||
言語 | en | |||||
タイトル | Programming Education in the CUI Enviroment | |||||
言語 | ||||||
言語 | jpn | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | キーワード | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | プログラミング教育 | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | C言語 | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | CUI | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||
資源タイプ | departmental bulletin paper | |||||
雑誌書誌ID | ||||||
収録物識別子タイプ | NCID | |||||
収録物識別子 | AA11806827 | |||||
著者 |
神谷, 達夫
× 神谷, 達夫× Kamitani, T. |
|||||
著者所属(日) | ||||||
値 | 京都創成大学 | |||||
記事種別(日) | ||||||
内容記述タイプ | Other | |||||
内容記述 | 論文 | |||||
記事種別(英) | ||||||
内容記述タイプ | Other | |||||
内容記述 | Article | |||||
抄録(日) | ||||||
内容記述タイプ | Other | |||||
内容記述 | 近年のグラフィカルユーザーインターフェース(GUI)を持ったパーソナルコンピュータ(PC)用オペレーティングシステム(OS)の急速な普及により、PCの使用は容易になった。しかし、GUIを持ったOSに対してのプログラミングではプログラムの本質的な部分以外にGUIの制御プログラムを記述する必要があり、非GUI環境でのプログラミングよりも複雑な行為となる。したがって、GUIを持ったOSは初学者にとって理解しにくいプログラミング環境であり、初級のプログラミング教育の環境として適当でない。本論文では、初学者にも容易に理解可能であるキャラクタユーザインターフェース(CUI)環境でのプログラミング教育法を提案した。また、この教育方法のためにプログラミング言語学習専用PCを構築し、C言語を中心としたプログラミング教育を実践した。この教育方法を用いた結果、学生らの自主的なプログラミング学習の動機付けに成功した。 | |||||
書誌情報 |
京都創成大学紀要 en : Kyoto Sosei University review 巻 6, p. 77-86, 発行日 2006-01-01 |
|||||
表示順 | ||||||
内容記述タイプ | Other | |||||
内容記述 | 9 | |||||
アクセション番号 | ||||||
内容記述タイプ | Other | |||||
内容記述 | KJ00004801193 |