Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

projects

Designing a new CS1 course for Engineering students

In this project, we propose a comprehensive redesign of CS 101,focusing on re-establishing basic programming fundamentals (CS1) during lectures while integrating diverse engineering applications into lab sections and bi-weekly mini-projects.

A built-in web calculator for PrairieLearn

Following a Universal Design for Learning approach, we build a web-based calculator inside PrairieLearn that has similar functions to the real TI calculators with a more user-friendly interface. This would allow students to access the same calculator interface both inside and outside the testing environment to gain the necessary familiarity.

publications

A User Experience Study of MeetingMayhem: A Web-Based Game to Teach Adversarial Thinking

Published in Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024

Recommended citation: Shan Huang, JiWoo Lee, Chenyan Zhao, Geoffrey Herman, Marc Olano, Linda Oliva, Alan Sherman, "A User Experience Study of MeetingMayhem: A Web-Based Game to Teach Adversarial Thinking." In the proceedings of Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024.
Download Paper

A Case for Bayesian Grading

Published in SIGCSE Virtual 2024: Proceedings of the 2024 on ACM Virtual Global Computing Education Conference V. 1, 2024

Recommended citation: Craig Zilles, Chenyan Zhao, Yuxuan Chen, Evan Michael Matthews, and Matthew West. 2024. A Case for Bayesian Grading. In Proceedings of the 2024 on ACM Virtual Global Computing Education Conference V. 1 (SIGCSE Virtual 2024). Association for Computing Machinery, New York, NY, USA, 275–278. https://doi.org/10.1145/3649165.3703624
Download Paper

talks

teaching

Lab Assistant

Summer camp, University of Illinois Urbana-Champaign, Computer Science, 2023

I taught some simple machine learning to high school students in an Internet of Things summer camp.