Value trace problems with assisting references for Python programming self-study. Issue 4 (25th June 2021)
- Record Type:
- Journal Article
- Title:
- Value trace problems with assisting references for Python programming self-study. Issue 4 (25th June 2021)
- Main Title:
- Value trace problems with assisting references for Python programming self-study
- Authors:
- Hay Mar Shwe, San Hay Mar
Funabiki, Nobuo
Syaifudin, Yan Watequlis
Tar, Phyu Phyu
Kyaw, Htoo Htoo Sandi
Thant, Hnin Aye
Kao, Wen-Chung
Min, Nandar Win
Myint, Thandar
Htet, Ei Ei - Abstract:
- Abstract : Purpose: This study aims to present the value trace problem (VTP) for Python programming self-study, by extending the works for Java programming learning assistant system. In total, 130 VTP instances are generated using Python codes in textbooks and websites that cover basic/advanced grammar topics, fundamental data structures and algorithms and two common library usages. Besides, assisting references on Python programming topics related to the VTP instances are introduced to assist novice learners in solving them efficiently. Design/methodology/approach: PyPLAS offers the VTP to study grammar topics and library usage through code reading. A VTP instance asks a learner to trace the actual values of important variables or output messages in the given source code. The correctness of any answer is checked through string matching. Findings: The applications to 48 undergraduate students in Myanmar and Indonesia confirm the validity of the proposal in Python programming self-studies by novice learners. Originality/value: The applications to 48 undergraduate students in Myanmar and Indonesia confirm the validity of the proposal in Python programming self-studies by novice learners.
- Is Part Of:
- International journal of web information systems. Volume 17:Issue 4(2021)
- Journal:
- International journal of web information systems
- Issue:
- Volume 17:Issue 4(2021)
- Issue Display:
- Volume 17, Issue 4 (2021)
- Year:
- 2021
- Volume:
- 17
- Issue:
- 4
- Issue Sort Value:
- 2021-0017-0004-0000
- Page Start:
- 287
- Page End:
- 299
- Publication Date:
- 2021-06-25
- Subjects:
- Library usage -- Offline answering function -- Python programming -- Value trace problem -- Coding reading -- Grammar concepts -- NumPy -- Pandas
World Wide Web -- Periodicals
Internet -- Periodicals
Information storage and retrieval systems -- Periodicals
004.678 - Journal URLs:
- http://www.emeraldinsight.com/info/journals/ijwis/ijwis.jsp ↗
http://www.emeraldinsight.com/ ↗
http://www.troubador.co.uk/ijwis/ ↗ - DOI:
- 10.1108/IJWIS-03-2021-0025 ↗
- Languages:
- English
- ISSNs:
- 1744-0084
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.701180
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 23673.xml