Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 1 |
Descriptor
Author
Brand, James | 1 |
Fitzgerald, S. | 1 |
Hanks, B. | 1 |
McCauley, R. | 1 |
Molto, Mavis | 1 |
Murphy, L. | 1 |
Simon, B. | 1 |
Svenonius, Elaine | 1 |
Zander, C. | 1 |
Publication Type
Journal Articles | 3 |
Reports - Descriptive | 3 |
Reports - Research | 1 |
Education Level
Higher Education | 1 |
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Fitzgerald, S.; McCauley, R.; Hanks, B.; Murphy, L.; Simon, B.; Zander, C. – IEEE Transactions on Education, 2010
Learning to debug is a difficult, yet essential, aspect of learning to program. Students in this multi-institutional study report that finding bugs is harder than fixing them. They use a wide variety of debugging strategies, some of them unexpected. Time spent on understanding the problem can be effective. Pattern matching, particularly at the…
Descriptors: Undergraduate Study, Computer Science Education, Introductory Courses, Programming

Molto, Mavis; Svenonius, Elaine – Information Processing and Management, 1991
Study results indicate that it is feasible to develop automatic name recognition algorithms to distinguish character strings representing names from other character strings occurring in English language titles. This finding offers cautious promise for alleviating some of the labor intensive work of cataloging. (16 references) (Author/SD)
Descriptors: Algorithms, Cataloging, Computer System Design, Expert Systems

Brand, James – CALICO Journal, 1987
Describes the language learning program "Acquire," which is a sample of grammar induction. It is a learning algorithm based on a pattern-matching scheme, using both a positive and negative network to reduce overgeneration. Language learning programs may be useful as tutorials for learning the syntax of a foreign language. (Author/LMO)
Descriptors: Artificial Intelligence, Computational Linguistics, Computer Assisted Instruction, Computer Software