Show simple item record

dc.contributor.advisorBongo, Lars Ailo
dc.contributor.authorAngelvik, Nina
dc.date.accessioned2018-06-20T08:29:47Z
dc.date.available2018-06-20T08:29:47Z
dc.date.issued2018-05-15
dc.description.abstractThe air:bit project is a computer science education project that we developed in 2016 for use in North-Norwegian upper secondary (videregående) schools. Students build and code their own air quality sensor kits (air:bits), before collecting air quality data in their local areas. They create their own air quality related research questions, which they answer by analyzing the collected air:bit data in context of other air quality data sources. The task of managing such datasets is too complex for such an introductory project and requires a specialized service. This thesis describes the air:bit platform, a scalable and cloud-based data management platform for citizen science education projects. It provides students with a web application for storing, exploring, visualizing and downloading air quality data from air:bits and other data sources. It processes, stores and manages the air:bit data in the Google Cloud Platform, that provides an elastic scaling of storage and computational resources, and in addition simplifies managing the backend. In 2018 the air:bit platform was used by 174 students from 11 school classes across Northern Norway. The students successfully built and programmed 62 air:bits and they uploaded 222 air:bit data log files to the air:bit platform, comprising 481,186 air quality measurements. We demonstrate the air:bit platform's ability to scale with regards to computational resources and that the latency of data uploads and queries is good enough for this purpose. We also provide the cost of processing and storing air:bit data in the cloud. The air:bit platform uses, on average, 30 seconds to verify and insert data log files for one week of per-minute measurements, and less than 2 seconds to process and retrieve the same data for visualization. The total cost of the air:bit platform is $211 per month or $1.20 per student. We believe the air:bit platform is useful not only for the air:bit project, but also for other education projects. It can be used by air quality related citizen science projects and the open database provides street-level air quality data that can be used in other analyses. The air:bit platform is online at airbit.uit.no and is open-sourced at github.com/fjukstad/luft and github.com/ninaangelvik/luft.en_US
dc.identifier.urihttps://hdl.handle.net/10037/12893
dc.language.isoengen_US
dc.publisherUiT Norges arktiske universiteten_US
dc.publisherUiT The Arctic University of Norwayen_US
dc.rights.accessRightsopenAccessen_US
dc.rights.holderCopyright 2018 The Author(s)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/3.0en_US
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)en_US
dc.subject.courseIDINF-3990
dc.subjectVDP::Technology: 500::Information and communication technology: 550::Computer technology: 551en_US
dc.subjectVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Datateknologi: 551en_US
dc.titleData management platform for citizen science education projectsen_US
dc.typeMaster thesisen_US
dc.typeMastergradsoppgaveen_US


File(s) in this item

Thumbnail
Thumbnail

This item appears in the following collection(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)