In response to the growing demand for data analysis and computational thinking skills across various academic disciplines, universities are integrating programming courses into the curricula for non-CS majors. A key challenge for instructors is to create teaching materials customized for these students, ensuring they recognize the practical value of programming in their fields. This paper reports our experience in designing a data analysis lab within an introductory programming course, where hands-on data collection is integrated into the entire analytical process. Instead of providing predefined datasets, students in pairs use a Raspberry Pi and a thermocouple sensor to collect their own data before performing tasks in data extraction, data processing, and data visualization using Python. We set up 20 device kits that benefit over 200 students at a flagship large engineering university. We collected student feedback to evaluate their confidence and understanding of the data analysis workflow. We elaborate on the insights obtained from the lab, showing that hands-on data collection activities significantly help students better understand programming in the context of engineering.

Thu 19 Feb

Displayed time zone: Central Time (US & Canada) change

13:40 - 15:00
Rethinking Data Learning: From Databases to DodgeballsPapers at Meeting Room 103-104
Chair(s): Christopher Moretti Princeton University, USA
13:40
20m
Talk
Clause-Driven Automated Grading of SQL’s DDL and DML StatementsGlobal
Papers
Benard Wanjiru Radboud University Nijmegen, Patrick van Bommel Radboud University Nijmegen, Djoerd Hiemstra Radboud University Nijmegen
14:00
20m
Talk
Integrating Hands-On Data Collection Experience in an Introductory Programming Class for Non-CS MajorsK12
Papers
Shuyin Jiao North Carolina State University, Warren Jasper North Carolina State University
14:20
20m
Talk
Reflecting on Thematic Analysis in Computer Science Education Research: A Field Guide for Researchers and ReviewersPCI Best Paper
Papers
Aadarsh Padiyath University of Michigan, Tamara Nelson-Fromm
14:40
20m
Talk
SportSense for Data Literacy: Applying Sports and Movement for Authentic and Personal Data Interactions in Elementary SchoolsK12
Papers
Ashley Quiterio Northwestern University, Megan Butler Northwestern University, Arianna Montas Northwestern University, Sara Bouftas Northwestern University, Marcelo Worsley Northwestern University