Registered user since Fri 20 Nov 2020
Craig Zilles is an Associate Professor in the Computer Science department at the University of Illinois at Urbana-Champaign. His current research focuses on applying computing and data analytics to education, including the development of the Computer-based Testing Facility (CBTF). Historically, his research has focused on the interaction between compilers and computer architecture, especially in the context of managed and dynamic languages. He received his Ph.D. in 2002 from Wisconsin-Madison. Prior to his work on computer architecture and compilers, he developed the first algorithm that allowed rendering arbitrary three-dimensional polygonal shapes for haptic interfaces (force-feedback human-computer interfaces). He holds 5 patents, received the IEEE Education Society’s 2010 Mac Van Valkenburg Early Career Teaching Award and is a recipient of an NSF CAREER award, the College of Engineering’s Rose Award and Everitt Award for Teaching Excellence, and Illinois Student Senate Teaching Excellence Award. His research has been recognized by a best paper awards from ASPLOS in 2010 and 2013 and by selection for inclusion in the IEEE Micro Top Picks from the 2008 Computer Architecture Conferences.
Contributions
2025
SIGCSE TS
- Author of Experiences With Computer-Based Testing (CBT) within the Birds of a Feather-track
- Author of Exploring Different Specifications Grading Policies within the Papers-track
- Author of Measuring Test Anxiety of Two Computerized Exam Approaches within the Papers-track
- Author of On Teaching Novices Computational Thinking by Utilizing Large Language Models Within Assessments within the Papers-track
2024
SIGCSE Virtual
ICER
- Session Chair of Teaching Practices (II) (part of Research Papers)
- Author of Distractors Make You Pay Attention: Investigating the Learning Outcomes of Including Distractor Blocks in Parsons Problems within the Research Papers-track
- Committee Member in Program Committee within the Research Papers-track
- Author of Evaluating How Novices Utilize Debuggers and Code Execution to Understand Code within the Research Papers-track
SIGCSE TS
- Author of Evaluating mastery-oriented grading in an intensive CS1 course within the Papers-track
- Author of One Solution to Addressing Assessment Logistical Problems: An experience setting up and operating an in-person testing center within the Papers-track
- Author of Evaluating GPT-4 Code Generation as a Grading Mechanism for “Explain-in-Plain-English” Questions within the Posters-track
- Author of Experiences With Computer-Based Testing (CBT) within the Birds of a Feather-track
- Author of Comparing the Security of Three Proctoring Regimens for Bring-Your-Own-Device Exams within the Papers-track
2023
ICER
- Author of Evaluating Beacons, the Role of Variables, Tracing, and Abstract Tracing for Teaching Novices to Understand Program Intent within the Research Papers-track
- Author of "I Don’t Gamble To Make My Livelihood": Understanding the Incentives For, Needs Of, and Motivations Surrounding Open Educational Resources in Computing within the Research Papers-track
- Author of Am I Wrong, or is the Autograder Wrong? Effects of AI Grading Mistakes on Learning within the Research Papers-track
- Networking Co-Chair in Organizing Committee
- Committee Member in Program Committee within the Research Papers-track
SIGCSE TS
- Author of Creating Algorithmically Generated Questions Using a Modern, Open-sourced, Online Platform: PrairieLearn within the Workshops-track
- Author of Investigating the Effects of Testing Frequency on Programming Performance and Students' Behavior within the Papers-track
- Author of On Students' Usage of Tracing for Understanding Code within the Papers-track
- Author of A’s for All (as Time and Interest Allow) within the Papers-track
- Author of Actually Achieving "A's for All" (As Time and Interest Allow) within the Workshops-track
- Author of Discovering, Autogenerating, and Evaluating Distractors for Python Parsons Problems in CS1 within the Papers-track
- Author of Significant Trends in CS Educational Materials: Current and Future within the Birds of a Feather-track
- Author of Computer-based Testing Facilities as a Means for Enabling Better Assessment Pedagogy within the Demos-track
- Author of Spiffy Peer Instruction Questions within the Special Sessions-track
- Author of Using Context-Free Grammars to Scaffold and Automate Feedback in Precise Mathematical Writing within the Papers-track
2021
ICER
- Author of Exploring 'reverse-tracing' Questions as a Means of Assessing the Tracing Skill on Computer-based CS 1 Exams within the Research Papers-track
- Author of How should we 'Explain in plain English'? Voices from the Community within the Research Papers-track
- Program Committee Member in Program Committee within the Research Papers-track