Blogs (19) >>
Sat 18 Mar 2023 09:20 - 09:32 at 718A - Nifty Assignments Chair(s): Nick Parlante, Dave Reed, Julie Zelenski

In this project, students use python dictionaries as a database to store data on fatal police shootings. After familiarizing themselves with the data, students compute the percentage of fatal police shootings with a black subject and compare this with the percentage of the United States population who are black. They repeat this computation, restricting to only shootings with an unarmed subjects. Finally, students write a short reflection on their work and results. This project is suitable for Introduction to Computer Science I, taught in Python. It teaches students to use Python dictionaries effectively, to study an important social justice issue. This project is special because of the incorporation of important and impactful real-world data, while using only the concepts known by a CS 1 student and providing practice with these concepts.

Sat 18 Mar

Displayed time zone: Eastern Time (US & Canada) change

08:30 - 09:45
Nifty AssignmentsNifty Assignments at 718A
Chair(s): Nick Parlante Stanford University, Dave Reed Creighton University, Julie Zelenski Stanford University
08:30
12m
Talk
Islands of HexHybridK12Global
Nifty Assignments
Andrew Godbout University of Prince Edward Island
DOI
08:42
12m
Talk
Mozart Musical Dice GameHybridK12
Nifty Assignments
Kevin Wayne Princeton University
DOI
08:55
12m
Talk
Nifty Assignments: Enigma Machine SimulatorHybridK12
Nifty Assignments
Eric Roberts Willamette University, Jed Rembold Willamette University
DOI
09:07
12m
Talk
Nifty Assignments - Optical Illusions Using Loops and Nested LoopsHybridK12
Nifty Assignments
Faan Tone Liu University of Denver
DOI
09:20
12m
Talk
Project: Fatal Police ShootingsHybridK12
Nifty Assignments
Melissa Lynn Gustavus Adolphus College
DOI
09:32
12m
Talk
Rising Tides: A Literal Flood-FillHybridK12
Nifty Assignments
Keith Schwarz Stanford University
DOI