Current Teaching at Nanjing University
Master-Level Courses
- Instructor, Data Visualization, Nanjing University, Spring 2025
- Instructor, Text as Data, Nanjing University, Spring 2024, 2025
Undergraduate-Level Courses
- Instructor, Introduction to Python, Nanjing University, Spring 2024
- Instructor, Data Journalism, Nanjing University, Fall 2023, 2024
- Teaching Assistant, Data Journalism, Nanjing University, Fall 2016
Previous Teaching at City University of Hong Kong
Master-Level Courses
- Teaching Assistant, COM5508 Media Data Analytics, City University of Hong Kong, Spring 2019
Workshops
- Instructor, Computational Workshop for CityU MACNM Alumni, Web Mining Lab, City University of Hong Kong, Spring 2019
Teaching Resources
📘 Text as Data / Media Data Analytics
📊 Data Visualization
- Fundamentals of Data Visualization by Claus Wilke: Free online book with theory and best practices.
- ECharts: A powerful, open-source visualization library developed by Apache, which offers rich, highly customizable charts and maps, especially suitable for creating publication-ready interactive dashboards.
- Plotly: A flexible Python (and JavaScript) library for creating interactive plots and dashboards, which integrates seamlessly with Jupyter Notebooks and is ideal for computational communication and data journalism contexts.
📰 Data Journalism
🐍 Introduction to Python