On this page, faculty members at the University of Stuttgart will find resources and materials to support digital teaching in STEM subjects. You can find special offers for students at skillUP! – Digital skills for students.
Explainer videos
Give your students the opportunity to grasp key concepts at their own pace and develop a lasting understanding of them. Save yourself the trouble of spending hours searching for high-quality video footage. Instead, you can simply take advantage of the University of Stuttgart’s offerings to supplement your existing teaching formats.
Possible application scenarios
- Material for preparing lectures
- As an additional resource for exam preparation
- As a freely available online self-study resource for familiarizing oneself with new subject areas
The videos have been approved in terms of content and educational merit. They are licensed under CC-BY 4.0 and may therefore be used, shared, and modified by anyone.
Yes, the videos are “publicly available,” which means they are not only available for anyone to watch, but may also be used, adapted, and redistributed in presentations, provided the CC-BY license is cited.
There are no limits to what you can do here. You could embed videos – or even just clips from them – into your lecture, assign the videos as pre- or post-class activities, or recommend them for exam preparation.
The full videos are each less than 10 minutes long. You can easily use just specific sections of the videos and tailor them to your lecture.
Students in the main STEM study programs, especially those in their first few semesters, can benefit from these videos while attending lectures and preparing for exams. As your study program progresses, these videos can also serve as a helpful refresher on key concepts.
Laboratory tutorials
Provide your students with tutorials to help them independently grasp and gain a deeper understanding of the lab exercises. Take advantage of the availability of quality-assured content directly from the University of Stuttgart to enhance your teaching methods. The tutorials include instructions for using laboratory equipment, explanations of experiments, and the option to conduct remote experiments.
Possible application scenarios
- Preparatory material prior to laboratory sessions
- Conducting remote experiments
The tutorials are specifically tailored to the teaching methods used in laboratory courses and experimental content taught at the University of Stuttgart. The course content is closely tied to real-world laboratory experiences developed by the departments for teaching purposes.
Yes, the tutorials are freely available. You may use the materials freely, adapt them to suit your needs, and share them, as long as the CC-BY license is cited.
The tutorials are highly versatile: you can integrate entire tutorials or selected segments into your lectures and assign them as preparatory or follow-up work.
The tutorials are approximately 20 minutes long on average. You also have the flexibility to show only specific segments to tailor them to the context of your teaching.
The tutorials are a valuable resource for students during their first semesters of STEM study programs, helping them prepare for lab work. They will also come in handy later when students need to brush up on key concepts.
Python self-study course
Expand your students' learning opportunities and enhance your teaching materials. The course can serve as part of a comprehensive program designed to enhance your students' digital literacy. Use selected content directly in your courses or as supplementary material, or adapt the content to the specific learning objectives of your course. The course has a flexible structure that makes it easy to adjust the order of the topics and exercises.
Possible application scenarios
- As a supplementary component of degree programs that require programming skills.
- To familiarize yourself with programming tasks for theses or projects
- As a foundation for modules in your degree program, supplemented by subject-specific examples and projects (graded or ungraded)
Yes, the course is designed for absolute beginners and requires no prior programming experience.
Yes, the course and its content are available under the CC-BY license and can be freely adapted. This allows you to tailor the content to the specific needs of your courses. All you need to do is credit the creator, Dominik Göddeke.
Modules of the Python Self-Study Course
- Introduction/preliminary information
- Basics
- Data types, data structures, and control structures
- Data structures, comprehensions, and functions.
- Functions and modules
- Files, troubleshooting, and packages
- The NumPy, matplotlib, and SymPy packages
- Object-oriented programming
+ Cheat sheet
The course can be used as a self-paced course for students, as a supplementary resource for degree programs that require programming skills, or as a resource for instructors to enhance their own courses with subject-specific examples and exercises.
The course consists of 8 modules; the average time commitment is 4.5–6 hours per module. Most participants take about 2 months (half a semester) to complete the course, if they study regularly.
Yes, but please keep two things in mind. First, the work involved in supervising and grading an exam must be performed by the examiner personally. Second, the course workload is insufficient to meet the requirements for a FÜSQ (90 hours, approximately 3 credits). The recommendation is to supplement the course, for example, with a project phase in which students work on larger programming assignments during the second half of the semester.
There are nearly 80 videos available, as well as an equal number of Jupyter notebooks, slides from the videos (in LaTeX and PDF), over 100 mini-exercises, and practice problems with sample solutions. This content is embedded in an ILIAS course.
The course offers a high degree of flexibility in terms of adapting to different target audiences and teaching scenarios. You can change the order of the topics and customize sections to align with the learning objectives of your course. One easy-to-implement solution, for example, is to design all exercises to be subject-specific.
Yes, the ILIAS course template can be cloned into your own course with just three clicks, making it easy to integrate into your curriculum. The course author will be happy to grant you the necessary admin rights in ILIAS.
- A beginner's course that requires no prior knowledge.
- Access to nearly 80 videos and just as many Jupyter notebooks, giving you the freedom to learn at your own pace.
- The opportunity to take this course as an elective as part of your study program, especially if your curriculum does not include any courses on programming skills.
- Numerous ways to check your progress: over 100 mini-exercises and longer practice problems at the end of each lesson, complete with sample solutions (in workbook format).
- Flexibility thanks to our self-paced learning approach, which allows you to learn anytime, anywhere, and focus on specific topics.
- Free for University of Stuttgart students
These formats were developed as part of the “digit@L – Digital Teaching and Learning at the University of Stuttgart: Boost. Skills. Support.“ project (2021 bis 2025) and were funded by the Foundation for Innovation in Higher Education.