Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Don Blaheta

dblp:80/1538 · DBLP profile ↗
← Back
9ranked-venue papers
9as first author
1since 2021 · last 2025
0009-0002-2766-8687ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 7 · 7 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Information extraction and text analysis · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis
noisy data handling
0.012002
Handling Noisy Training and Testing Data · EMNLP 2002
Natural language and speech › Information extraction and text analysis › syntactic parsing
chart parsing
0.011999
Automatic Compensation for Parser Figure-of-Merit Flaws · ACL 1999
Natural language and speech › Information extraction and text analysis › sequence labeling
part-of-speech tagging
0.012002
Handling Noisy Training and Testing Data · EMNLP 2002
Natural language and speech › Information extraction and text analysis › syntactic parsing
parsing efficiency
0.011999
Automatic Compensation for Parser Figure-of-Merit Flaws · ACL 1999

Methods — techniques the papers use, named apart from their topics

error characterization · 0.0data cleaning · 0.0figure of merit · 0.0best-first chart parsing · 0.0
YearPublicationVenuePosition
2025 Imminent Updates to AP® Computer Science A
abstract
College Board is in the final stages of rolling out changes to the AP® Computer Science A course and exam for 2025--2026. This is routine, in the sense that such revisions occur periodically to maintain the course alignment, but in this instance some of the changes are fairly substantial. Early announcements of the general plans have reliably generated much discussion and many questions, both in formal presentations and on social media.
Don Blaheta, Deborah Klipp, Daniel Klag, Rob Schultz
SIGCSE (2)1
2016 Rubricking Like a Boss: Writing and Using Rubrics For Faster, Fairer Grading of Student Assignments (Abstract Only)
abstract
Educators responsible for coordinating a staff to grade a large volume of exams or projects have learned, sometimes the hard way, the importance of writing good rubrics: they keep the graders on track, grading equitably, consistently, and quickly. But these benefits of a well-written rubric extend also to those of us without a grading staff, even to single classrooms of twenty or so students. Good rubrics will change your life!
Don Blaheta, Adrienne Decker
SIGCSE1
2015 Unci: a C++-based Unit-testing Framework for Intro Students
abstract
This paper describes Unci, a unit-testing language with a clean and minimal interface suitable for introducing beginning programming students to the ideas of unit testing and test-driven development. We detail why CppUnit, a common C++-based unit-testing framework, is not well-suited for beginners, and present Unci and explain how it addresses the weaknesses of CppUnit. Finally, we present a comparison of CS2 student performance in the two systems, showing that moving from CppUnit to Unci resulted in an approximate doubling in the proportion of students able to write an effective test suite for a lab assignment.
Don Blaheta
SIGCSE1
2014 Reinventing homework as cooperative, formative assessment
abstract
Traditional processes for homework assignments are not always a good fit for the sorts of problems often seen in computer science classes. We present our experiences in implementing policies designed to encourage students to involve the instructor and fellow students in their learning process. By shifting to group assignments and permitting students a revision cycle, we improve student satisfaction and maintain or increase student outcomes while decreasing the instructor's grading load.
Don Blaheta
SIGCSE1
2009 Democracy in the classroom: an exercise for the first days of CS1
abstract
Selecting a first-day activity for CS1 is an important way to set the scene for an introduction to computer science. This paper presents the task of counting votes as an accessible vehicle for lessons on algorithms, data management, parallel processing, and other key computational ideas.
Don Blaheta
ITiCSE1
2009 A visual proof of amortised-linear resizable arrays
abstract
We demonstrate visually why doubling capacity is the better strategy when resizing arrays. The visual proof makes simple amortised analysis more accessible to a CS2 audience.
Don Blaheta
ITiCSE1
2009 CS262: a breadth-second survey of informatic CS
abstract
"Information and knowledge management" is the title and theme of a course outlined in CC2001 that was designed to cover a diverse range of core CS topics. In this paper we discuss our experiences implementing it: it succeeds at guaranteeing coverage, but also acts as a useful prerequisite for advanced electives, and as a survey course that engages student interest in unexpected topics.
Don Blaheta
SIGCSE1
2002 Handling Noisy Training and Testing Data
abstract
In the field of empirical natural language processing, researchers constantly deal with large amounts of marked-up data; whether the markup is done by the researcher or someone else, human nature dictates that it will have errors in it. This paper will more fully characterise the problem and discuss whether and when (and how) to correct the errors. The discussion is illustrated with specific examples involving function tagging in the Penn treebank.
Don Blaheta
EMNLP1
1999 Automatic Compensation for Parser Figure-of-Merit Flaws
abstract
Best-first chart parsing utilises a figure of merit (FOM) to efficiently guide a parse by first attending to those edges judged better. In the past it has usually been static; this paper will show that with some extra information, a parser can compensate for FOM flaws which otherwise slow it down. Our results are faster than the prior best by a factor of 2.5; and the speedup is won with no significant decrease in parser accuracy.
Don Blaheta, Eugene Charniak
ACL1