© 2009 university of california, irvine – andré van der hoek1june 15, 2015 – 14:29:37...

27
© 2009 University of California, Irvine – André van der Hoek 1 March 17, 2022 – 02:28:59 Informatics 121 Software Design I Lecture 1 André van der Hoek and Alex Baker Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.

Post on 20-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

© 2009 University of California, Irvine – André van der Hoek 1April 18, 2023 – 21:01:20

Informatics 121Software Design IInformatics 121

Software Design I

Lecture 1

André van der Hoek and Alex Baker

Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.

© 2009 University of California, Irvine – André van der Hoek 2April 18, 2023 – 21:01:20

Today’s LectureToday’s Lecture

Logistics Two design exercises Reflection

© 2009 University of California, Irvine – André van der Hoek 3April 18, 2023 – 21:01:20

LogisticsLogistics

http://www.ics.uci.edu/~andre/informatics121f2009.html

TA: Nick Mangano ([email protected])

No required book

Grading: class participation is a crucial part

© 2009 University of California, Irvine – André van der Hoek 4April 18, 2023 – 21:01:20

Your First Design ExerciseYour First Design Exercise

Suppose we are to give out an award for excellence in software design. Create a design for this award…

…and be able to explain its meaning…

…in 10 minutes…

…and money is no object.

(We will take some pictures)

© 2009 University of California, Irvine – André van der Hoek 5April 18, 2023 – 21:01:20

Reflection Reflection

How hard was it to think of the design for the award?

© 2009 University of California, Irvine – André van der Hoek 6April 18, 2023 – 21:01:20

Reflection Reflection

How hard was it to create the design for the award?

ReflectionReflection

Which representation did you use for your design, and why?

© 2007 University of California, Irvine – André van der Hoek 7April 18, 2023 – 21:01:20

ReflectionReflection

How does your design reflect its meaning?

© 2007 University of California, Irvine – André van der Hoek 8April 18, 2023 – 21:01:20

ReflectionReflection

How do you think the recipient will react to the award’s design?

© 2007 University of California, Irvine – André van der Hoek 9April 18, 2023 – 21:01:20

© 2009 University of California, Irvine – André van der Hoek 10April 18, 2023 – 21:01:20

Your Second Design ExerciseYour Second Design Exercise

Create a design for your ideal classroom “seat” to be produced and sold by a major retailer…

…using any of the following…– paper– pencil– wire– wire cutter– Play-Doh

…in 20 minutes.

Cost is a concern, and this will be also be your final design that you hand off to the manufacturer for production.

ReflectionReflection

Who did you keep in mind when making your design?

© 2007 University of California, Irvine – André van der Hoek 11April 18, 2023 – 21:01:20

© 2009 University of California, Irvine – André van der Hoek 12April 18, 2023 – 21:01:20

Reflection Reflection

What was your goal with your design?

ReflectionReflection

Did you have more than one goal?

© 2007 University of California, Irvine – André van der Hoek 13April 18, 2023 – 21:01:20

© 2009 University of California, Irvine – André van der Hoek 14April 18, 2023 – 21:01:20

Reflection Reflection

Did you reach the goal(s) with your design?

© 2009 University of California, Irvine – André van der Hoek 15April 18, 2023 – 21:01:20

Reflection Reflection

What assumptions did you make in creating your design?

© 2009 University of California, Irvine – André van der Hoek 16April 18, 2023 – 21:01:20

Reflection Reflection

How many different designs did you consider?

© 2009 University of California, Irvine – André van der Hoek 17April 18, 2023 – 21:01:20

Reflection Reflection

Did you make any preliminary designs?

© 2009 University of California, Irvine – André van der Hoek 18April 18, 2023 – 21:01:20

Reflection Reflection

Which design represents the most comfortable classroom seat?

© 2009 University of California, Irvine – André van der Hoek 19April 18, 2023 – 21:01:20

Reflection Reflection

Which design represents the most usable classroom seat?

© 2009 University of California, Irvine – André van der Hoek 20April 18, 2023 – 21:01:20

Reflection Reflection

Which design represents the sturdiest classroom seat?

© 2009 University of California, Irvine – André van der Hoek 21April 18, 2023 – 21:01:20

Reflection Reflection

Which design is least expensive to mass produce?

ReflectionReflection

Which representation did you choose for your design?

© 2007 University of California, Irvine – André van der Hoek 22April 18, 2023 – 21:01:20

© 2009 University of California, Irvine – André van der Hoek 23April 18, 2023 – 21:01:20

Reflection Reflection

Could you express everything you wanted of your design?

© 2009 University of California, Irvine – André van der Hoek 24April 18, 2023 – 21:01:20

Reflection Reflection

What does each design tell the manufacturer?

© 2009 University of California, Irvine – André van der Hoek 25April 18, 2023 – 21:01:20

Reflection Reflection

Which of these designs would be most useful to the manufacturer?

© 2009 University of California, Irvine – André van der Hoek 26April 18, 2023 – 21:01:20

First AssignmentFirst Assignment

Read “Case Study: A Computer Science Perspective on Bridge design” by Alfred Spector and David Gifford– available on the class web site

Provide a 1 page summary with what you consider are the major lessons to learn from this text and how these lessons relate to the various design exercises we performed in class– Tuesday

© 2009 University of California, Irvine – André van der Hoek 27April 18, 2023 – 21:01:20

Bonus MaterialsBonus Materials