Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 0 additions & 69 deletions 02_activities/assignments/assignment_3.md

This file was deleted.

2 changes: 2 additions & 0 deletions 02_activities/assignments/participation/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ttc_lrt_delays.csv
ttc_lrt_delays.csv
1 change: 0 additions & 1 deletion 02_activities/assignments/participation/.keep

This file was deleted.

440 changes: 440 additions & 0 deletions 02_activities/assignments/participation/session_01.ipynb

Large diffs are not rendered by default.

97 changes: 97 additions & 0 deletions 02_activities/assignments/participation/session_02.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"id": "b1bddcfc",
"metadata": {},
"outputs": [],
"source": [
"\"\"\"\n",
"Visualization — Live Learning Session 2\n",
"Date: 2026-01-20\n",
"\n",
"Overview:\n",
"- This session focused on understanding good and bad data visualization.\n",
"- We discussed how visualization choices depend on purpose audience and context.\n",
"- Examples were shown to compare effective and ineffective chart designs.\n",
"\n",
"Notes:\n",
"- A good visualization makes the message easy to understand.\n",
"- A bad visualization increases confusion or can mislead the viewer.\n",
"- Design choices such as chart type labels color and scale matter.\n",
"- Bar charts are usually better for comparing values than pie charts.\n",
"- Too many colors effects or decorations reduce clarity.\n",
"- Accessibility includes readable labels good contrast and not relying only on color.\n",
"\"\"\""
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "77d4aa72",
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import matplotlib.pyplot as plt"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "50a8a366",
"metadata": {},
"outputs": [],
"source": [
"# Sample data used to demonstrate different visualization choices\n",
"categories = [\"A\", \"B\", \"C\", \"D\", \"E\"]\n",
"values = [25, 40, 55, 30, 45]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "90cd4a83",
"metadata": {},
"outputs": [],
"source": [
"# Clear example: bar chart\n",
"fig, ax = plt.subplots(figsize=(6, 3))\n",
"ax.bar(categories, values)\n",
"ax.set_title(\"Bar chart example\")\n",
"ax.set_xlabel(\"Category\")\n",
"ax.set_ylabel(\"Value\")\n",
"plt.tight_layout()\n",
"plt.show()"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "7b59ea4d",
"metadata": {},
"outputs": [],
"source": [
"# Less effective example: pie chart for comparison\n",
"fig, ax = plt.subplots(figsize=(5, 4))\n",
"ax.pie(values, labels=categories, autopct=\"%1.0f%%\")\n",
"ax.set_title(\"Pie chart example\")\n",
"plt.tight_layout()\n",
"plt.show()"
]
}
],
"metadata": {
"jupytext": {
"cell_metadata_filter": "-all",
"main_language": "python",
"notebook_metadata_filter": "-all"
},
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
259 changes: 259 additions & 0 deletions 02_activities/assignments/participation/session_03.ipynb

Large diffs are not rendered by default.

243 changes: 243 additions & 0 deletions 02_activities/assignments/participation/session_04.ipynb

Large diffs are not rendered by default.

Loading