# Unit 3: Loops, Arrays, Media

- [Unit 3 Overview](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/unit-3-overview.md)
- [U3LA1.1: While Loops](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la1.1-while-loops.md): How can we use iteration to abstract artwork?
- [U3LA1.2: For Loops Pt. 1](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la1.2-for-loops-pt.-1.md): How can we use iteration to abstract artwork?
- [U3LA1.3: Nested For Loops (For Loops Pt 2)](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la1.3-nested-for-loops-for-loops-pt-2.md): How can we use iteration to abstract artwork?
- [U3LA1 Mini Project: Wallpaper Design](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la1-mini-project-wallpaper-design.md): How can sounds, images, and fonts be combined and manipulated with code?
- [U3LA2.1: Introduction to Lists](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la2.1-introduction-to-lists.md): How can lists help us simplify code?
- [U3LA2.2: Random Values from Lists](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la2.2-random-values-from-lists.md): How can lists help us simplify code?
- [U3LA2 Mini Project 1: Fortune Teller](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la2-mini-project-1-fortune-teller.md): How can lists help us simplify code?
- [U3LA2.3: Loops and Lists](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la2.3-loops-and-lists.md): How can lists help us simplify cold?
- [U3LA2.4: Updating and Deleting from Lists](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la2.4-updating-and-deleting-from-lists.md): How can I manage data in my list?
- [🤓 U3LA2 Mini Project 2: CodeWars List Challenges](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la2-mini-project-2-codewars-list-challenges.md): How can I use lists and loops to solve code challenges?
- [U3LA3.1: Loading Images](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la3.1-loading-images.md): How can I load images and display them in my program?
- [U3LA3 Mini Project: Vision Board](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/u3la3-mini-project-vision-board.md): How can I use images to create a virtual vision board project?
- [Unit 3 Final Project: Random Meme Generator](/py-intro-to-computational-media-2.0/unit-3-loops-arrays-media/unit-3-final-project-random-meme-generator.md): How can memes be created by code?
