Launching
90

Data Literacy

Explore your Internet habits with open data in a safe and accessible way


It can be hard for people to understand the value, role and consequences of data, due to its abstract character. It is hard to imagine being more than just a consumer (end-user) of a complex service like a social network. Students may not have yet had the opportunity to have empowering, open interactions with digital data services yet - even though they play such a crucial part in today's society.

Learnings At the Open Education Hackdays we worked on a learning concept that helps students to grasp and work with their own data in a safe and accessible way. It is an instrument to also teach about connecting to and contributing to sources of open data: the basis for a "short and fun" data literacy module, which allows students to 1) gather first experiences with data as well as 2) get a more concrete understand of data and its role in today's society. This could be used in a school activity, the school curriculum, or within the wider community.

Achievements We have a working prototype of an application that aggregates your Internet usage patterns (currently the Mozilla Firefox browser history), uses open data sources to analyse potential safety risks, presents a readable report as well as a Data Package that can be used to contribute to future community initiatives and research projects. The main application is written in Python, with report generation in JavaScript using Bootstrap and Vega-Lite.

Screenshot of desktop application

Links

Team members

Students

  • Pauline
  • Moritz
  • Sophia

Experts

Tracks to Digital Awareness

A work in progress. More details can be found in the wiki

Instructions

1) Install all the libs:

pip install -Ur requirements.txt

2) Close your browser and run our graphical client:

python3 GUI.py

3) Push the button.

Console instructions

You can also use our tool on the command line:

1) Close your browser, then run:

python sqlreader.py

Optionally put a copy of your cached SQLite database in the private folder if you want to keep your browser running.

2) Now pipe the resulting extracted content into our data packager, and save the resulting output, like this:

cat private/websites.csv | python packager.py datapackage > datapackage/data/places_100.csv

3) Look at the contents of the datapackage folder for the resulting (anonymized) data and report.

4) ???

5) Profit!!!

#OpenEduZuoz

All attendees, sponsors, partners, volunteers and staff at our hackathon are required to agree with the Hack Code of Conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody. For more details on how the event is run, see the Guidelines on our wiki.

Creative Commons LicenceThe contents of this website, unless otherwise stated, are licensed under a Creative Commons Attribution 4.0 International License.


Updated 11:30 24.03.2019 / Maintained by Nikki

  • 11:30 24.03.2019 / oleg / update
  • 09:26 24.03.2019 / oleg / update
  • 09:26 24.03.2019 / oleg / update
  • 09:23 24.03.2019 / oleg / update
  • 09:23 24.03.2019 / oleg / update