MERAL Myanmar Education Research and Learning Portal
Item
{"_buckets": {"deposit": "da78b6fc-b8e6-432a-ad61-92c7872f377b"}, "_deposit": {"created_by": 7, "id": "9241", "owner": "7", "owners": [7], "owners_ext": {"displayname": "", "username": ""}, "pid": {"revision_id": 0, "type": "depid", "value": "9241"}, "status": "published"}, "_oai": {"id": "oai:meral.edu.mm:recid/00009241"}, "author_link": [], "item_1583103067471": {"attribute_name": "Title", "attribute_value_mlt": [{"subitem_1551255647225": "Error Debugging Problem in Python Programming Learning Assistant System using Error Debugging Method extension Blank Element Selection Algorithms", "subitem_1551255648112": "en"}]}, "item_1583103085720": {"attribute_name": "Description", "attribute_value_mlt": [{"interim": "Python Programming Learning Assistant System (PYPLAS) has been developed to support python programming educations. Currently, PYPLAS provided the element fill-in-blank problem to improve the student programming skill. Students studied python error types and debugging technique in python code. In this paper, error debugging problem in PYPLAS is proposed so that students can study the types of python errors. Error debugging problem is generated by using error debugging method to replace incorrect element into correct ones. For evaluations, the 100 error debugging problems are generated to analysis the correctness of error debugging method according to python grammar. We generated 10 problems and asked 5 students in two universities to solve them. Eventually, the educational effects in python programming learning are verified by generating error debugging problems to assign the students in python programming course."}]}, "item_1583103108160": {"attribute_name": "Keywords", "attribute_value_mlt": [{"interim": "Theory of computation"}, {"interim": "Theory and algorithms for application domains"}, {"interim": "Information systems"}, {"interim": "World Wide Web"}, {"interim": "Software and its engineering"}, {"interim": "Software creation and management"}, {"interim": "Computing methodologies"}, {"interim": "Artificial intelligence"}, {"interim": "fill-in-blank problem"}, {"interim": "blank element selection algorithm"}, {"interim": "error debugging problem"}, {"interim": "error debugging method"}, {"interim": "python programming educations"}]}, "item_1583103120197": {"attribute_name": "Files", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_access", "date": [{"dateType": "Available", "dateValue": "2024-01-05"}], "displaytype": "preview", "download_preview_message": "", "file_order": 0, "filename": "Error Debugging Problem in Python Programming Learning Assistant System.pdf", "filesize": [{"value": "592 KB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensefree": "© 2022 Association for Computing Machinery", "licensetype": "license_free", "mimetype": "application/pdf", "size": 592000.0, "url": {"url": "https://meral.edu.mm/record/9241/files/Error Debugging Problem in Python Programming Learning Assistant System.pdf"}, "version_id": "f22b157c-33a9-4d1c-bc26-c4f358797829"}]}, "item_1583103131163": {"attribute_name": "Journal articles", "attribute_value_mlt": [{"subitem_journal_title": "Proceedings of the 2022 8th International Conference on Computing and Data Engineering", "subitem_pages": "59–64"}]}, "item_1583103147082": {"attribute_name": "Conference papers", "attribute_value_mlt": [{"subitem_acronym": "ICCDE \u002722", "subitem_c_date": "January 11– 13, 2022", "subitem_conference_title": "2022 8th International Conference on Computing and Data Engineering", "subitem_place": "Bangkok, Thailand"}]}, "item_1583103211336": {"attribute_name": "Books/reports/chapters", "attribute_value_mlt": [{"subitem_publisher": "ACM"}]}, "item_1583105942107": {"attribute_name": "Authors", "attribute_value_mlt": [{"subitem_authors": [{"subitem_authors_fullname": "Hsu Wai Hnin"}, {"subitem_authors_fullname": "Khin Khin Zaw"}]}]}, "item_1583108359239": {"attribute_name": "Upload type", "attribute_value_mlt": [{"interim": "Publication"}]}, "item_1583108428133": {"attribute_name": "Publication type", "attribute_value_mlt": [{"interim": "Conference paper"}]}, "item_1583159729339": {"attribute_name": "Publication date", "attribute_value": "2022-04-18"}, "item_1583159847033": {"attribute_name": "Identifier", "attribute_value": "https://doi.org/10.1145/3512850.3512858"}, "item_title": "Error Debugging Problem in Python Programming Learning Assistant System using Error Debugging Method extension Blank Element Selection Algorithms", "item_type_id": "21", "owner": "7", "path": ["1596119372420"], "permalink_uri": "https://meral.edu.mm/records/9241", "pubdate": {"attribute_name": "Deposit date", "attribute_value": "2024-01-05"}, "publish_date": "2024-01-05", "publish_status": "0", "recid": "9241", "relation": {}, "relation_version_is_last": true, "title": ["Error Debugging Problem in Python Programming Learning Assistant System using Error Debugging Method extension Blank Element Selection Algorithms"], "weko_shared_id": -1}
Error Debugging Problem in Python Programming Learning Assistant System using Error Debugging Method extension Blank Element Selection Algorithms
https://meral.edu.mm/records/9241
https://meral.edu.mm/records/9241ab9f7993-174c-4f7c-bd2c-ea0819b7dc98
da78b6fc-b8e6-432a-ad61-92c7872f377b
| Name / File | License | Actions |
|---|---|---|
|
|
© 2022 Association for Computing Machinery
|
| Publication type | ||||||
|---|---|---|---|---|---|---|
| Conference paper | ||||||
| Upload type | ||||||
| Publication | ||||||
| Title | ||||||
| Title | Error Debugging Problem in Python Programming Learning Assistant System using Error Debugging Method extension Blank Element Selection Algorithms | |||||
| Language | en | |||||
| Publication date | 2022-04-18 | |||||
| Authors | ||||||
| Hsu Wai Hnin | ||||||
| Khin Khin Zaw | ||||||
| Description | ||||||
| Python Programming Learning Assistant System (PYPLAS) has been developed to support python programming educations. Currently, PYPLAS provided the element fill-in-blank problem to improve the student programming skill. Students studied python error types and debugging technique in python code. In this paper, error debugging problem in PYPLAS is proposed so that students can study the types of python errors. Error debugging problem is generated by using error debugging method to replace incorrect element into correct ones. For evaluations, the 100 error debugging problems are generated to analysis the correctness of error debugging method according to python grammar. We generated 10 problems and asked 5 students in two universities to solve them. Eventually, the educational effects in python programming learning are verified by generating error debugging problems to assign the students in python programming course. | ||||||
| Keywords | ||||||
| Theory of computation, Theory and algorithms for application domains, Information systems, World Wide Web, Software and its engineering, Software creation and management, Computing methodologies, Artificial intelligence, fill-in-blank problem, blank element selection algorithm, error debugging problem, error debugging method, python programming educations | ||||||
| Identifier | https://doi.org/10.1145/3512850.3512858 | |||||
| Journal articles | ||||||
| Proceedings of the 2022 8th International Conference on Computing and Data Engineering | ||||||
| 59–64 | ||||||
| Conference papers | ||||||
| ICCDE '22 | ||||||
| January 11– 13, 2022 | ||||||
| 2022 8th International Conference on Computing and Data Engineering | ||||||
| Bangkok, Thailand | ||||||
| Books/reports/chapters | ||||||
| ACM | ||||||