• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Teaching Large-Scale Data Management to Large Cohorts of Undergraduate Students
 
  • Details
  • Full
Options
July 28, 2025
Conference Paper
Title

Teaching Large-Scale Data Management to Large Cohorts of Undergraduate Students

Abstract
Teaching data management at scale presents unique challenges, particularly in large university courses with diverse student backgrounds. The “Information Systems and Data Analysis” module at Technische Universität Berlin enrolls up to 1000 students per semester, requiring scalable yet student-oriented teaching solutions. This paper presents tools and techniques we developed to enhance student learning and reduce instructor workload. We introduce isda-streaming, a lightweight Python library that simplifies data stream processing concepts, and discuss our approach to creating engaging SQL and data streaming assignments. Additionally, we describe moodle-tools, our framework for automating the lifecycle of Moodle-based exercises, improving assessment efficiency. Our open-source tools provide valuable resources for fellow educators teaching data management at scale. We report on their practical impact across multiple semesters and discuss our insights from large-scale deployment. Our experiences contribute to the growing body of research on scalable and accessible computer science education.
Author(s)
Behme, Lennart
Dusella, Gereon
Poepsel Lemaitre, Rudi
Borusan, Alexander
Technische Universität Berlin  
Markl, Volker
Mainwork
DataEd '25: Proceedings of the 4th International Workshop on Data Systems Education  
Conference
International Workshop on Data Systems Education 2025  
DOI
10.1145/3735091.3737571
Language
English
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Keyword(s)
  • data management education

  • data streaming

  • Moodle

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024