Scaffolding Research Projects in Theory of Computing Courses
Ryan E. Dougherty

TL;DR
This paper explores a scaffolded 'mock conference' project for Theory of Computing courses, enhancing student engagement and understanding by simulating real conference submissions, and shares practical experiences from implementation.
Contribution
It introduces a structured scaffolding approach for the mock conference project in ToC courses, providing insights into its implementation and benefits.
Findings
Improved student engagement and understanding of ToC concepts.
Positive feedback from students on the conference simulation.
Practical guidelines for implementing the project in courses.
Abstract
Theory of Computing (ToC) is an important course in CS curricula because of its connections to other CS courses as a foundation for them. Traditional ToC course grading schemes are mostly exam-based, and sometimes a small weight for traditional proof-type assignments. Recent work experimented with a new type of assignment, namely a ``mock conference'' project wherein students approach and present ToC problems as if they were submitting to a ``real'' CS conference. In this paper we massively scaffold this existing project and provide our experiences in running such a conference in our own ToC course.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTeaching and Learning Programming · Online Learning and Analytics · Information Systems Education and Curriculum Development
