Friday, 17 May 2019
9:00 Opening
-
- Amber Settle, Steve Cooper, Andrew Luxton-Reilly
09:30 Keynote
-
- Four Million Questions and a Few Answers: Lessons From Research on Student-Generated Resources. Paul Denny
10:30 Coffee Break
11:00 Parallel Sessions
Session A: Student Experiences
-
- Comparison of Learning Programming Between Interactive Computer Tutors and Human Teachers. Ruiqi Shen, Donghee Yvette Wohn, Michael J. Lee
- CodeSport: Increasing Participation in Programming Using Coding Tournaments as an Alternative to Hackathons. Michael J. Lee, James Geller
Session B: Curriculum
-
- Five Years of Graduate CS Education Online and at Scale. David A. Joyner, Charles Isbell, Thad Starner, Ashok Goel
- Undergraduate CS Curricula in the U.S. and China: Comparison Using a Selected Set of Data. Xiannong Meng, Jianming Deng
Session C: CS1 Observations Part 1
-
- Quantification of the Effects of Prior Knowledge in Entry-Level Programming Courses. David Smith, Qiang Hao, Filip Jagodzinski, Yan Liu, Vishal Gupta
- Developing Feedback Analytics: Discovering Feedback Patterns in an Introductory Course. Richard Glassey
12:00 Lunch Break
13:30 Parallel Sessions
Session A: Pre-college Part 1
-
- LP based Integration of Computing and Science Education in middle schools. Yuanlin Zhang, Jianlan Wang, Fox Bolduc, William G Murray
- Computability and Algorithmic Complexity Questions in Secondary Education. Rafael Del Vado Vírseda
- CEO: A Triangulated Evaluation Of A Modeling-Based CT-Infused CS Activity For Non-CS Middle Grade Students. Nicholas Lytle, Veronica Catete, Yihuan Dong, Danielle Boulden, Bita Akram, Jennifer Houchins, Tiffany Barnes and Eric Wiebe
Session B: CS1 from problem to code
-
- An Exploration of Cognitive Switching in Writing Code. Ilenia Fronza, Arto Hellas, Petri Ihantola, Tommi Mikkonen
- Answering the Correct Question. Michelle Craig, Andrew Petersen, Jennifer Campbell
- Translation from Problem to Code in Seven Steps. Andrew D. Hilton, Genevieve M. Lipp, Susan H. Rodger
15:00 Coffee Break and Poster Session
16:00 Parallel Sessions
Session A: Tools for Students
-
- IneqDetect: A Visual Analytics System to Detect Conversational Inequality and Support Reflection during Active Learning. Stephen MacNeil, Kyle Kiefer, Brian Thompson, Dev Takle, Celine Latulipe
- Combining Analogies and Virtual Reality for Active and Visual Object-Oriented Programming. Tevita Tanielu, Raymond ‘Akau’Ola, Elliot Varoy, Nasser Giacaman
- VUC: Visualizing Daily Video Utilization to Promote Student Engagement in Online Distance Education. Huan He, Bo Dong, Qinghua Zheng, Guobin Li
Session B: CS1 practice
-
- Does Creating Programming Assignments with Tests Lead to Improved Performance in Writing Unit Tests? Vilma Kangas, Nea Pirttinen, Henrik Nygren, Juho Leinonen, Arto Hellas
- The Relationship Between Voluntary Practice of Short Programming Exercises and Exam Performance. Stephen Edwards, Krishnan P. Murali, Ayaan Kazerouni
- Mnemonic Variable Names in Parsons Puzzles. Amruth N. Kumar
Session C: Panel
-
- Perspectives on Global Bachelor Computing Education. John Impagliazzo, Brett A. Becker, Alison Clear, Ernesto Cuadros-Vargas, Xiaoyong Du, Abhijat Vichare
Saturday, 18 May 2019
Morning attendance at TURC. CompEd starts at 12 noon.
12:00 Lunch
13:30 Working Group Reports
-
- Working Group 2: An International Investigation into Online Judge Systems for Programming Education.
- Working Group 3: A Multi-National Investigation of the Barriers to Adopting the Peer Instruction Pedagogical Approach in Computing Courses.
- Working Group 4: Teaching of computing ethics: an international review prompted by the new ACM code of ethics and professional conduct.
- Pre-conference event briefing: Visualization and the CC2020 Project.
15:00 Coffee Break
15:30 Parallel Sessions
Session A: Upper Level CS
-
- Teaching AI Algorithms with Games Including Mahjong and FightTheLandlord on an Online Platform. Wenxin Li, Haoyu Zhou, Chris Wang, Haifeng Zhang, Xingxing Hong, Yushan Zhou, Qinjian Zhang
- A Project-based Learning Experience in a Compilers Course. Adrian Lara, Luis Quesada
Session B: Tools for Instructors
-
- Adopting Git/Github within Teaching: A Survey of Tool Support. Richard Glassey
- Integrating Drawing Tablet and Video Capturing/Sharing to Facilitate Student Learning. Chen-Wei Wang
Session C: CS1 Observations Part 2
-
- Development and Validation of an Instrument for Measuring Digital Empowerment of Primary School Students. Siu-Cheung Kong, Yi-Qing Wang and Ming Lai
- Automatic Clustering of Different Solutions to Programming Assignments in Computing Education.Lei Gao, Bo Wan, Cheng Fang, Yangyang Li, Chen Chen
16:30 Parallel Sessions
Session A: Birds of a Feather
-
- Introductory Concurrency and Parallelism Education. Nasser Giacaman, Joel Adams
Session B: Birds of a Feather
-
- Evolution and Revolution of Computer System Courses with the Open RISC-V ISA. Ke Zhang
Sunday, 19 May 2019
Morning attendance at TURC. CompEd starts at 12 noon.
12:00 Lunch
13:30 Parallel Sessions
Session A: Pre-college Part 2
-
- Replicating and Unraveling Performance and Behavioral Differences between an Online and a Traditional CS Course. David Joyner, Melinda McDaniel
- The Effect of Reading Code Aloud on Comprehension: An Empirical Study with School Students. Alaaeddin Swidan and Felienne Hermans
- Using Data to Understand Difficulties of Learning to Program: A Study with Chinese Middle School Students. Yizhou Qian, Peilin Yan and Mingke Zhou
Session B: Panel
- The Computing in Data Science. Lillian Cassel, Wang Hongzhi [CANCELLED]
15:00 Coffee Break
15:30 Parallel Sessions
Session A: Student Experiences
-
- Knowledge Graph-based Learning Guidance for Cybersecurity Hands-on Labs. Yuli Deng, Duo Lu, Dijiang Huang, Chun-Jen Chung, Fanjie Lin
- Improve Student Performance Using Moderated Two-Stage Projects. Juan Chen, Yingjun Cao, Linlin Du, Youwen Ouyang, Li Shen
Session B: Student Experiences
-
- Can Mobile Gaming Psychology Be Used to Improve Time Management on Programming Assignments? Michael S. Irwin, Stephen H. Edwards
- Impact of Open-Ended Assignments on Student Self-Efficacy in CS1. Sadia Sharmin, Daniel Zingaro, Lisa Zhang, Clare Brett
Session C: CS1 Observations Part 1
-
- Experience Report: Mini Guest Lectures in a CS1 Course via Video Conferencing. Lisa Zhang, Michelle Craig, Mark Kazakevich, Joseph Jay Williams
- Interactive Preparatory Work in a Flipped Programming Course. Lijuan Cao and Michael Grabchak

