Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Lab
Synopsis
In this lab, students experiment with input and output files using real-world population data to see if they follow Benford's Law. At the end of the lab, students are asked discussion questions which help to extend their thinking.
Recommendations
Make it real for students by showing how Benford's Law is being used to detect fraud in several areas, including accounting and even elections! Check out the following for more ideas: https://www.agacgfm.org/aga/fraudtoolkit/documents/benfordslaw.pdf
Engagement Highlights
By using the content that examines real- world population data sets to see if they follow Benford's Law, this lab uses Meaningful and Relevant Content.
Engagement Practices Employed
Materials and Links
Computer Science Details
Programming Language
Java
Material Format and Licensing Information
Creative Commons License
CC BY-SA