TCSE logo 
 Sigsoft logo
Sustainability badge
Mon 28 Apr 2025 16:00 - 16:20 at 206 - Programming Education Chair(s): Jürgen Börstler

The design of effective programming languages, libraries, frameworks, tools, and platforms for data engineering strongly depends on their ease and correctness of use. Anyone who ignores that it is humans who use these tools risks building tools that are useless, or worse, harmful. To ensure our data engineering tools are based on solid foundations, we performed a systematic review of common programming mistakes in data engineering. We focus on beginners (students) of data engineering. In this article, we present a classification of these common mistakes, including recommendations not only for how data engineering tools might avoid some of them, but also for how these insights can inform teaching strategies and educational tool design. We believe that our work will help researchers, practitioners, and educators alike build better and more effective tools and learning environments in the future.

Mon 28 Apr

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

16:00 - 17:30
Programming EducationCSEE&T at 206
Chair(s): Jürgen Börstler Blekinge Institute of Technology
16:00
20m
Talk
A Systematic Review of Common Beginner Programming Mistakes in Data Engineering
CSEE&T
Max Neuwinger Friedrich Alexander University Erlangen Nuremberg, Dirk Riehle U of Erlangen
Pre-print
16:20
20m
Talk
An Exploratory Study on Build Issue Resolution Among Computer Science StudentsDistinguished Paper Award
CSEE&T
Sunzhou Huang The University of Texas at San Antonio, Na Meng Virginia Tech, XUEQING Liu Stevens Institute of Technology, Xiaoyin Wang University of Texas at San Antonio
Pre-print
16:40
20m
Talk
Knowledge Transfer and False Friends: Insights on Transitioning from C to Java
CSEE&T
Yifan Du Chemnitz University of Technology, Belinda Schantong Chemnitz University of Technology, Janet Siegmund Chemnitz University of Technology
Pre-print
17:00
20m
Talk
Teaching Well-Structured Code: A Literature Review of Instructional Approaches
CSEE&T
Sara Nurollahian University of Utah, Hieke Keuning Utrecht University, Eliane Wiese University of Utah
Pre-print
:
:
:
: