Integrating Hands-On Data Collection Experience in an Introductory Programming Class for Non-CS MajorsK12
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 FebDisplayed 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 20mTalk | 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 20mTalk | Integrating Hands-On Data Collection Experience in an Introductory Programming Class for Non-CS MajorsK12 Papers | ||
14:20 20mTalk | Reflecting on Thematic Analysis in Computer Science Education Research: A Field Guide for Researchers and Reviewers Papers | ||
14:40 20mTalk | 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 | ||