The Methods of Teaching Data Science (MTDS) Course

Back to Technion Data Science Education website

Course description

  • A full-semester course that meets 3 hours a week for 13 weeks.
  • The description is based on our experience teaching the course at the Faculty of Education in Science and Technology at the Technion during the Spring semester 2021-2022.
  • The course was taught as a hybrid course: two hours were taught synchronously via Zoom and one hour was taught asynchronously.
  • The course online learning platform was Moodle.

Learning targets

  • LT1: The students become familiar with the Israeli high school data science curriculum.
  • LT2: The students experience a full data science workflow in Python.
  • LT3: The students become familiar with learning theories, pedagogical approaches, and teaching methods suitable for data science education in general, and specifically for the data science workflow.

List of topics

  • Data analysis with Python
  • The Israeli data science curriculum and teaching methods suitable for teaching data science on the high school level
  • Relevant technologies for teaching and learning data science
  • Challenges of teaching data science, e.g., the interdisciplinarity of data science , and the variety of populations studying data science
  • Methods for teaching data science
  • Teaching data science skills
  • Carrying out a research project in data science that examines an educational topic (since the teachers’ application domain is education).
Students with no background in Python were strongly encouraged to close (prior to the onset of the semester) any knowledge gaps they had in Python using any source they chose, particularly the videos available on the course website (see the Technion Data Science Education website).

Grading policy and submission

See the grading policy and submission page, including the course assignments and asynchronic tasks.

Lessons

Notes:

  1. The MTDS course schedule (including references to our book Hazzan, O. and Mike, K. (2023). Guide to Teaching Data Science: An Interdisciplinary ApproachSpringer).
  2. Detailed descriptions of each lesson (without references to the book sections/chapters) appear below. Descriptions are in English; Slides are either in English/Hebrew

Preliminary questionnaire 

Lesson #1: Lesson description                  Lesson 1 slides: Introduction & What is data science? 

Lesson #2: Lesson description                  Lesson 2 slides: The interdisciplinarity challenge of data science

Lesson #3: Lesson description

Lesson #4: Lesson description

Lesson #5: Lesson description

Lesson #6: Lesson description                  Lesson 6 slides: Data science thinking

Mid-semester questionnaire

Lesson #7: Lesson description

Lesson #8: Lesson description                  Lesson 8 slides: The pedagogical chasm

Lesson #9: Lesson description

Lesson #10: Lesson description

Lesson #11: Lesson description

Lesson #12: Lesson description

End-of-the-semester questionnaire

Lesson #13: Lesson description