Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Project
Synopsis

In this project, students are given a task of providing a scientific report to the US Geological Survey about earthquake data. To generate the report, students need to write a Python program which will store earthquake data such as date, time, latitude, longitude, magnitude, depth, and region over a 7 day period of time.

Recommendations

To see how this assignment fits in with the rest of the assignments in this course, please see the following: CS100: Programming I-Classic Projects 

Engagement Highlights

Using the Python programming language, students create a program to capture data on earthquake activity for the US Geological Survey. By using a scientific example, this project uses Meaningful and Relevant Content as well as Interdisciplinary Connections.

Materials and Links

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY