NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20253
Since 202410
Since 2021 (last 5 years)29
Since 2016 (last 10 years)68
Laws, Policies, & Programs
Assessments and Surveys
Students Evaluation of…1
What Works Clearinghouse Rating
Showing 1 to 15 of 68 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mark Frydenberg; Anqi Xu; Jennifer Xu – Information Systems Education Journal, 2025
This study explores student perceptions of learning to code by evaluating AI-generated Python code. In an experimental exercise given to students in an introductory Python course at a business university, students wrote their own solutions to a Python program and then compared their solutions with AI-generated code. They evaluated both solutions…
Descriptors: Student Attitudes, Programming, Computer Software, Quality Assurance
Noelle Brown – ProQuest LLC, 2024
Recognizing the ethical implications of computing, leading computing organizations advise integrating ethics within traditional technical and theoretical courses. Yet, many instructors feel unprepared or unqualified to introduce ethical concepts, fail to see their relevance to technical topics, or lack the time to cover ethics without sacrificing…
Descriptors: Ethics, Computer Science Education, Problem Based Learning, Technological Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Raweewarn Rattanakha; Pinanta Chatwattana – Higher Education Studies, 2023
The problem-based learning model via cloud technology (PBL model via cloud technology) is a research tool fabricated with the concepts of problem-based learning management, in which students are stimulated and enabled to foresee the problems that will arise. Also, in this learning style, teachers will define the problem situations and encourage…
Descriptors: Problem Based Learning, Computer Science Education, Teaching Methods, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Somayeh Timarchi – International Journal of Mathematical Education in Science and Technology, 2023
This paper describes a study for teaching number system in a computer arithmetic course and addresses the existing gap in the current course by focusing on the characteristics of applications. A redundant residue number system (RRNS) is an efficient and innovative number system that inherits the interesting properties of both residue number system…
Descriptors: Computer Uses in Education, Computer Science Education, Number Concepts, Arithmetic
Peer reviewed Peer reviewed
Direct linkDirect link
Grethe Sandstrak; Bjorn Klefstad; Arne Styve; Kiran Raja – IEEE Transactions on Education, 2024
Teaching programming efficiently to students in the first year of computer science education is challenging. It is especially cumbersome to retain the interest of both groups, when the student group consists of novice (i.e., those who have never programmed before) and expert programmers in the same crowd. Thus, individualized teaching cannot be…
Descriptors: Computer Science Education, Programming, Teaching Methods, College Freshmen
Peer reviewed Peer reviewed
Direct linkDirect link
Minji Jeon; Kathleen Jantaraweragul; Anne Ottenbreit-Leftwich; Cindy Hmelo-Silver; Krista Glazewski; Bradford Mott; James Lester; Cathy Ringstaff – International Journal of Designs for Learning, 2024
The PrimaryAI project focuses on developing an upper elementary integrated curriculum that covers life science, artificial intelligence (AI), and computer science concepts. The PrimaryAI curriculum uses both problem-based learning (PBL) and game-based learning (GBL) to engage students and situates the curriculum in a real-world context. The…
Descriptors: Inquiry, Artificial Intelligence, Technology Uses in Education, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Dogan, Dilek; Tüzün, Hakan – Education and Information Technologies, 2022
In this study, the instructional design process in three-dimensional multi-user virtual environments (3D MUVEs) based on a problem-based learning approach was examined and authentic design experiences were shared. Besides, a design model was proposed to guide people who want to design these 3D MUVEs and to use these environments for educational…
Descriptors: Models, Instructional Design, Computer Simulation, Problem Based Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Na Li; Erick Purwanto; Xiaojun Zhang; Feng Cao; Kok Hoe Wong; Xiangru Chen – Interactive Learning Environments, 2024
To address the problem of poor efficacy in hybrid learning in higher education, this study conducted a mix-method explanatory case study with structural equation modelling to examine a new construct, "perceived pedagogical value" (PPV), and its relationship with the core constructs of the Unified Theory of Acceptance and Use of…
Descriptors: Educational Benefits, Interaction, Blended Learning, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
Zebel-Al Tareq; Raja Jamilah Raja Yusof – IEEE Transactions on Education, 2024
Contribution: A problem-solving approach (PSA) model derived from major computational thinking (CT) concepts. This model can be utilized to formulate solutions for different algorithmic problems and translate them into effective active learning methods. Background: Different teaching approaches for programming are widely available; however, being…
Descriptors: Models, Problem Solving, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Joyce Vogel; Dan Bouhnik – European Journal of Education, 2024
Introduction to Computer Science is traditionally the first course that all computer science and software engineering majors take. The course introduces many problem-solving techniques which can be challenging for many freshman students. In order to mitigate some of the issues of this course, we, at the Higher Education Institute, introduced a new…
Descriptors: Computer Science Education, Introductory Courses, Awards, Problem Based Learning
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
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Garcia, Fabrício Wickey da Silva; Oliveira, Sandro Ronaldo Bezerra; Carvalho, Elielton da Costa – Informatics in Education, 2023
The contents taught in the programming subjects have a great relevance in the formation of computing students. However, these subjects are characterized by high failure rates, as they require logical reasoning and mathematical knowledge. Thus, establishing knowledge through the subject of algorithms can help students to overcome these difficulties…
Descriptors: Teaching Methods, Algorithms, Undergraduate Students, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Winarno, Sri; Andono, Pulung Nurtantio; Muthu, Kalaiarasi Sonai; Ling, Lew Sook – Cypriot Journal of Educational Sciences, 2021
This study is aimed to investigate students' perceptions towards the mDPBL approach as a multimedia-based learning approach. mDPBL approach is a combination of two different teaching approaches (i.e. DIA and PBL) with multimedia. Two departments were selected in this study (i.e. Informatics Engineering and Information System). The survey was…
Descriptors: Multimedia Instruction, Instructional Effectiveness, Teaching Methods, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Kathy Dowell; Catherine Snyder; Stephanie Marshall – Grantee Submission, 2025
METRICS was a 5-year grant program funded by the U.S. Department of Education designed to immerse elementary school students in computer science. METRICS components included 1) creation and implementation of rigorous computer science curriculum units and assessments to support STEM coursework connected across all subjects through problem-based…
Descriptors: Computer Science Education, Elementary School Curriculum, STEM Education, Problem Based Learning
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5