Abstract
To prepare even a single lecture on network science, instructors have to deal with a large amount of different kinds of materials, such as images, charts, and documents. If the lecture contains hands-on activities, various programming environments for C, C++, Java, Python, etc., also have to be provided. Connection to the Internet is also preferable, since students may look up various technical terms online during the class and the instructor may also use online contents during a lecture. These issues become particularly challenging in educational outreach settings, where the instructor needs to give a lecture at elementary or secondary schools outside her home campus. Under such circumstances, all the materials for the lecture have to be made portable, together with the programming environments and Internet connections. Here we report our initiative, named “Network Science in Your Pocket,” to construct completely portable hardware/software environments for off-campus educational outreach of network science, which was made possible by recent advancements of tiny single-board computer technology. In this chapter, we describe a sample project for building such environments and lecture materials. A case study in an open-house outreach course given at a technical college in Japan is also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A PDF of Network Literacy: Essential Concepts and Core Ideas, in the original English as well as over 20 additional translations, can be downloaded from: https://sites.google.com/a/binghamton.edu/netscied/teaching-learning/network-concepts/.
- 2.
Raspberry Pi 3 Model B is a product developed by the Raspberry Pi Foundation. https://www.raspberrypi.org/products/raspberry-pi-3-model-b/.
- 3.
For NOOBS, see the web page at https://www.raspberrypi.org/downloads/noobs/.
- 4.
For Raspbian OS, see the web page at https://www.raspberrypi.org/downloads/raspbian/.
- 5.
Basic guides to configuring RP3 can be found in the web page at https://www.raspberrypi.org/documentation/configuration/.
- 6.
The Advanced Packaging Tool (APT) for Debian-based OS is also available in Raspbian. See the web page at https://www.raspberrypi.org/documentation/linux/software/apt.md.
- 7.
For Cytoscape, see the web page at http://www.cytoscape.org/.
- 8.
For Gephi, see the web page at https://gephi.org/.
- 9.
Berryconda is developed on GitHub at https://github.com/jjhelmus/berryconda.
- 10.
The main web page of Flask is at http://flask.pocoo.org/.
- 11.
The whole web application implemented by python-flask module can be downloaded from the author’s GitHub page at https://github.com/toshitanizawa/NetSci-Pocket.
References
Erdös, P. and Rényi, A. (1959) On Random Graphs. I. Publicationes Mathematicae, 6. 290–297
Albert, R. and Barabási, A-L. (2002) Statistical mechanics of complex networks. Reviews of Modern Physics, 74:47–97.
Newman, M. (2003) The structure and function of complex networks. SIAM Review, 45:167–256, 2003.
Sayama, H., Cramer, C., Porter, M., Sheetz, L., and Uzzo, S. (2016) What are essential concepts about networks? Journal of Complex Networks, 4(3). 457–474.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Tanizawa, T. (2018). Network Science in Your Pocket. In: Cramer, C., Porter, M., Sayama, H., Sheetz, L., Uzzo, S. (eds) Network Science In Education. Springer, Cham. https://doi.org/10.1007/978-3-319-77237-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-77237-0_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-77236-3
Online ISBN: 978-3-319-77237-0
eBook Packages: EducationEducation (R0)