NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 35 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
David P. Bunde; John F. Dooley – PRIMUS, 2024
We present a detailed description of a Cryptography and Computer Security course that has been offered at Knox College for the last 15 years. While the course is roughly divided into two sections, Cryptology and Computer Security, our emphasis here is on the Cryptology section. The course puts the cryptologic material into its historical context…
Descriptors: Technology, Coding, Computer Security, Mathematics Education
Peer reviewed Peer reviewed
Direct linkDirect link
W. Paige Hall; Kevin Cantrell – Journal of Chemical Education, 2024
Human-driven carbon emissions have resulted in increased levels of dissolved carbon dioxide in the Earth's oceans. This dissolved carbon dioxide reacts with water to form carbonic acid, which impacts ocean acidity as well as the solubility of carbonate-containing compounds, with far-reaching impacts on marine ecosystems and the human communities…
Descriptors: Programming Languages, Computer Science Education, Chemistry, Marine Biology
Peer reviewed Peer reviewed
Direct linkDirect link
Allison S. Theobold; Megan H. Wickstrom; Stacey A. Hancock – Journal of Statistics and Data Science Education, 2024
Despite the elevated importance of Data Science in Statistics, there exists limited research investigating how students learn the computing concepts and skills necessary for carrying out data science tasks. Computer Science educators have investigated how students debug their own code and how students reason through foreign code. While these…
Descriptors: Computer Science Education, Coding, Data Science, Statistics Education
Peer reviewed Peer reviewed
Direct linkDirect link
Atkinson, Joshua D.; Dorr, Matthew; Pedasanaganti, Vamsi; Sharma, Shudipta – Journal of Ethnographic & Qualitative Research, 2023
The framework of cyber-archaeology was developed by Jones (1997, 2003) and later modified by Zimbra et al. (2010) to examine online networks and virtual communities. Since the modification, the method has fallen out of favor and is no longer utilized by qualitative researchers. To rebuild the method for qualitative research, we engaged in four…
Descriptors: Qualitative Research, Interdisciplinary Approach, Archaeology, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Hanli Geyser – ACM Transactions on Computing Education, 2024
Like digital technologies themselves, programming education is embedded in the colonial matrix of power, and access to programming knowledge demands immersion in the epistemologies of the Global North. While there is a growing body of work exploring ways to decolonise programming education, far more needs to be done. Current research focuses on…
Descriptors: Computer Science Education, Decolonization, Programming, Power Structure
Sengupta, Pratim; Dickes, Amanda; Farris, Amy Voss – MIT Press, 2021
The importance of coding in K-12 classrooms has been taken up by both scholars and educators. "Voicing Code in STEM" offers a new way to think about coding in the classroom--one that goes beyond device-level engagement to consider the interplay between computational abstractions and the fundamentally interpretive nature of human…
Descriptors: Coding, STEM Education, Elementary Secondary Education, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Spencer, Deborah; Mark, June; Reed, Kristen; Goldenberg, Paul; Coleman, Kate; Chiappinelli, Kathryn; Kolar, Zachary – Mathematics Teacher: Learning and Teaching PK-12, 2023
As computer-science-for-all initiatives continue to grow, many schools are looking for ways to introduce computer science skills and thinking to elementary-age children. Some initiatives have focused on coding as its own endeavor, not integrated with other subjects like mathematics, science, or literacy. Increasingly, developers and researchers…
Descriptors: Computer Science Education, Teaching Methods, Thinking Skills, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Lakshminarayanan, Srinivasan; Rao, N. J. – Higher Education for the Future, 2022
There are many grey areas in the interpretation of academic integrity in the course on Introduction to Programming, commonly known as CS1. Copying, for example, is a method of learning, a method of cheating and a reuse method in professional practice. Many institutions in India publish the code in the lab course manual. The students are expected…
Descriptors: Integrity, Cheating, Duplication, Introductory Courses
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Andrea Domínguez-Lara; Wulfrano Arturo Luna-Ramírez – International Association for Development of the Information Society, 2022
The automatic code generation is the process of generating source code snippets from a program, i.e., code for generating code. Its importance lies in facilitating software development, particularly important is helping in the implementation of software designs such as engineering diagrams, in such a case, automatic code generation copes with the…
Descriptors: Programming, Coding, Computer Software, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Luce, Thom – Information Systems Education Journal, 2021
This paper describes changes, precipitated by the COVID-19 pandemic, to a capstone MIS class using Microsoft ASP.NET MVC for team development with live-clients. The advent of the pandemic required that the entire development effort of the class immediately transition from a largely in-class development effort with local SQL Server and Web Server…
Descriptors: Computer Science Education, Educational Change, COVID-19, Pandemics
Peer reviewed Peer reviewed
Direct linkDirect link
Hebda, Maryann R. – Gifted Child Today, 2023
As technologically gifted students apply their abilities to computer science, they naturally flow through the talent development stages of potential, competency, and expertise. Processes that have always been important for gifted students to learn as they develop potential are embedded in learning code, which engages the beginning programmer in…
Descriptors: Talent Development, Technology Uses in Education, Technological Literacy, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Hutchison, Amy; Evmenova, Anya S. – Intervention in School and Clinic, 2022
States increasingly are adopting computer science standards to help students develop coding and computational thinking skills. In an effort to support teachers in introducing computer science content to their students with high-incidence disabilities, a new model, computer science integration planning plus universal design for learning (CSIP+),…
Descriptors: Computer Science Education, Students with Disabilities, Access to Education, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Akcaoglu, Mete; Dogan, Selcuk; Hodges, Charles B. – TechTrends: Linking Research and Practice to Improve Learning, 2022
In this paper, we describe the design, development, and implementation of a curriculum based on teaching computer science using an industry-standard game-design software: Unity 3D. We discuss the theoretical underpinnings of our instructional design process and steps we have taken to introduce complexity and maintain student motivation. We discuss…
Descriptors: Curriculum Design, Curriculum Development, Curriculum Implementation, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Simon D. Weaver; G. Alex Ambrose; Rebecca J. Whelan – Journal of Chemical Education, 2022
Students completing undergraduate majors in chemistry are not typically required to undergo formal training in computer programming or coding. As a result, many chemistry students are graduating without skills in understanding, writing, or manipulating computer code. This skills gap places students at a disadvantage, considering the widespread and…
Descriptors: Coding, Undergraduate Students, Majors (Students), Chemistry
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Joohi; Junoh, Jo – Early Childhood Education Journal, 2019
Coding is defined as the "process of assigning a code (command/rule)" (http://Techopedia.com) that allows a machine or a person to act or move (McLennan, https://www.naeyc.org/resources/pubs/tyc/feb2017/creating-coding-stories-and-games, 2017). Though machines operated by a coding system are common in children's everyday lives, there has…
Descriptors: Coding, Early Childhood Education, Developmentally Appropriate Practices, Teaching Methods
Previous Page | Next Page »
Pages: 1  |  2  |  3