NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations1
Showing 76 to 90 of 1,310 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ethan C. Campbell; Katy M. Christensen; Mikelle Nuwer; Amrita Ahuja; Owen Boram; Junzhe Liu; Reese Miller; Isabelle Osuna; Stephen C. Riser – Journal of Geoscience Education, 2025
Scientific programming has become increasingly essential for manipulating, visualizing, and interpreting the large volumes of data acquired in earth science research. Yet few discipline-specific instructional approaches have been documented and assessed for their effectiveness in equipping geoscience undergraduate students with coding skills. Here…
Descriptors: Earth Science, Undergraduate Students, Programming Languages, Computer Software
Ménager, David H. – ProQuest LLC, 2021
This dissertation presents a novel theory of event memory along with an associated computational model that embodies the claims of view which is integrated within a cognitive architecture. Event memory is a general-purpose storage for personal past experience. Literature on event memory reveals that people can remember events by both the…
Descriptors: Artificial Intelligence, Computer Software, Models, Information Processing
Peer reviewed Peer reviewed
Direct linkDirect link
Barbosa, Marcelo Werneck – International Journal of Mobile and Blended Learning, 2022
Project-based learning (PBL) approaches are common in software engineering (SE) and project management education. However, the blended learning modality is still little explored in this context. The application of PBL in blended learning environments is called blended project-based learning (BPBL). In order to fill in this research gap, this study…
Descriptors: Blended Learning, Active Learning, Student Projects, Program Administration
Peer reviewed Peer reviewed
Direct linkDirect link
Trofimova, Ellina; Asgharzadeh Kangachar, Shahla; Weynberg, Karen D.; Willows, Robert D.; Jaschke, Paul R. – Biochemistry and Molecular Biology Education, 2023
With the global increase of infections caused by antibiotic-resistant bacterial strains, there is an urgent need for new methods of tackling the issue. Genomic analysis of bacterial strains can help to understand their virulence and antibiotic resistance profile. Bioinformatic skills are in great demand across the biological sciences. We designed…
Descriptors: Genetics, Science Instruction, Microbiology, Information Science
Peer reviewed Peer reviewed
Priti Oli; Rabin Banjade; Jeevan Chapagain; Vasile Rus – Grantee Submission, 2023
This paper systematically explores how Large Language Models (LLMs) generate explanations of code examples of the type used in intro-to-programming courses. As we show, the nature of code explanations generated by LLMs varies considerably based on the wording of the prompt, the target code examples being explained, the programming language, the…
Descriptors: Computational Linguistics, Programming, Computer Science Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Guangrui Fan; Dandan Liu; Rui Zhang; Lihu Pan – International Journal of STEM Education, 2025
Purpose: This study investigates the impact of AI-assisted pair programming on undergraduate students' intrinsic motivation, programming anxiety, and performance, relative to both human-human pair programming and individual programming approaches. Methods: A quasi-experimental design was conducted over two academic years (2023-2024) with 234…
Descriptors: Artificial Intelligence, Computer Software, Technology Uses in Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Eman Abdullah AlOmar – ACM Transactions on Computing Education, 2025
Large Language Models (LLMs), such as ChatGPT, have become widely popular for various software engineering tasks, including programming, testing, code review, and program comprehension. However, their impact on improving software quality in educational settings remains uncertain. This article explores our experience teaching the use of Programming…
Descriptors: Coding, Natural Language Processing, Artificial Intelligence, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Sarah L. Rodriguez; Amanda Ross – Computer Science Education, 2025
Background and Context: Hispanic-serving community colleges represent promising sites for broadening participation and enhancing computing interests around AI. Objectives: This study investigated how students enrolled in an introductory AI computing course at an HSCC made meaning of their course experiences and how they described their interest in…
Descriptors: Artificial Intelligence, Computer Software, Computer Science Education, Technology Integration
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Judith Galezer; Smadar Szekely – Informatics in Education, 2024
Spark, one of the products offered by MyQ (formerly Plethora), is a game-based platform meticulously designed to introduce students to the foundational concepts of computer science. By navigating through logical challenges, users delve into topics like abstraction, loops, and graph patterns. Setting itself apart from its counterparts, Spark boasts…
Descriptors: Learning Management Systems, Game Based Learning, Computer Science Education, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fowler, Megan; Hallstrom, Jason; Hollingsworth, Joseph; Kraemer, Eileen; Sitaraman, Murali; Sun, Yu-Shan; Wang, Jiadi; Washington, Gloria – Informatics in Education, 2021
Computer science students often evaluate the behavior of the code they write by running it on specific inputs and studying the outputs, and then apply their comprehension to a more general understanding of the code. While this is a good starting point in the student's career, successful graduates must be able to reason analytically about the code…
Descriptors: Computer Science Education, Coding, Computer Software, Abstract Reasoning
Peer reviewed Peer reviewed
Direct linkDirect link
Macak, Martin; Kruzelova, Daniela; Chren, Stanislav; Buhnova, Barbora – Education and Information Technologies, 2021
Understanding the processes in education, such as the student learning behavior within a specific course, is a key to continuous course improvement. In online learning systems, students' learning can be tracked and examined based on data collected by the systems themselves. However, it is non-trivial to decide how to extract the desired students'…
Descriptors: Student Projects, Learning Analytics, Data Collection, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Prasad, Prajish; Iyer, Sridhar – Research and Practice in Technology Enhanced Learning, 2022
Evaluating a software design is an important practice of expert software designers. They spend significant time evaluating their solution, by developing an integrated mental model of the software design and the requirements. However, sufficient emphasis has not been given on teaching and learning of evaluation practices in software design courses,…
Descriptors: Computer Software, Design, Computer Science Education, Models
Peer reviewed Peer reviewed
Direct linkDirect link
Johnson, Amy L.; Gleit, Rebecca D. – Teaching Sociology, 2022
Despite the centrality of data analysis to the discipline, sociology departments are currently falling short of teaching both undergraduate and graduate students crucial computing and statistical software skills. We argue that sociology instructors must intentionally and explicitly teach computing skills alongside statistical concepts to prepare…
Descriptors: College Students, Sociology, Social Science Research, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Olteanu, Constanta – International Journal of Mathematical Education in Science and Technology, 2022
This article explores the features of students' reasoning and sense-making when computer programming and mathematics interact, specifically, using the exterior angle concept to make different regular polygons with Scratch as a programming tool. At the end of the 2019 spring term in a public elementary school, data were obtained from a pretest, a…
Descriptors: Programming, Mathematics Instruction, Teaching Methods, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Charito G. Ong; Josan C. Fermano; Albert Christopher P. Daniot II – International Association for Development of the Information Society, 2022
This study reports an impact assessment of the basic Arduino programming training conducted among select Junior High School Students in a National High School in Cagayan De Oro City. The Focus Group Discussion sessions and survey questionnaires via goggle form complemented the content of the impact study table. The researchers aimed to determine…
Descriptors: Computer Software, Programming, Computer Science Education, Junior High School Students
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  88