Presentation is loading. Please wait.

Presentation is loading. Please wait.

Informatics 121 Software Design I

Similar presentations


Presentation on theme: "Informatics 121 Software Design I"— Presentation transcript:

1 Informatics 121 Software Design I
Lecture 8 André van der Hoek Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited. May 18, 2019 – 16:48:22 (c) 2007 University of California, Irvine – André van der Hoek

2 © 2007 University of California, Irvine – André van der Hoek
Today’s Lecture Design Studio I introduction May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek

3 Design Studio I: Your Task
Cooking can be a daunting challenge. There are so many things to think about, so many steps, so many ingredients, and nobody likes the feeling of ruining hours of work and dozens of ingredients when something goes wrong. We feel there is a market for an educational cooking game, where players learn the basics of preparing, combining and cooking ingredients. This game should be real-time, forcing players to get used to the timing of the steps needed when cooking a complex dish or series of dishes. It should also enable players to experiment with new dishes they want to create. The exact interaction used is up to you, but it is important that the game not be too linear. The players should have access to a wide variety of options at all times, and the game should not simply stop a player when they make a mistake, but allow them to proceed with a dish that may be imperfect in some way. We do not know what recipes we want to teach yet, so the game should be able to accommodate new ingredients, tools and dishes, along with the graphics and sound effects that accompany them. May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek

4 © 2007 University of California, Irvine – André van der Hoek
Design Studio I: Today Get organized in temporary groups to help spark idea generation collaboratively Begin the design exercise “right here, right now” Feel free to use whichever medium is good for your group May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek

5 Design Studio I: Some Hints
Treat the design as a creative process, i.e., do not lock yourself down to one solution too quickly notice we force this with the assignment for Tuesday Step out of the act of designing periodically examine your approach from the perspective of the product/process framework Do not be afraid to try something, toss a design aside, radically change it, … Do not forget to think about which representations and languages you will use and why May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek

6 Design Studio I: Some Hints
Effective communication requires some, but not utmost beautification Remember, the focus is on idea generation at this point Do not forget the checklist of dimensions discussed last Tuesday May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek

7 Design Studio I: Your Task
Cooking can be a daunting challenge. There are so many things to think about, so many steps, so many ingredients, and nobody likes the feeling of ruining hours of work and dozens of ingredients when something goes wrong. We feel there is a market for an educational cooking game, where players learn the basics of preparing, combining and cooking ingredients. This game should be real-time, forcing players to get used to the timing of the steps needed when cooking a complex dish or series of dishes. It should also enable players to experiment with new dishes they design. The exact interaction used is up to you, but it is important that the game not be too linear. The players should have access to a wide variety of options at all times, and the game should not simply stop a player when they make a mistake, but allow them to proceed with a dish that may be imperfect in some way. We do not know what recipes we want to teach yet, so the game should be able to accommodate new ingredients, tools and dishes, along with the graphics and sound effects that accompany them. May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek

8 © 2007 University of California, Irvine – André van der Hoek
Desgin Studio I: May 1st Tuesday May 1st each individual brings three different system designs each individual one extra document that explicitly documents their design process steps you took alternatives you looked at key decisions you made your goals should be clear and well-articulated each system design should address, in detail, how it tackles the concerns that form the essence of the “cooking problem”; choose appropriate representations and languages to do so Bring TWO copies of everything May 18, 2019 – 16:48:22 © 2007 University of California, Irvine – André van der Hoek


Download ppt "Informatics 121 Software Design I"

Similar presentations


Ads by Google