NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 10 results Save | Export
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
Meina Zhu – Journal of Computer Assisted Learning, 2025
Background: Computer programming learning and education play a critical role in preparing a workforce equipped with the necessary skills for diverse fields. ChatGPT and YouTube are technologies that support self-directed programming learning. Objectives: This study aims to examine the sentiments and primary topics discussed in YouTube comments…
Descriptors: Computer Science Education, Programming, Social Media, Video Technology
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
Yildiz Durak, Hatice – Journal of Computer Assisted Learning, 2018
The aim of this research is to determine the effects and experiences of the use of digital story design activities in teaching applications of programming on academic achievement, participation, and programming self-efficacy. In the study, which is designed through the mixed method, quasi-experimental design is used in the quantitative dimension.…
Descriptors: Teaching Methods, Programming, Academic Achievement, Secondary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, V. C. S.; Yu, Y. T.; Tang, C. M.; Wong, T. L.; Poon, C. K. – Journal of Computer Assisted Learning, 2018
Many students need assistance in debugging to achieve progress when they learn to write computer programs. Face-to-face interactions with individual students to give feedback on their programs, although definitely effective in facilitating their learning, are becoming difficult to achieve with ever-growing class sizes. This paper proposes a novel…
Descriptors: Computer Science Education, Programming, Computer Software, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Manouselis, N.; Vuorikari, R.; Van Assche, F. – Journal of Computer Assisted Learning, 2010
Repositories with educational resources can support the formation of online learning communities by providing a platform for collaboration. Users (e.g. teachers, tutors and learners) access repositories, search for interesting resources to access and use, and in many cases, also exchange experiences and opinions. A particular class of online…
Descriptors: Foreign Countries, Internet, Electronic Learning, Web Sites
Peer reviewed Peer reviewed
Direct linkDirect link
Hsiao, I.-H.; Sosnovsky, S.; Brusilovsky, P. – Journal of Computer Assisted Learning, 2010
Rapid growth of the volume of interactive questions available to the students of modern E-Learning courses placed the problem of personalized guidance on the agenda of E-Learning researchers. Without proper guidance, students frequently select too simple or too complicated problems and ended either bored or discouraged. This paper explores a…
Descriptors: Electronic Learning, Guidance, Individualized Instruction, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Wauters, K.; Desmet, P.; Van den Noortgate, W. – Journal of Computer Assisted Learning, 2010
The popularity of intelligent tutoring systems (ITSs) is increasing rapidly. In order to make learning environments more efficient, researchers have been exploring the possibility of an automatic adaptation of the learning environment to the learner or the context. One of the possible adaptation techniques is adaptive item sequencing by matching…
Descriptors: Knowledge Level, Adaptive Testing, Test Items, Item Response Theory
Peer reviewed Peer reviewed
Direct linkDirect link
Chatzopoulou, D. I.; Economides, A. A. – Journal of Computer Assisted Learning, 2010
This paper presents Programming Adaptive Testing (PAT), a Web-based adaptive testing system for assessing students' programming knowledge. PAT was used in two high school programming classes by 73 students. The question bank of PAT is composed of 443 questions. A question is classified in one out of three difficulty levels. In PAT, the levels of…
Descriptors: Student Evaluation, Prior Learning, Programming, High School Students
Peer reviewed Peer reviewed
Joy, Mike; Luck, M. – Journal of Computer Assisted Learning, 1996
Discusses the importance of standards in introductory programming courses that enable novice software developers to write correct programs to specification and time. Considers issues involved with assessing students' programming abilities. Provides an overview of an automated assessment system adopted at the University of Warwick (United Kingdom)…
Descriptors: Assignments, Computer Assisted Instruction, Computer Software Development, Foreign Countries