/network-summer-school

Teaching Material for Summer School on Network Science for High School Students

Primary LanguageTeXMIT LicenseMIT

Network Science Summer School

Teaching Material for Summer School on Network Science for High School Students

We give the worksheets and some additional teaching material that we used for a summer school on Network Science for high school students.

The worksheets are given in the original German version and a translated English one.

The topics of the sheets are

Worksheet Topic Details
1 Introduction into Network Theory Creating graphs with Python and analysing them
2 Graph Colouring Node and edge colouring, coding greedy colouring algorithm
3 Matrix Calculations and Effective Resistance Eigenvalues, Laplace matrix
4 Contagion Dynamics SI model, vaccination, betweenness centrality
5 Dynamical Systems Verhulst dynamic, ODE, linear stability
6 Lotka-Volterra Equations and Fractals Euler method, drawing Lindenmeyer-systems with python

Most of the problems were created by us. Some of them were adapted or inspired from various sources, including:

  • Geir Agnarsson, and Raymond Greenlaw. Graph Theory: Modeling, Applications, and Algorithms. Prentice-Hall, Inc., 2006.

  • Steven H. Strogatz. Nonlinear Dynamics and Chaos: with Applications to Physics, Biology, Chemistry, and Engineering. Westview Press, 2014.

  • Mark Newman. Networks: An Introduction. Oxford University Press, 2010.

  • Material from the University of Oxford undergraduate course B8.5 Graph Theory

A manuscript explaining in more details our experience is under Review by the journal Network Science. You can find the manuscript here.

Some of the graph plots were created with the tikz-network package.

If you have general questions, please open an issue on Github or email Florian Klimm.