Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Assignment
Synopsis
In this assignment, students compose functions and develop graphics. Using Python, students practice writing four various functions using a set of criteria, as well as create graphics using the Calico graphics library.
Engagement Highlights
Uses the development of programs using graphics as a way to create a Meaningful and Relevant Context. 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
CC BY-NC-SA