Publication Date
In 2025 | 6 |
Since 2024 | 105 |
Since 2021 (last 5 years) | 377 |
Since 2016 (last 10 years) | 753 |
Since 2006 (last 20 years) | 1082 |
Descriptor
Computer Science Education | 1248 |
Student Attitudes | 1248 |
Foreign Countries | 582 |
Teaching Methods | 366 |
Programming | 364 |
Undergraduate Students | 330 |
College Students | 320 |
Computer Software | 221 |
Instructional Effectiveness | 196 |
Student Surveys | 165 |
Questionnaires | 148 |
More ▼ |
Source
Author
Publication Type
Education Level
Location
Turkey | 101 |
Australia | 44 |
Taiwan | 30 |
United Kingdom | 30 |
China | 21 |
Brazil | 20 |
Canada | 18 |
Greece | 18 |
Spain | 18 |
California | 16 |
Israel | 16 |
More ▼ |
Laws, Policies, & Programs
Education Consolidation… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Agnese Ilaria Telloni – International Journal of Mathematical Education in Science and Technology, 2024
We present a model for roleplaying (RP) for university students that is aimed at fostering the interactions of each learner with the teacher and coursemates, self- and peer-assessment, as well as an awareness and meaningful learning of mathematics. Specific features of our model are its focus on metacognition and individualized learning, based on…
Descriptors: Advanced Courses, Mathematics Instruction, Metacognition, Engineering Education
Dan Sun; Azzeddine Boudouaia; Chengcong Zhu; Yan Li – International Journal of Educational Technology in Higher Education, 2024
ChatGPT, an AI-based chatbot with automatic code generation abilities, has shown its promise in improving the quality of programming education by providing learners with opportunities to better understand the principles of programming. However, limited empirical studies have explored the impact of ChatGPT on learners' programming processes. This…
Descriptors: Computer Science Education, Computer Software, Feedback (Response), Artificial Intelligence
Amanda A. Barrett; Colin T. Smith; Courtni H. Hafen; Emilee Severe; Elizabeth G. Bailey – Computer Science Education, 2024
Background and Context: While biology has strong female representation, computer science is the least gender equitable of the STEM fields. A better understanding of the barriers that keep women out of computational fields will help overcome those barriers to create a more diverse workforce. Objective: We investigated the complexities that…
Descriptors: Sex Role, Majors (Students), Prior Learning, Computer Science Education
Donald M. Johnson; Will Doss; Christopher M. Estepp – Natural Sciences Education, 2024
Microcontrollers are widely used in agriculture, yet most undergraduate agriculture students do not have the programming skills necessary to make use of these devices in their academic programs or careers. However, generative artificial intelligence (AI) chatbots, such as ChatGPT, have the ability to write complex microcontroller programs when…
Descriptors: Undergraduate Students, Agricultural Education, Programming, Artificial Intelligence
Danielak, Brian – Cognition and Instruction, 2022
This paper focuses on a historically understudied area in computing education: attending to students' *design thinking* in university-level introductory programming courses. I offer an account of one student--"Rebecca"--and her experiences and code from a second-semester course on programming concepts for engineers. Using data from both…
Descriptors: Design, Computer Science Education, Programming, Introductory Courses
Al-Shaikhli, Dhuha – Education and Information Technologies, 2023
This research examines the effect of having a tracking technology in a learning management system (LMS) that reports the effect of perceiving other students' interactions on a learner's intention to keep using LMS in the future. The main underlying theory is herd behaviour theory which argues that crowd behaviour affects the perceptions of the…
Descriptors: Learning Management Systems, Educational Technology, Learning Analytics, Independent Study
Olaniyi, Nkaepe; Millward, Douglas; Peoples, Cathryn – European Journal of Open, Distance and E-Learning, 2023
One of the core aims of higher education degrees is to provide an environment for students to acquire essential skills that will help them in the workplace. Team working is one of those essential skill and it is also one that experience and research show is regularly resisted by students. This resistance can become even more amplified when the…
Descriptors: Cooperative Learning, Student Projects, Student Attitudes, Teacher Attitudes
Kim, ChanMin; Dinç, Emre; Lee, Eunseo; Baabdullah, Afaf; Zhang, Anna Y.; Belland, Brian R. – Journal of Educational Computing Research, 2023
Analogical reasoning is considered to be a critical cognitive skill in programming. However, it has been rarely studied in a block-based programming context, especially involving both virtual and physical objects. In this multi-case study, we examined how novice programming learners majoring in early childhood education used analogical reasoning…
Descriptors: Robotics, Programming, Novices, Thinking Skills
Smith, Katie N.; Lapan, Julia C. – Computer Science Education, 2023
Background and Context: Women are severely underrepresented in computer science (CS). Understanding varied entry points into CS may promote women's participation in the field. Objective: This study identifies experiences that influenced women's matriculation into CS majors, and pathways into CS based on participants' enrollment in bachelor of arts…
Descriptors: Females, Guided Pathways, Computer Science Education, Bachelors Degrees
Armoni, Michal; Gal-Ezer, Judith – Informatics in Education, 2023
In a previous publication we examined the connections between high-school computer science (CS) and computing higher education. The results were promising -- students who were exposed to computing in high school were more likely to take one of the computing disciplines. However, these correlations were not necessarily causal. Possibly those…
Descriptors: High School Students, Computer Science Education, Correlation, Higher Education
Iserte, Sergio; Tomas, Vicente R.; Perez, Miguel; Castillo, Maribel; Boronat, Pablo; Garcia, Luis A. – IEEE Transactions on Education, 2023
Team project-based learning (TPBL) combines two learning techniques: 1) project-based learning (PBL) and 2) teamwork. This combination leverages the learning outcomes of both methods and places students in a real work situation where they must develop and solve a real project while working as a team. TPBL has been used in two advanced database…
Descriptors: Cooperative Learning, Student Projects, Active Learning, Teamwork
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
Amaya, Edna Johanna Chaparro; Restrepo-Calle, Felipe; Ramírez-Echeverry, Jhon J. – Journal of Information Technology Education: Research, 2023
Aim/Purpose: This article proposes a framework based on a sequential explanatory mixed-methods design in the learning analytics domain to enhance the models used to support the success of the learning process and the learner. The framework consists of three main phases: (1) quantitative data analysis; (2) qualitative data analysis; and (3)…
Descriptors: Learning Analytics, Guidelines, Student Attitudes, Learning Processes
Kyungbin Kwon; Thomas A. Brush; Keunjae Kim; Minhwi Seo – Journal of Educational Computing Research, 2025
This study examined the effects of embodied learning experiences on students' understanding of computational thinking (CT) concepts and their ability to solve CT problems. In a mixed-reality learning environment, students mapped CT concepts, such as sequencing and loops, onto their bodily movements. These movements were later applied to robot…
Descriptors: Thinking Skills, Computer Science Education, Robotics, Programming
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students