NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Teachers2
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for…1
What Works Clearinghouse Rating
Showing 1 to 15 of 90 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Brayan Díaz; Collin Lynch; Cesar Delgado; Kevin Han – International Journal of STEM Education, 2025
Background: This paper describes research into two pedagogical approaches to foster transdisciplinarity in a graduate engineering course that involves education and computer science. Leveraging the Communities of Practice framework, we examine how students majoring in computer science can integrate new knowledge from education and computer science…
Descriptors: Graduate Study, Engineering Education, Computer Science, Interdisciplinary Approach
Campbell, Oladele O.; Atagana, Harrison I. – Online Submission, 2022
An engaging first programming class (CS1) often inspires students' passion for computer science (CS). However, the evidence in the literature suggests that the average CS1 classes are anything but engaging for many students. The performance of CS compared to other science, technology, engineering, and mathematics (STEM) courses in international…
Descriptors: Programming, Programming Languages, Computer Science Education, Learner Engagement
Peer reviewed Peer reviewed
Direct linkDirect link
Ma, Ning; Qian, Jinglong; Gong, Kaixin; Lu, Yao – Education and Information Technologies, 2023
Computational thinking is an important competence for learners in the twenty-first century. As an effective approach for cultivating competence in computational thinking, programming education has been extended from college to elementary school teaching. However, it is challenging to engage beginners in programming in elementary school education.…
Descriptors: Elementary School Students, Programming, Computer Science Education, Novices
Peer reviewed Peer reviewed
Direct linkDirect link
Qin, Chao; Liu, Yanjia; Zhang, Hemei – Journal of Computer Assisted Learning, 2023
Background: Being easy to learn and fun, block-based programming tools are widely used to teach students introductory programming. Scratch and LEGO robots are two popular block-based programming tools. However, the objects they manipulate are completely different. Scratch manipulates graphical virtual sprites, whereas LEGO robots manipulate…
Descriptors: Foreign Countries, Undergraduate Students, Learner Engagement, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Ruth Z. Hauzel; Tanuja Pattnaik; Ranjani Vara; Surya Prabha Mandela – Journal of Information Technology Education: Innovations in Practice, 2024
Aim/Purpose: Despite playing a critical role in shaping the future, 70% of undergraduate engineers report low levels of motivation. Student disengagement and a lack of ownership of their learning are significant challenges in higher education, specifically engineering students in the computer science department. This study investigates the various…
Descriptors: Undergraduate Students, Engineering Education, Learner Engagement, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Robbert Smit; Rahel Schmid; Nicolas Robin – British Journal of Educational Technology, 2025
Secondary school students (N = 269) participated in a daylong visual programming course held in a stimulating environment for start-up enterprises. The tasks were application-oriented and partly creative. For example, a wearable device with light-emitting diodes, (ie, LEDs) could be applied to a T-shirt and used for optical messages. Our research…
Descriptors: Self Efficacy, Gender Differences, Prediction, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Lin Zhang; Qiang Jiang; Weiyan Xiong; Wei Zhao – Journal of Educational Computing Research, 2025
This study seeks to deepen the understanding of the direct and indirect effects of human-computer dialogic interaction programming activities, facilitated by ChatGPT, on student engagement. Data were collected from 109 Chinese high school students who engaged in programming tasks using either ChatGPT-driven dialogic interaction or traditional pair…
Descriptors: Artificial Intelligence, Computer Software, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Amoudi, Ghada; Tbaishat, Dina – Education and Information Technologies, 2023
Social network analysis involves delicate and sophisticated mathematical concepts which are abstract and challenging to acquire by traditional methods. Many studies show that female students perform poorly in computer science-related courses compared to male students. To address these issues, this research investigates the impact of employing a…
Descriptors: Computer Science, Graduate Students, Outcomes of Education, Educational Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Clarke, Peter J.; Davis, Debra L.; Buckley, Ingrid A.; Potvin, Geoff; Thirunarayanan, Mandayam; Jones, Edward L. – ACM Transactions on Computing Education, 2022
There continues to be an increase in enrollments in various computing programs at academic institutions due to many job opportunities available in the information, communication, and technology sectors. This enrollment surge has presented several challenges in many Computer Science (CS), Information Technology (IT), and Software Engineering (SE)…
Descriptors: Learning Strategies, Learner Engagement, Computer Software Evaluation, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Dolores D. Lopez; Susan Yonezawa; Seaera Juarez; Ericka Tapia – Journal of Research on Technology in Education, 2025
Multilingual learners, also known as English learners (ELs), are underrepresented in K-12 computer science (CS) courses, where they often struggle. This paper demonstrates how a Computer Science for English Learners (CSforEL) professional development (PD) program supported Advanced Placement CS Principles (APCSP) teachers in attending to both…
Descriptors: Computer Science Education, English Learners, Advanced Placement, Faculty Development
Peer reviewed Peer reviewed
Direct linkDirect link
Kamaludeen Samaila; Hosam Al-Samarraie – Journal of Applied Research in Higher Education, 2024
Purpose: The flipped classroom model is an emerging teaching pedagogy in universities, colleges and secondary schools. This model will likely be successful if students prepare and acquire basic knowledge before class hours. Pre-class video lectures are common for students to access knowledge before class hours. However, students often do not watch…
Descriptors: Learner Engagement, Outcomes of Education, Teaching Methods, Flipped Classroom
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Regina Célia Coelho; Matheus F. P. Marques; Tiago de Oliveira – Informatics in Education, 2023
Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science and Technology, it is vital to investigate the new tools or techniques used in the teaching and learning of Programming Language. This work presents a systematic literature review (SLR) on…
Descriptors: Electronic Learning, Programming, Computer Science Education, Logical Thinking
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Zhang, Jingjing; Huang, Yicheng; Gao, Ming – Journal of Learning Analytics, 2022
Network analytics has the potential to examine new behaviour patterns that are often hidden by the complexity of online interactions. One of the varied network analytics approaches and methods, the model of collective attention, takes an ecological system perspective to exploring the dynamic process of participation patterns in online and flexible…
Descriptors: Network Analysis, Video Technology, MOOCs, Attention Control
Peer reviewed Peer reviewed
Direct linkDirect link
Indriasari, Theresia Devi; Denny, Paul; Lottridge, Danielle; Luxton-Reilly, Andrew – Computer Science Education, 2023
Background and Context: Peer code review activities provide well-documented benefits to students in programming courses. Students develop relevant skills through exposure to alternative coding solutions, producing and receiving feedback, and collaboration with peers. Despite these benefits, low student motivation has been identified as one of the…
Descriptors: Peer Evaluation, Student Motivation, Cooperative Learning, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
dos Santos, Simone C.; Reis, Priscila B. S.; Reis, Jacinto F. S.; Tavares, Fabio – IEEE Transactions on Education, 2021
Contribution: This article adds to the results of previous systematic mapping study by addressing a more ample context of problem-based learning (PBL) in computing education. Background: PBL is defined as an instructional method of constructivist teaching that uses real problems as a motivating element for learning. Although PBL was born in…
Descriptors: Computer Science Education, Problem Based Learning, Teaching Methods, Learner Engagement
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6