This repository contains the code template for Lab 7 Advanced Data Visualization developed for the course TIL6022 Python Programming at TU Delft in 2026.
In this lab assignment, we will work with Python files (.py). The lab contains 3 questions (8 points in total). Each question has its own Python file.
After receiving the assignment, modify the code in the three question Python files (q1_3dplot.py, q2_geovis.py, and q3_streamlit.py) and commit the changes you made. Each commit counts as one submission to Classroom50. Do not change the file name of the three Python files, since the automated test will use the file names to locate your answers.
Each submission will trigger an autograding workflow to evaluate your answers. To check the grading summary, go to Actions -> Autograde -> Click the workflow you want to check; the report is under grade/grade summary. At the top of the report, you will see a summary table with 'Result', showing whether all tests are successfully executed, and 'Score', showing your score for this assignment. Below, you can further find a more detailed report on whether a specific question is 'FAILED' or 'PASSED' and the error messages.
Warning
Do not change the test file (test_lab7_2026.py) and the names of the three question Python files. For local testing, put the test file in the same folder as the question Python files.
- Instructor: Yanan Xin
- Teaching Assistants: Bram Dorland