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.

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY-NC-SA