About the Author
Pindar Van Arman is an American artist and roboticist based in Washington DC. His art focuses on designing painting robots that explore the differences between human and computational creativity. Since his first system in 2005, he has built multiple artificially creative robots, including CrowdPainter, bitPaintr, and CloudPainter. His robotic systems typically paint with a brush on stretched canvas and have recently begun to concentrate on creative portraiture.
His work with CloudPainter was awarded First Place in Robot Art 2018, an annual AI and robotics art competition. Judges of the contest noted that "CloudPainter was able to paint evocative portraits with varying degrees of abstraction." A notable aspect of his entries have been their ability to paint with complete creative autonomy, a process Van Arman outlined in his TEDx Talk "Teaching Creativity to Robots."
Van Arman graduated from Ohio Wesleyan University in 1996 and went on to get his Masters from The Corcoran College of Art and Design at George Washington University in 2010.
Table of Contents
About AP Computer Science Principles
1 - Hardware, Software, Number Systems, and Boolean Expressions
2 – Pixels, Images, and Adobe Photoshop
3 - Compressing Data
4 – Storing Data: Spreadsheets and Databases
5 - Protecting Data: Heuristics, Security, and Encryption
6 - The Internet
7 – Web Design: HTML and CSS
9 – Impact of Computing
Appendix 1 – AP Performance Task: Create