Informatics 121 Software Design I Design Studio I

  • Slides: 18
Download presentation
Informatics 121 Software Design I Design Studio I Discussion Alex Baker and André van

Informatics 121 Software Design I Design Studio I Discussion Alex Baker and André van der Hoek Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited. 1

Today’s Lecture n An open discussion of the design studio n A little midterm

Today’s Lecture n An open discussion of the design studio n A little midterm review ¨ No assignment for the weekend 2

Design Studio Recap n What concerns did others think of that you did not?

Design Studio Recap n What concerns did others think of that you did not? n Alternately: ¨ What did you think of that others did not? 3

Representations n Which did you use? Why? n What if you only had to

Representations n Which did you use? Why? n What if you only had to use text? 4

How does your game teach? n When someone fails a dish a few times…

How does your game teach? n When someone fails a dish a few times… ¨ What skill do they need to improve? 5

How does your game teach? n When someone fails a dish a few times…

How does your game teach? n When someone fails a dish a few times… ¨ What skill do they need to improve? ¨ Have they learned about cooking as a result? 6

What determines if a dish is good? n Is this accurate? n Will creating

What determines if a dish is good? n Is this accurate? n Will creating a better dish correspond with improved cooking skill? 7

Level of model n What happens when you overcook meat? 8

Level of model n What happens when you overcook meat? 8

Level of model n What happens when you overcook meat? ¨ Effect on taste?

Level of model n What happens when you overcook meat? ¨ Effect on taste? 9

Level of model n What happens when you overcook meat? Effect on taste? ¨

Level of model n What happens when you overcook meat? Effect on taste? ¨ Burned meat represented in the game? ¨ 10

Level of model n What happens when you overcook meat? Effect on taste? ¨

Level of model n What happens when you overcook meat? Effect on taste? ¨ Burned meat represented in the game? ¨ Reflected in the next step? ¨ 11

Level of model n What happens when you overcook meat? Effect on taste? ¨

Level of model n What happens when you overcook meat? Effect on taste? ¨ Burned meat represented in the game? ¨ Reflected in the next step? ¨ Does effect on taste change depending on what happens afterwards? ¨ 12

Level of model n What happens when you overcook meat? Effect on taste? ¨

Level of model n What happens when you overcook meat? Effect on taste? ¨ Burned meat represented in the game? ¨ Reflected in the next step? ¨ Does effect on taste change depending on what happens afterwards? ¨ n Is this a reasonable goal? 13

Wii vs. Touch-Screen n Or another interaction method? 14

Wii vs. Touch-Screen n Or another interaction method? 14

Wii vs. Touch-Screen n Or another interaction method? n What is the sub-essence of

Wii vs. Touch-Screen n Or another interaction method? n What is the sub-essence of this design ¨ Manual dexterity? ¨ Knowledge of recipes? ¨ Timing skills? ¨ Knowledge of something more subtle? 15

Wii vs. Touch-Screen n Or another interaction method? n What is the sub-essence of

Wii vs. Touch-Screen n Or another interaction method? n What is the sub-essence of this design ¨ Manual dexterity? ¨ Knowledge of recipes? ¨ Timing skills? ¨ Knowledge of something n more subtle? What would we really lose with a turn-based, graphical approach? 16

Success? n Suppose you got a random team’s design n Would you feel confident

Success? n Suppose you got a random team’s design n Would you feel confident in your ability to create an implementation design? ¨ And implement it successfully? 17

Brief Midterm review n n Product and Process model General design research ¨ Spector

Brief Midterm review n n Product and Process model General design research ¨ Spector and Gifford ¨ Petroski ¨ John Chris Jones ¨ Schön n n System design Concerns and how to address them 18