Citizen Science App for Kids

Build a Citizen Science app for K-12 kids. This app is a platform that lets teachers create projects and students gather data and analyze results.

Links:
https://en.wikipedia.org/wiki/Citizen_science
https://www.citizenscience.gov/
https://www.nationalgeographic.org/idea/citizen-science-projects/
https://en.wikipedia.org/wiki/List_of_citizen_science_projects
https://www.zooniverse.org/projects

Objectives


For this project, you will be creating a way to enable K-12 students to gather field data using their phones. They can then work with the aggregate data as csv files to answer K-12 science questions.

FIELD APP:
Create an app aimed at letting kids do citizen science. The app should have:
The ability to collect observations for a citizen science project, real or imagined.
A very simple UI with fun graphics and easy-to-understand instructions.
A landing page, where a class code can be entered.
A project explanation page.
A list observations page.
Add/Edit observation page:
The App can enter data in various forms (checkbox, drop-down, enter numbers and comments, etc).

ADMIN WEBSITE:
A landing page where a teacher can login to their account.
A projects page, where all projects are shown for that account.
Create a new project page, which also creates a project code (shown in the projects list). This code can be entered by the mobile app to apply observations to a particular project.
A results page (one for each project). The results page should have a list of observations, and maybe relevant stats, or graph or chart.
Project data can be downloaded as a csv file for further inquiry.

SUMMARY:
FIELD APP - Cross-Platform app (Flutter, React-Native, Xamarin, etc).
ADMIN WEBSITE: Website to admin accounts, projects, and results, and to communicate with the App.

STRETCH GOALS:
The App can take pictures and upload them to the website where they are displayed as thumbnails and, by clicking, full size.
The Admin website has an individual observation page that can show description, data, images, etc.
The app can work offline. Data is stored and uploaded to a server when connectivity available.

Motivations


This project would ideally become an open-source app to be used by K-8 Science teachers everywhere.

It should help to (a) Spark an interest in science and (b) Let kids contribute to a real live scientific project!

Qualifications


Minimum Qualifications:
Some experience with any of: Web, mobile, cloud, or database.
Willing to learn new technologies.

Preferred Qualifications:
Cross-platform app experience.


Details


Project Partner:

Samarendra Hedaoo

NDA/IPA:

No Agreement Required

Number Groups:

1

Project Status:

Accepting Applicants

Keywords:
WebMobileAndroidiOSData ScienceEducationResponsiveCross-Platform
Card Image Capstone