Toggle navigation
TOC
Project Outline
Deliverables
Presentations
Examples
Scenes and Points
Leveling assignment for Object Oriented design
We want to represent a simple graphical world of simple two dimensional shapes
Shapes are:
Points, that have an x and y coordinate
Rectangles, defined by a point at top-left and a point at bottom-right
Circles, defined by a center point and a radius
Scenes, defined by including zero or more shapes
Define a class structure for each of those. You may use inheritence if you want.
The scene class should include methods as follows:
constructor
add shape
delete shape
count shapes
Write a main program that
Creates a scene with 2 rectangles and a circle
Adds an additional rectangle to the scene
Deletes the circle from the scene
Prints out a report showing how many shapes of each kind exist in the scene
Welcome
2018 Syllabus
Calendar of Lectures and homeworks
Resources
Lectures
Pilot Project
Welcome!
Lean Startup
Hypotheses
Working on Teams
MVP
Guest Lecture: Michael Skok
Pilot Project Conclusion
Term Project: Startup
Welcome to Term Projects!
Build Measure Learn
Project Planning
The Pivot
The Engine of Growth
Mockups & Prototypes
Testing Techniques
Term Project: Product
Product Market Fit
Jeffrey Beir: Metrics
Business Models
Pricing Models
Andy Payne: Startup Finance
Intellectual Property
Term Project: Business
Finance for Geeks
Founding a company
Real World Survival Kit
Management and Leadership
Dulcie Madden: Startup Teams
Last day converstation
Term Project
Term Project Outline
Minimum Viable Product Info
Hypotheses
Final Presentations
Background
Learning Goals
Grading
Teachers
Lexicon
Interesting links
Credits and acknowledgements