COMP SCI 300 Lecture Notes - Lecture 1: Apple Pie, Understanding Comics

87 views3 pages

Document Summary

Learn to organize code in an oop (object-oriented programming) style. Implement and compare different implementations of several adts. => this organization is much more clear now! => this algorithm is much more efficient now! clear and efficient can be loaded terms - they can be thought of as variables here (or functions). takes as input an algorithm and output solution. When we abstract an image through cartooning, we"re not so much eliminating details as we are focusing on specific details. By stripping down an image to its essential meaning, an artist can amplify that meaning in a way that realistic art can"t. Helpful: focus on the big picture, less overwhelming. Hurtful: hides details that may be important sometimes. Color key: red = methods green = data. Java code translation: cutfruit = cut( fruit ); mixture = tossinbowl( cutfruit, sugar, tapioca ); rawingredients = pourinto crust( mixture ); hotpie = cookinoven( rawingredients, 425 ); newpie = coolonrack( hotpie );

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers