Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 10 |
Since 2016 (last 10 years) | 35 |
Since 2006 (last 20 years) | 59 |
Descriptor
Source
Author
Cai, Zhiqiang | 2 |
Nelson, Gena | 2 |
Adu-Gyamfi, Kwaku | 1 |
Aguilar-Mediavilla, Eva | 1 |
Akram, Bita | 1 |
Allen, Melissa L. | 1 |
Atkinson, J. | 1 |
Barnard, R. A. | 1 |
Barnes, Tiffany | 1 |
Bedore, Lisa M. | 1 |
Benson, Lisa C. | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 18 |
Postsecondary Education | 16 |
Early Childhood Education | 5 |
Elementary Education | 5 |
Secondary Education | 5 |
High Schools | 3 |
Middle Schools | 3 |
Primary Education | 3 |
Grade 3 | 2 |
Grade 6 | 2 |
Intermediate Grades | 2 |
More ▼ |
Audience
Location
Colombia | 2 |
South Africa | 2 |
Tennessee | 2 |
Turkey | 2 |
United Kingdom | 2 |
United Kingdom (England) | 2 |
American Samoa | 1 |
California | 1 |
District of Columbia | 1 |
Finland | 1 |
France | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Cai, Zhiqiang; Marquart, Cody; Shaffer, David W. – International Educational Data Mining Society, 2022
Regular expression (regex) coding has advantages for text analysis. Humans are often able to quickly construct intelligible coding rules with high precision. That is, researchers can identify words and word patterns that correctly classify examples of a particular concept. And, it is often easy to identify false positives and improve the regex…
Descriptors: Coding, Classification, Artificial Intelligence, Engineering Education
Jahnke, Maximilian; Höppner, Frank – International Educational Data Mining Society, 2022
The value of an instructor is that she exactly recognizes what the learner is struggling with and provides constructive feedback straight to the point. This work aims at a step towards this type of feedback in the context of an introductory programming course, where students perform program execution tracing to align their understanding of Java…
Descriptors: Programming, Coding, Computer Science Education, Error Patterns
Marwan, Samiha; Akram, Bita; Barnes, Tiffany; Price, Thomas W. – IEEE Transactions on Learning Technologies, 2022
Theories on learning show that formative feedback that is immediate, specific, corrective, and positive is essential to improve novice students' motivation and learning. However, most prior work on programming feedback focuses on highlighting student's mistakes, or detecting failed test cases after they submit a solution. In this article, we…
Descriptors: Feedback (Response), Formative Evaluation, Programming, Coding
Tina S. Herzberg; L. Penny Rosenblum; Susan A. Osterhaus; Sara K. Larkin; C. Rett McBride – Journal of Visual Impairment & Blindness, 2023
Introduction: This study explored the impact of synchronous professional development regarding Nemeth Code Within Unified English Braille (UEB) Contexts on the knowledge and skills of 17 teachers of students with visual impairments. Methods: Participants attended the professional development sessions in June 2022 and submitted a pretest, posttest,…
Descriptors: Faculty Development, Synchronous Communication, Braille, Students with Disabilities
Griffith, Amanda E.; Katuka, Gloria Ashiya; Wiggins, Joseph B.; Boyer, Kristy Elizabeth; Freeman, Jason; Magerko, Brian; McKlin, Tom – International Journal of Artificial Intelligence in Education, 2023
Collaborative learning offers numerous benefits to learners, largely due to the dialogue that is unfolding between them. However, there is still much to learn about the structure of collaborative dialogue, and especially little is known about co-creative dialogues during learning. This paper reports on a study with learners engaged in co-creative…
Descriptors: Cooperative Learning, Dialogs (Language), Coding, Student Satisfaction
Lokkila, Erno; Christopoulos, Athanasios; Laakso, Mikko-Jussi – Journal of Information Systems Education, 2023
Educators who teach programming subjects are often wondering "which programming language should I teach first?" The debate behind this question has a long history and coming up with a definite answer to this question would be farfetched. Nonetheless, several efforts can be identified in the literature wherein pros and cons of mainstream…
Descriptors: Comparative Analysis, Programming Languages, Probability, Error Patterns
Tsabari, Stav; Segal, Avi; Gal, Kobi – International Educational Data Mining Society, 2023
Automatically identifying struggling students learning to program can assist teachers in providing timely and focused help. This work presents a new deep-learning language model for predicting "bug-fix-time", the expected duration between when a software bug occurs and the time it will be fixed by the student. Such information can guide…
Descriptors: College Students, Computer Science Education, Programming, Error Patterns
Brendan R. Eagan – ProQuest LLC, 2020
A fundamental component of research on learning is understanding processes of performance. One typical method of studying how and why people perform in particular ways is to record audio or video of those processes. Research methodologies that rely on audio or video data start with recording phenomena (events) researchers are interested in. After…
Descriptors: Research Methodology, Video Technology, Audio Equipment, Documentation
Meen Chul Kim – ProQuest LLC, 2021
In this dissertation, I argue that web development can play a pivotal role in developing computational thinking as well as provide a stepping stone to an advanced mastery of computation. The preceding literature has extensively examined not only how learners practice computational thinking with a wide array of programming languages, but also how…
Descriptors: Programming, Computer Science Education, Mental Computation, Thinking Skills
Damar Rais; Zhao Xuezhi – Journal on Mathematics Education, 2024
Python programming is widely employed in educational institutions worldwide. Within the "Merdeka Belajar" curriculum context, this programming is recognized as a suitable vehicle for mathematics instruction, significantly influencing students' motivation and learning outcomes, particularly following periods of educational hiatus. This…
Descriptors: Student Motivation, Learning Motivation, Programming Languages, Student Attitudes
Casterella, Gretchen I.; Vijayasarathy, Leo – Journal of Information Systems Education, 2019
SQL query writing is a challenging task for novices, even after considerable training. Query writing is a programming task and a translation task where the writer must translate a user's request for information into code that conforms to the structure, constraints, and syntax of an SQL SELECT statement and that references specific tables and…
Descriptors: Information Retrieval, Programming Languages, Programming, Coding
Yoshimasa Ogawa – Journal of Response to Writing, 2021
The present study evaluated the effects of a combined form of written corrective feedback (WCF) on English as a foreign language (EFL) students' writing accuracy. The combined WCF consisted of unfocused error-code WCF and focused metalinguistic explanation. Different forms of WCF were administered to two groups of Japanese EFL students in two…
Descriptors: English (Second Language), Second Language Instruction, Writing Instruction, Accuracy
Yang, Jeong; Lee, Young; Fernandez, Amanda; Sanchez, Joshua – Journal of Cybersecurity Education, Research and Practice, 2020
As the cyber security landscape dynamically evolves and security professionals work to keep apace, modern-day educators face the issue of equipping a new generation for this dynamic landscape. With cyber-attacks and vulnerabilities substantially increased over the past years in frequency and severity, it is important to design and build secure…
Descriptors: Computer Security, Programming Languages, Programming, Computer Uses in Education
Rushton, Nicky – Cambridge Assessment, 2017
In order to help students to spell accurately, both students and teachers need to be aware of the causes of their spelling errors. Several methods have been developed for analysing spelling errors. Some researchers, such as Bruck and Waters (1988) and Bebout (1985), have categorised the phonetic errors that were made. Others, such as Brooks et al…
Descriptors: Foreign Countries, Error Patterns, Coding, English (Second Language)
Cai, Zhiqiang; Siebert-Evenstone, Amanda; Eagan, Brendan; Shaffer, David Williamson; Hu, Xiangen; Graesser, Arthur C. – Grantee Submission, 2019
Coding is a process of assigning meaning to a given piece of evidence. Evidence may be found in a variety of data types, including documents, research interviews, posts from social media, conversations from learning platforms, or any source of data that may provide insights for the questions under qualitative study. In this study, we focus on text…
Descriptors: Semantics, Computational Linguistics, Evidence, Coding