2019
DOI: 10.14569/ijacsa.2019.0101142
|View full text |Cite
|
Sign up to set email alerts
|

The Development of a Visual Output Approach for Programming via the Application of Cognitive Load Theory and Constructivism

Abstract: Programming is a skill of the future. However, decades of experience and research had indicated that the teaching and learning of programming are full of problems and challenges. As such educators and researchers are always on the look-out for suitable approaches and paradigms that can be adopted for the teaching and learning of programming. In this article, it is proposed that a visual output approach is suitable based on the current millennials affinities for graphics and visuals. The proposed VJava Module i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 30 publications
0
9
0
1
Order By: Relevance
“…In the context of visual programming, previous studies claimed that constructivism is a proper approach for teaching and learning (Bakar et al, 2019;Hadad et al, 2020). However, research findings that followed the process of creating games using the Scratch environment (Ke, 2014) found that most of the educational digital games created by students under the guidance of computer science teachers in schools were instructive in nature and may have reflected the pedagogical perspective of the teachers.…”
Section: Visual Programming -Scratch Environmentmentioning
confidence: 99%
“…In the context of visual programming, previous studies claimed that constructivism is a proper approach for teaching and learning (Bakar et al, 2019;Hadad et al, 2020). However, research findings that followed the process of creating games using the Scratch environment (Ke, 2014) found that most of the educational digital games created by students under the guidance of computer science teachers in schools were instructive in nature and may have reflected the pedagogical perspective of the teachers.…”
Section: Visual Programming -Scratch Environmentmentioning
confidence: 99%
“…Our goal was to understand the intrinsic and extrinsic cognitive load of the nursing students during the learning process and their learning achievement. This study developed a cognitive load scale for digital reading of pharmacology (CLSDR_P) based on the literature ( Leppink et al, 2013 ; Korbach et al, 2018 ; Bakar et al, 2019 ). According to Cheng et al (2015) , prequiz and postquiz results can indicate the germane cognitive load in the two groups.…”
Section: Methodsmentioning
confidence: 99%
“…The problems faced by students in programming courses have been addressed in numerous studies, such as the success/failure rates, the complexity of the programming material, syntax error, error messages, individual learning (solo programming), and the number of students per lab [2]- [4], [10], [22], [23]. Nonetheless, efficient and innovative methods for learning basic programming skills are present.…”
Section: A Literature Reviewmentioning
confidence: 99%