NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Teachers3
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 235 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Torres Jiménez, Stephanie; Ramírez-Echeverry, Jhon Jairo; Restrepo-Calle, Felipe – Journal of Educational Computing Research, 2024
This article presents the design, construct validation, and reliability of a self-report instrument in Spanish that aims to characterize different types of strategies that students can use to learn computer programming. We provide a comprehensive overview of the identification of learning strategies in the existing literature, the design and…
Descriptors: Test Construction, Construct Validity, Test Reliability, Questionnaires
Peer reviewed Peer reviewed
Direct linkDirect link
Kaur, Amanpreet; Chahal, Kuljit Kaur – Journal of Science Education and Technology, 2023
Computational thinking (CT) is an essential skill required for every individual in the digital era to become creative problem solvers. The purpose of this research is to investigate the relationships between computational thinking skills, the Big Five personality factors, and learning motivation using structural equation modeling (SEM). The…
Descriptors: Personality, Learning Motivation, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Chih-Chang Yu; Leon Yufeng Wu – Educational Technology & Society, 2024
This study presents a new blended learning model that combines a computer-assisted learning system called Cognitive Apprenticeship Programming Learning System (CAPLS) with instructor co-teaching in an introductory programming course. CAPLS, as its unique aspect, functions as a master in cognitive apprenticeship, guiding learners throughout their…
Descriptors: Programming, Computer Science Education, College Entrance Examinations, Mathematics Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Cuervo-Cely, Karen D.; Restrepo-Calle, Felipe; Ramírez-Echeverry, Jhon J. – Journal of Information Technology Education: Research, 2022
Aim/Purpose: The purpose of this research is to examine the effect of computer-assisted gamification on the learning motivation of computer programming students. Background: The teaching-learning of computer programming involves challenges that imply using learning environments in which the student is actively involved. Gamification is an…
Descriptors: Game Based Learning, Student Motivation, Computer Science Education, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Canedo, Edna Dias; Santos, Giovanni Almeida; Leite, Leticia Lopes – Informatics in Education, 2018
The teaching-learning methodology adopted in the Introduction to Computer Science classes may be a process that makes it difficult to understand the principles of programming language for undergraduate students in Computer Science and related areas, generating high failure and course drop out rates. This paper presents an analysis of the results…
Descriptors: Teaching Methods, Introductory Courses, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Loksa, Dastyni; Margulieux, Lauren; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James – ACM Transactions on Computing Education, 2022
Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of…
Descriptors: Metacognition, Programming, Computer Science Education, Learning Processes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Anthonysamy, Lilian; Ah Choo, Koo; Soon Hin, Hew – Malaysian Journal of Learning and Instruction, 2021
Purpose: The rise of digital learning and the prevalence of affordable devices are convenient for young adults who are accustomed to using their digital devices for almost everything such as communication, collaboration, and accessing multiple sources of information for solutions. However, the lack of ability to self-regulate learning processes…
Descriptors: Metacognition, Learning Strategies, Private Colleges, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Onah, Daniel F. O.; Pang, Elaine L. L.; Sinclair, Jane E.; Uhomoibhi, James – International Journal of Information and Learning Technology, 2021
Purpose: Massive open online courses (MOOCs) have received wide publicity and many institutions have invested considerable effort in developing, promoting and delivering such courses. However, there are still many unresolved questions relating to MOOCs and their effectiveness in a blended-learning context. One of the major recurring issues raised…
Descriptors: MOOCs, Questionnaires, Learning Strategies, Blended Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Isiaq, Sakirulai Olufemi; Jamil, Md Golam – International Journal of Information and Learning Technology, 2018
Purpose: The purpose of this paper is to explore the use of a simulator for teaching programming to foster student engagement and meaningful learning. Design/methodology/approach: An exploratory mixed-method research approach was adopted in a classroom-based environment at a UK university. A rich account of student engagement dimensions…
Descriptors: Learner Engagement, Mixed Methods Research, Universities, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Végh, Ladislav; Stoffová, Veronika – Informatics in Education, 2017
Algorithms are hard to understand for novice computer science students because they dynamically modify values of elements of abstract data structures. Animations can help to understand algorithms, since they connect abstract concepts to real life objects and situations. In the past 30-35 years, there have been conducted many experiments in the…
Descriptors: Teaching Methods, Animation, College Freshmen, Pretests Posttests
Peer reviewed Peer reviewed
Direct linkDirect link
Ferreira, Deller James; Ambrósio, Ana Paula Laboissière; Melo, Tatiane F. N. – International Journal of Information and Communication Technology Education, 2018
This article describes how it is due to the fact that computer science is present in many activities of daily life, students need to develop skills to solve problems to improve the lives of people in general. This article investigates correlations between teachers' motivational orientations, beliefs and practices with respect to the application of…
Descriptors: Computer Science Education, Relevance (Education), College Faculty, Teacher Attitudes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tibi, Moanes H. – Online Learning, 2018
This study aims to investigate and analyze the attitudes and opinions of computer science students at two academic colleges of education with regards to the use of structured and unstructured discussion forums in computer science courses conducted entirely online. Fifty-two students participated in two online courses. The students in each course…
Descriptors: Online Courses, Student Attitudes, Comparative Analysis, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Chang, Chih-Kai; Yang, Ya-Fei; Tsai, Yu-Tzu – Education for Information, 2017
Previous research indicates that understanding the state of learning motivation enables researchers to deeply understand students' learning processes. Studies have shown that visual programming languages use graphical code, enabling learners to learn effectively, improve learning effectiveness, increase learning fun, and offering various other…
Descriptors: Programming Languages, Student Motivation, Questionnaires, Correlation
Peer reviewed Peer reviewed
Direct linkDirect link
Oyelere, Solomon Sunday; Suhonen, Jarkko; Wajiga, Greg M.; Sutinen, Erkki – Education and Information Technologies, 2018
The study focused on the application of the design science research approach in the course of developing a mobile learning application, MobileEdu, for computing education in the Nigerian higher education context. MobileEdu facilitates the learning of computer science courses on mobile devices. The application supports ubiquitous, collaborative,…
Descriptors: Foreign Countries, Undergraduate Students, Electronic Learning, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Teng, Chin-Hung; Chen, Jr-Yi; Chen, Zhi-Hong – Journal of Educational Computing Research, 2018
Although the learning of programming language is critical in science and technology education, it might be difficult for some students, especially novices. One possible reason might be the fact that programming language, especially for three-dimensional (3D) applications, is too complex and abstract for these students to understand. Programming…
Descriptors: Computer Simulation, Simulated Environment, Programming, Computer Science Education
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  16