Blogs (4) >>

The fingerprint assignment is tailored for the Fundamentals of Computer Programming I and II courses, a.k.a. CS1 and CS2, with a primary focus on teaching the principles of two-dimensional arrays and object-oriented using Java. While these concepts are core to CS1, the assignment is divided into three sections that delve into introductory computing topics, emphasizing cybersecurity and data analytics to captivate students’ interest in CS1. This approach is driven by industry recommendations and education agencies. The assignment has been effectively implemented in both CS1 and CS2 classes within a two-year computer science program offered at an HSI community college. It serves a diverse range of audiences, including traditional CS1 and CS2 assessments, acting as a remedial tool for CS2, a project for CS1 honors students, and a summative assessment for Competency-Based Education (CBE). The assignment aligns with specific Student Learning Outcomes outlined in three distinct ACM curricular guidelines, including the ACM/IEEE-CS/AAAI CS2023. Additionally, it leverages “Bloom’s for Computing: Enhancing Bloom’s Revised Taxonomy with Verbs for Computing Disciplines” to stimulate various levels of cognitive understanding throughout the assignment. Furthermore, it consolidates topics typically covered in CS1, synthesizing these concepts into a single, comprehensive activity. This assignment also recognizes Competency-Based Education (CBE) as a formative assessment method suitable for a wide range of technical and non-technical programs. Lastly, it offers a flexible delivery structure, allowing educators to seamlessly integrate it into their classrooms in a modular fashion.

https://sites.google.com/view/thefingerprint/home

Sat 23 Mar

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

13:45 - 15:00
Nifty AssignmentsNifty Assignments at Oregon Ballroom 203
Chair(s): Nick Parlante Stanford University, Julie Zelenski Stanford University, Dave Reed Creighton University, Michael Guerzhoy University of Toronto
13:45
12m
Talk
Simulating Election VotesGlobalHybridCC
Nifty Assignments
Aleksandr Popov National Research University Higher School of Economics
13:57
12m
Talk
Exploring the Scurry of Squirrels in Central ParkHybridCC
Nifty Assignments
Rachel Frisbie Department of Computational Mathematics, Science, and Engineering; Michigan State University, Devin Silvia Department of Computational Mathematics, Science, and Engineering; Michigan State University, Marcos Caballero Michigan State University, Rachel Roca Department of Computational Mathematics, Science, and Engineering; Michigan State University, Amanda Bowerman Computational Mathematics, Science, and Engineering, Krithi Sachithanand Computational Mathematics, Science, and Engineering
14:10
12m
Talk
Infinity WarHybridCC
Nifty Assignments
Yashas Ravi Rutgers University (self), Ana Paula Centeno Rutgers University
14:22
12m
Talk
Modular Virtual 3D Cities AssignmentHybridCC
Nifty Assignments
Christopher Tralie Ursinus College
14:35
12m
Talk
Alphabear Partial SolverHybridCC
Nifty Assignments
Ryan Dougherty United States Military Academy
14:47
12m
Talk
The Fingerprint Assignment: An Interdisciplinary Assessment for CS I EducationHybridCC
Nifty Assignments
Christian Servin El Paso Community College, Ivan Alonso El Paso Community College, Emiliano Garcia El Paso Community College