NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Sayginer, Senol; Tüzün, Hakan – Journal of Computer Assisted Learning, 2023
Background: Studies on the effectiveness of block-based environments continue to produce inconsistent results. A strong reason for this is that most studies compare environments that are not equivalent to each other or to the level of learners. Moreover, studies that present evidence of the effectiveness of block-based environments by comparing…
Descriptors: Programming, Academic Achievement, Logical Thinking, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Ankora, Carlos; Bolatimi, Stephen Oladagba; Bensah, Lily; Mahama, Francois; Kuadey, Noble Arden; Adu, Adolph Sedem Yaw; Adjei, Laurene – Journal of Computer Assisted Learning, 2023
Background: The degree to which Computer Science (CS) and Information Communication Technology (ICT) students are motivated to learn greatly impacts their study habits, academic achievement in school and ultimately their job prospects. In recent times, skills in programming languages have become vital in searching for employment. Objective: This…
Descriptors: College Students, Student Motivation, Course Selection (Students), Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Dominic Lohr; Hieke Keuning; Natalie Kiesler – Journal of Computer Assisted Learning, 2025
Background: Feedback as one of the most influential factors for learning has been subject to a great body of research. It plays a key role in the development of educational technology systems and is traditionally rooted in deterministic feedback defined by experts and their experience. However, with the rise of generative AI and especially large…
Descriptors: College Students, Programming, Artificial Intelligence, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Rafael Mellado; Claudio Cubillos – Journal of Computer Assisted Learning, 2024
Background: Effective learning in computer programming courses has been a constant challenge for university teachers and has become a relevant competence for current professionals. The literature on gamification in learning presents mixed results, mainly due to problems in instructional design and inconsistency in gamification. Studies with…
Descriptors: Engineering Education, College Students, Computer Software, Technical Occupations
Peer reviewed Peer reviewed
Direct linkDirect link
Yusuf, Abdullahi; Noor, Norah Md – Journal of Computer Assisted Learning, 2023
Background: Several attitude scales have been developed to measure students' attitudes toward computer programming, including the prominent one developed by Cetin and Ozden. The development of these scales stemmed from the elusive nature of attitude and the lack of specific constructs to measure attitude. These instruments measure students'…
Descriptors: Programming, Computer Science Education, Attitude Measures, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Yi-Hsuan – Journal of Computer Assisted Learning, 2021
The study designed WebQuest activities and explored the learning performance of learners to understand the suitability of using WebQuest in a college programming course. The study modified the processes of WebQuest based on social constructivism and scaffolding learning, and included programming tasks such as debugging practice to encourage…
Descriptors: Learning Activities, Programming, Academic Achievement, Educational Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Mangaroska, Katerina; Sharma, Kshitij; Gaševic, Dragan; Giannakos, Michail – Journal of Computer Assisted Learning, 2022
Background: Problem-solving is a multidimensional and dynamic process that requires and interlinks cognitive, metacognitive, and affective dimensions of learning. However, current approaches practiced in computing education research (CER) are not sufficient to capture information beyond the basic programming process data (i.e., IDE-log data).…
Descriptors: Cognitive Processes, Psychological Patterns, Problem Solving, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Wu, Bian; Hu, Yiling; Ruis, A. R.; Wang, Minhong – Journal of Computer Assisted Learning, 2019
Computational thinking (CT), the ability to devise computational solutions for real-life problems, has received growing attention from both educators and researchers. To better improve university students' CT competence, collaborative programming is regarded as an effective learning approach. However, how novice programmers develop CT competence…
Descriptors: Thinking Skills, Problem Solving, Teaching Methods, College Students