Monthly Archives: March 2019

SIGCSE 2019 paper #3: What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?

Today I am presenting my third and final paper at the ACM SIGCSE Technical Symposium on Computer Science Education. It is titled “What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?” My coauthor is Thomas Fitzpatrick who was at the time an undergraduate student at UCD and is now pursuing a PhD there. Full details including the full paper, slides, and dataset we used in the paper are available at cszero.

SIGCSE 2019 Paper #2 – Best Paper Award

I was thrilled to learn that a paper I co-authored, First Things First: Providing Metacognitive Scaffolding for Interpreting Problem Prompts, was selected for the best Computer Science Education Research paper award at the 2019 ACM SIGCSE Technical Symposium on Computer Science Education.

I had a great time working on this project with my co-authors: James Prather, Ray Pettit, Paul Denny, Dastyni Loksa, Alani Peters, Zachary Albrecht and Krista Masci, and I look forward to future work with them in this area. The paper will be presented on Friday, March 1 at SIGCSE 2019 in Minneapolis, Minnesota, at 11:10AM. Full details are available over on cszero.

SIGCSE 2019 paper #1: 50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research

Today Keith Quille and I presented our SIGCSE 2019 paper “50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research” which was published as part of the ACM Special Interest Group on Computer Science Education’s Technical Symposium 50th Anniversary Celebration. We had a great time writing this paper and even more fun presenting it at a special discussant-led session that lasted a whole hour and fifteen minutes! Full details including paper, slides, and supplementary data here.