2022
DOI: 10.18517/ijaseit.12.5.15500
|View full text |Cite
|
Sign up to set email alerts
|

Adoption of Visual Programming Environments in Programming Learning

Abstract: Programming education is gradually integrated into the school and university curricula. Accordingly, studies in the Computer Science education field have highlighted issues such as high failure rate, memorizing, bugs, the complexity of concepts, motivation, and uconfidence faced by students when learning a programming language, specifically object-oriented programming. These issues require specific learning environments to reach the target audience. Therefore, the objectives of this article are to identify the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
0
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 48 publications
(76 reference statements)
0
0
0
Order By: Relevance
“…However, the instructors' results outperformed the undergraduates for a variety of reasons, the most important of which is that the instructors are highly experienced in object-oriented programming materials and are aware of the most critical factors for student learning, mainly because most instructors have taught this course for more than five years. In order to evaluate the correlation between two different variables, which take value in the set (1,2,3,4,5), are nominal and ordinal. We use Kendall's coefficient tau (τ).…”
Section: Survey Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the instructors' results outperformed the undergraduates for a variety of reasons, the most important of which is that the instructors are highly experienced in object-oriented programming materials and are aware of the most critical factors for student learning, mainly because most instructors have taught this course for more than five years. In order to evaluate the correlation between two different variables, which take value in the set (1,2,3,4,5), are nominal and ordinal. We use Kendall's coefficient tau (τ).…”
Section: Survey Approachmentioning
confidence: 99%
“…Research shows that it is difficult for students to learn object-oriented programming languages like Java, Python, or C++ because they are based on abstract concepts like class, inheritance, and polymorphism [1]- [4]. Factors such as problem complexity, programming environment, and students' skills can also make learning difficult.…”
Section: Introductionmentioning
confidence: 99%