2022
DOI: 10.18178/ijiet.2022.12.5.1637
|View full text |Cite
|
Sign up to set email alerts
|

Value Trace Problems for Code Reading Study of JavaScript Programming

Abstract: JavaScript programming takes critical roles in developing web application systems. Unfortunately, JavaScript programming is not fully educated in most universities, although its study may not be easy for students since the code is usually made by special composing styles. To assist self-study of JavaScript programming, currently, we are developing JavaScript programming learning assistant system (JSPLAS) by extending our JPLAS works for Java programming. In JPLAS, the value trace problem (VTP) is offered for c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 6 publications
0
1
0
Order By: Relevance
“…However, a series of challenges have been identified in programming learning, including high drop-out rates, low engagement in class, lack of learning motivation, negative academic emotions, unsatisfied learning outcomes, etc. [1,2,13,16]. In addition, students with insufficient programming experience often find introductory programming courses difficult to learn, as it requires not only the understanding of a set of terms and functions, but also the ability to abstract problems, structure variables and produce algorithms to solve the problems [15].…”
Section: Introductionmentioning
confidence: 99%
“…However, a series of challenges have been identified in programming learning, including high drop-out rates, low engagement in class, lack of learning motivation, negative academic emotions, unsatisfied learning outcomes, etc. [1,2,13,16]. In addition, students with insufficient programming experience often find introductory programming courses difficult to learn, as it requires not only the understanding of a set of terms and functions, but also the ability to abstract problems, structure variables and produce algorithms to solve the problems [15].…”
Section: Introductionmentioning
confidence: 99%