1 Bookmark
Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Assignment
Synopsis
In this assignment, students compose a variety of functions. Using Python, students create functions that perform a wide range of tasks (from calculating the height of an individual to the manipulation of strings) that emphasize the use of loops.
Engagement Highlights
Uses the creation of functions to handle real-world calculations as a way of creating a Meaningful and Relevant Context for implementing loops. Promotes Student-Student Interaction by encouraging students to collaborate while working on this activity.
Engagement Practices Employed
Materials and Links
Computer Science Details
Programming Language
Python
Material Format and Licensing Information
Creative Commons License
Unknown