NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 31 to 45 of 24,608 results Save | Export
Ira Woodring – ProQuest LLC, 2025
Unified Modeling Language (UML) Class Diagramming is the commonly accepted mechanism used to describe relationships between software components. In addition, it is an essential educational tool that is used to convey the structure of software and the patterns of software design to students. Unfortunately, UML is a visual-only mechanism and…
Descriptors: Computer Software, Visual Aids, Audio Equipment, Visual Impairments
Peer reviewed Peer reviewed
Direct linkDirect link
Ahmad Chaddad; Yuchen Jiang – IEEE Transactions on Learning Technologies, 2025
The concept of the Metaverse, viewed as the ultimate manifestation of the Internet, has gained significant attention due to rapid advances in technologies such as the Internet of Things (IoT) and blockchain. Acting as a bridge between the physical and virtual worlds, the Metaverse has the potential to offer remarkable experiences to its users.…
Descriptors: Internet, Medical Education, Instructional Effectiveness, Artificial Intelligence
Peer reviewed Peer reviewed
Direct linkDirect link
Candace Walkington; Mitchell J. Nathan; Julianna Washington; Jonathan Hunnicutt; Taylor Darwin; LeaAnne Daughrity; Kelsey Schenck – Education and Information Technologies, 2025
Augmented Reality (AR) technologies allow for holograms to be layered over the real-world, "augmenting" human vision by adding technical information or illustrations onto 3D space. Although AR-based applications are showing positive effects in many systematic reviews and meta-analyses, well-designed, rigorous studies with strong control…
Descriptors: High School Students, Geometry, Computer Simulation, Tablet Computers
Peer reviewed Peer reviewed
Direct linkDirect link
Gerit Wagner; Laureen Thurner – Journal of Information Systems Education, 2025
Git, as the leading version-control system, is frequently employed by software developers, digital product managers, and knowledge workers. Information systems (IS) students aspiring to fill software engineering, management, or research positions would therefore benefit from familiarity with Git. However, teaching Git effectively can be…
Descriptors: Computer Science Education, Information Systems, Teaching Methods, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Yin Zhang; Menglong Zhang; Liming Wu; Jin Li – Science & Education, 2025
Rapid advancements in the information age have prompted significant digitalization in global higher education, with Chinese higher education particularly adapting to the influence of artificial intelligence. This study focuses on the digital transformation in China's higher education, specifically within AI-assisted engineering education. It…
Descriptors: Foreign Countries, Higher Education, Artificial Intelligence, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Michele Scalera; Agostino Marengo; Vita Santa Barletta; Danilo Caivano; Giovanni Dimauro; Jenny Pange – Education and Information Technologies, 2025
Computer architecture is considered one of the dry and hard-to-learn courses for students in the computer science discipline. Therefore, educational institutions experiment with different pedagogical approaches to enhance students' performance and interest in courses. This study introduces a Simplified Approach to Teach a Processor (SAtTaP), a…
Descriptors: Computer Science Education, Teaching Methods, Computer System Design, Undergraduate Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
David M. Woods; Andrea Hulshult – Information Systems Education Journal, 2025
IT/IS educators continue to work to develop content and activities for teaching Agile practices, processes, and methodologies to their courses to ensure students have the skills expected by businesses. Given the wide range of tools and technologies that fall under the umbrella of Agile and the wide range of places where Agile is applied, educators…
Descriptors: Information Technology, Information Science Education, Computer Science Education, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Jingyuan Chen; Hongfeng Liu – International Journal of Web-Based Learning and Teaching Technologies, 2024
This meta-analysis examines the influence of smart classrooms on students' learning outcome, synthesizing findings from 21 empirical studies. The results indicate a significant overall effect size (SMD = 1.10), suggesting that smart classrooms positively affect learning outcomes more than traditional settings. Cognitive development (SMD = 1.014)…
Descriptors: Computer Uses in Education, Computer Assisted Instruction, Computer Assisted Testing, Influence of Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Sokratis Tselegkaridis; Theodosios Sapounidis; Dimitrios Stamovlasis – Education and Information Technologies, 2024
Laboratories are considered to play a unique role in circuits teaching. Laboratories can be traditional, with physical components and desks, or virtual with graphical simulators. Applying these facilities in teaching, students can make experiments or measurements by exploring electric circuits' features. However, an intriguing research question is…
Descriptors: Teaching Methods, Electronics, Laboratory Experiments, Meta Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Han Wan; Hongzhen Luo; Mengying Li; Xiaoyan Luo – IEEE Transactions on Learning Technologies, 2024
Automatic program repair (APR) tools are valuable for students to assist them with debugging tasks since program repair captures the code modification to make a buggy program pass the given test-suite. However, the process of manually generating catalogs of code modifications is intricate and time-consuming. This article proposes contextual error…
Descriptors: Programming, Computer Science Education, Introductory Courses, Assignments
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kimberly E. Beck; Jessica F. Shumway; Patrick Ocran; Jody Clarke-Midura; Mimi Recker – International Journal of Education in Mathematics, Science and Technology, 2025
Expansive Framing (EF) is a theory and an instructional technique to facilitate connections between content and contexts. We employed EF as an approach to create a series of integrated mathematics and computer science (CS) lessons, using digital technology as a tool to leverage shared mathematical and computational ideas. We used deductive…
Descriptors: Mathematics Instruction, Computer Science Education, Grade 5, Elementary School Teachers
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Erëmirë R. Aliu; Teuta Jusufi Zenku; Egzona Iseni; Shpetim Rexhepi – International Electronic Journal of Mathematics Education, 2025
This study explores the effectiveness of GeoGebra in enhancing students' understanding of vectors in mathematics education. The research compares traditional teaching methods with the application of GeoGebra to determine its impact on conceptual and procedural knowledge acquisition. Vectors are often challenging for students to grasp due to their…
Descriptors: Mathematics Education, Mathematics Instruction, Teaching Methods, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Diana Kirk; Andrew Luxton-Reilly; Ewan Tempero – ACM Transactions on Computing Education, 2025
Objectives: Code style is an important aspect of text-based programming because programs written with good style are considered easier to understand and change and so improve the maintainability of the delivered software product. However teaching code style is complicated by the existence of many style guides and standards that contain…
Descriptors: Computer Science Education, Programming, Computer Software, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Ahmad D. Suleiman; Daqing Hou; Yu Liu; Jan DeWaters; David C. Shepherd; Juliana G. De Souza – ACM Transactions on Computing Education, 2025
In recent years, there has been a rise in recognition of the need for computing education to bridge the gap between academia and industry. In addition, educational researchers are also interested in increasing student engagement by grounding learning experiences in real-life concerns, community issues, or personal interests. Unfortunately,…
Descriptors: Computer Science Education, Higher Education, Active Learning, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Kimberley L. M. Zonneveld; Alison D. Cox; Madeline M. Asaro; Kieva S. Hranchuk; Arezu Alami; Laura D. Kelly; Jan C. Frijters – Journal of Applied Behavior Analysis, 2024
Visual inspection of single-subject data is the primary method for behavior analysts to interpret the effect of an independent variable on a dependent variable; however, there is no consensus on the most suitable method for teaching graph construction for single-subject designs. We systematically replicated and extended Tyner and Fienup (2015)…
Descriptors: Graphs, Video Technology, Teaching Methods, Computer Software
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  1641