2015
DOI: 10.1080/10494820.2015.1041400
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation of learning environments for object-oriented programming: measuring cognitive load with a novel measurement technique

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 52 publications
(4 citation statements)
references
References 41 publications
0
4
0
Order By: Relevance
“…A similar proportion was reported for Australian institutions in 2010 by Mason et al (2010), although they report a decline from 45% in the previous 10 years citing as the major reason a change of perception from IDEs representing an increase in cognitive load ("learning to use the IDE") to a reduction ("reducing the amount that the students had to learn"). With a few exceptions (e.g., Uysal, 2016) these perceptions remain largely untested by research, with such work as has been done largely subsidiary to comparisons of programming languages (e.g. McIver, 2001).…”
Section: Supporting the Writing Of Programsmentioning
confidence: 99%
“…A similar proportion was reported for Australian institutions in 2010 by Mason et al (2010), although they report a decline from 45% in the previous 10 years citing as the major reason a change of perception from IDEs representing an increase in cognitive load ("learning to use the IDE") to a reduction ("reducing the amount that the students had to learn"). With a few exceptions (e.g., Uysal, 2016) these perceptions remain largely untested by research, with such work as has been done largely subsidiary to comparisons of programming languages (e.g. McIver, 2001).…”
Section: Supporting the Writing Of Programsmentioning
confidence: 99%
“…Interestingly, using kinesthetic instruction and sketching, improved the acquisition of two-dimensional spatial design and computational thinking (Youssef & Berry, 2012). Chang (2014) noted that the visual programming software, Alice, is better suited to alleviate stress and improve confidence with low-performing introductory computer science students than Scratch, insinuating that some instructional software is better for learning object-oriented programming, a programming paradigm designating objects as classes of data in fields with specific procedures (Uysal, 2016). According to Uysal (2016), novice programmers had difficulty learning Java, an object-oriented programming language, due to cognitive load theory.…”
Section: Instructional Implications For Abstractionmentioning
confidence: 99%
“…Chang (2014) noted that the visual programming software, Alice, is better suited to alleviate stress and improve confidence with low-performing introductory computer science students than Scratch, insinuating that some instructional software is better for learning object-oriented programming, a programming paradigm designating objects as classes of data in fields with specific procedures (Uysal, 2016). According to Uysal (2016), novice programmers had difficulty learning Java, an object-oriented programming language, due to cognitive load theory. Object-oriented programming may not be necessary for learning abstraction although more research would help to prove this point.…”
Section: Instructional Implications For Abstractionmentioning
confidence: 99%
“…It has a significant influence on education, particularly in the area of distant learning (Hamidi & Chavoshi, 2018;The Institute for Higher Education Policy, 2000). Digital tools and web applications play a crucial role in the educational environment due to their ability to create new spaces for teaching and learning (Pasa, 2016;Tsai, 2015). Additionally, the web is a teaching and learning tool that may encourage the development of resources that are welldesigned.…”
Section: Introductionmentioning
confidence: 99%