Program Overview

All times are in Pacific Time (UTC -7)


Except for the 25th Celebration Dinner, all events will take place in the Hugh Dempster Pavilion (DMP) at 6245 Agronomy Road, Vancouver, BC, V6T 1Z4.

The Thunderbird Packade is the closest cheapest option. If you park on the top floor it is $10 for the entire day, there are also other parking options at UBC-V

DMP 101 is available as a speaker's corner and chill room throughout the conference.

Thursday, May 4, 2023

8:00 - 8:30am Registration and Light refreshments
DMP 201
8:30 - 9:50am Opening Remarks
Keynote I: Dr. Leo Porter
DMP 301
9:50 - 10:15am Break DMP 201
10:15 - 11:40am Paper Session I
DMP 301
11:40am - 12:30pm Lunch DMP 201
12:30 - 1:45pm Keynote II: Dr. Eleanor O'Rourke DMP 301
1:45 - 2:30pm Blizzarding the Niftys - Parallel Session DMP 301 and DMP 110
2:30 - 3:00pm Break DMP 201
3:00 - 4:30pm Paper Session II DMP 301
4:30 - 5:30pm WCCES AGM
DMP 301
5:30 - 8:30pm 25th Celebration Dinner @ Sage Ideas Lounge 6331 Crescent Road, Vancouver, BC, V6T 1Z1

Friday May 5, 2023

8:15 - 8:45am Registration and Light refreshments
DMP 201
8:45 - 9:00am Opening Remarks DMP 301
9:00 - 10:30am Paper Session III DMP 301
10:30 - 11:00am Break DMP 201
11:00am - 12:00pm Keynote III: Dr. Mariana Silva DMP 301
12:00 - 1:00pm Lunch DMP 201
1:00 - 2:45pm Paper Session IV DMP 301
2:45 - 3:15pm Break DMP 201
3:15 - 4:30pm Special Session: Demystifying Alternative Grading Schemes DMP 301
4:30 - 5:00pm Closing Remarks
DMP 301

Paper Session I

Evaluating the Efficacy and Impacts of Remote Pair Programming for Introductory Computer Science Students
Mustafa Hafeez, University of Toronto Scarborough
Anand Karki, University of Toronto Scarborough
Yara Radwan, University of Toronto Scarborough
Anis Saha, University of Toronto Scarborough
Angela Zavaleta Bernuy, University of Toronto

Cloud-based Computer Labs and Their Silver Linings
William Bird, University of Victoria

A Longitudinal Evaluation of the Impact of a Graduate Student Accessibility Training on Student Learning Outcomes
Jin Kang, Carleton University
Adrian Chan, Carleton University
Chantal Trudel, Carleton University
Boris Vukovic, Carleton University
Audrey Girouard, Carleton University

Blizzarding the Niftys - Parallel Session

DMP 301 DMP 110
Extending Canvas for a Better Student (and Instructor) Experience
Paul Hibbitts, Simon Fraser University
Introduction to Tools and Techniques in Computer Science: new lab courses at the University of Manitoba
Franklin Bristow, University of Manitoba
Supporting lost students in CS1: a data-driven approach
Ildar Akhmetov, University of Alberta
LLM-Based Personal Coding Assistant
Majeed Kazemitabaar, University of Toronto
Michelle Craig, University of Toronto
An Approach for Computer Science Integration in High School Math and Science
Grant Hutchison, Riverdale CI, TDSB
Emily Crawford, Riverdale CI, TDSB
Assessing Computational Thinking in an Introductory Computer Science Course
Parsa Rajabi, Simon Fraser University
Diana Cukierman, Simon Fraser University
Tenzin Doleck, Simon Fraser University
Object Oriented Programming Exercises for CS2 Courses: Urban Forestry Theme
Sonya Allin, University of Toronto Mississauga
Ilir Dema, University of Toronto Mississauga
Oluwagbotemi Iseoluwa, University of Toronto Mississauga
Shuhao Dong, University of Toronto Mississauga
Tingting Zhu, University of Toronto Mississauga
Nifty Assignment: Viper
Ben Stephenson, University of Calgary

Paper Session II

"I am not alone in this": Experiences of Common Humanity and Social Connection from a Computer Science Course on the Metacognition of Learning
Teale Masrani, University of Calgary
Leanne Wu, University of Calgary
Helen Ai He, University of Calgary
Lora Oehlberg, University of Calgary
Anika Achari, University of Calgary
Ali Hazari, University of Calgary
Syeda Zainab Khaleel, University of Calgary
Samuel Osweiler, University of Calgary
Nathaly Verwaal, University of Calgary

Specification and Scaffolding in Project-Based Learningof Systems Architecture
Ouldooz Baghban Karimi, Simon Fraser University

Applying Active Learning Techniques In Computing Courses Using Padlet Tool
Ismail El Sayad, University of the Fraser Valley
Mandeep Pannu, University of the Fraser Valley
Mohammed Al Nakshabandi, University of the Fraser Valley

Using a Two-Stage Final Exam in an Intro CS Course: Student Perceptions and Grade Impacts
Lauren Himbeault, University of Manitoba
Celine Latulipe, University of Manitoba

Paper Session III

spy3: A Python Subset for CS1
John Aycock, University of Calgary

Exploring ChatGPT's impact on post-secondary education: A qualitative study
Parsa Rajabi, Simon Fraser University
Parnian Taghipour, Simon Fraser University
Diana Cukierman, Simon Fraser University
Tenzin Doleck, Simon Fraser University

Generating CS1 Coding Questions using OpenAI
Pranjal Dilip Naringrekar, University of Alberta
Ildar Akhmetov, University of Alberta
Eleni Stroulia, University of Alberta

Just-In-Time Prerequisite Review for a Machine Learning Course
Lisa Zhang, University of Toronto Mississauga
Sonya Allin, University of Toronto Mississauga

Paper Session IV

AI-Generated Code Not Considered Harmful
Tyson Kendon, University of Calgary
Leanne Wu, University of Calgary
John Aycock, University of Calgary

Pan-Institutional Applied Research within Undergraduate andPost Degree Diploma Teaching Programs
Youry Khmelevsky, Okanagan College
Albert Wong, Langara College
Nassi Ebadifard, Okanagan College
Frank Zhang, University of the Fraser Valley
Gurbir Bhangu, Langara College
Gaetan Hains, LACL, University Paris-Est Creteil

PrairieLearn in CS1: An Experience Report
Kezia Devathasan, University of Victoria
Jason Kepler, University of Victoria
Johnathan Warawa, University of Victoria
Amy Penney, University of Victoria
Isabella Tsui, University of Victoria
Celina Berg, University of Victoria

Tips for Using Gamified Real-Time Polling Quizzes as a No-Stakes Engagement Tool for Computing Courses
Larry Yueli Zhang, York University

Special Session

Demystifying Alternative Grading Systems
Firas Moosvi, University of British Columbia, Okanagan
Giulia Toti, University of British Columbia
Elisa Baniassad, University of British Columbia
Cinda Heeren, University of British Columbia