1 Bookmark
Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Assignment
Synopsis
In this assignment, students will be creating mosaics in Python. Students will work to generate tessellations, such as Ring and Hex. Functions must be composed to generate the various images.
Recommendations
Invite a faculty member from the Math or Art department to talk about their work and how it relates to this assignment in order to strenghten the interdiscplinary connections and relevance for students.
Engagement Highlights
This assignments uses meaningful and relevant content as well as interdiscplinary connections by working with tessellations and relating them to math and art. Students are given a choice by allowing them to use some tessellations of their choosing and to participate in extra credit as well as a content for "most interesting tessellation".
Engagement Practices Employed
Computer Science Details
Programming Language
Python
Material Format and Licensing Information
Creative Commons License
Unknown