Reflection-in-action CS 352 Summer 2010. Why reflection-in-action? PRICPE is great! …but how do I carry out each step of it, e.g., Prototyping? Reflection-in-action.

Slides:



Advertisements
Similar presentations
Always on: The social ethic behind white collar labour.
Advertisements

Oh, what a pretty day it is!. What should I do? Ride a bike, read a book, or watch tv?
PET (Preliminary English Test) Speaking Guide
Foundations and Strategies Attention Investment CS352.
Triggers, Hovers, and Links, Oh My! Creating functional e-learning prototypes with PowerPoint ©
Coding and Debugging. Requirements and Specification Recall the four steps of problem solving: Orient, Plan, Execute, Test Before you start the implementation.
CONNECTING WITH OTHERS. Connecting with others SUPPORTING A FRIEND Helping yourself Identify trusted friends and adults who may be able to support you.
Boys’ Friendships and the Crisis of Connection
S.T.A.I.R.. General problem solving strategy that can be applied to a range problems.
Student PowerPoints For IEPs
I’m made of wax. Larry, what are you made of? By Chris Mouse.
Greg Wadley and Nic Ducheneaut 1 The 'Out of Avatar Experience': Collaboration around Objects in Second Life Greg Wadley, Uni of Melbourne + Nic Ducheneaut,
(c) Frey & Fisher, 2008 TEACHER RESPONSIBILITY STUDENT RESPONSIBILITY Focused Instruction Guided Instruction “ I do it ” “ We do it ” “ You do it together.
Midterm Several high 90s Average: 91% = A-. Project – Evaluation Plan See doc Exercise: plan for your evaluation now in- class!
Designing CS 352 Usability Engineering Summer 2010.
Atkins or “Fadkins?” Case Study 2 for Bi 103 Part 3.
Perceptions of the Role of Feedback in Supporting 1 st Yr Learning Jon Scott, Ruth Bevan, Jo Badge & Alan Cann School of Biological Sciences.
Announcements Extra credit opportunities coming up: – Pick a paper and present it to the rest of the class – Check out the schedule for dates and a list.
What’re You Worried About? Dad’s Invitation. Dad Calls Mom “Hi, Honey! Just wanted to let you know I’m bringing some folks home with me to join us for.
Web Usability 101: Watch (and Discuss) A Live Test John Fritz UMBC.
SE 204, IES 506 – Human Computer Interaction Lecture 5: Class Practice on the Design Process Lecturer: Gazihan Alankuş Please look at the end.
Created by NW 2012 – please note all copyright on images used is property of copyright holder. Note: some of the more complicated descriptions are taken.
GETTING STARTED 1. Click on the START menu and go up to UDT SOFTWARE, then drag over to Microsoft Office, and then down to Power Point 2. Select a theme.
Sentence Patterns 1. Infinitive Phrases as Adverbs
Online Brainstorming tools An Introduction to bubbl.us.com.
Don Norman’s DOET Jim Rowan Georgia Gwinnett College ITEC 4130.
10/4/2015 Makin’ It Work Lesson 6: Defining Problems Module III: Solving Problems Logically © 2008 by Steve Parese, Ed.D. Transitioning from Corrections.
Sometimes we can tell how people are feeling by looking at them. How are they feeling?
Life Styles Adapted from High Impact St. John’s & St. Mary’s Institute of Technology by Josephine Huang.
Unit 3 Sections 1-5 Sentence Frames 2 nd Grade. Unit 3 Section 1 Sentence Frames 2 nd Grade.
Topic: Using Popular Culture (comics)
Second Site for The Master Genealogist (TMG) Neil Bradley February 2013 Unlock the Past Cruise (go to “Other” for course notes)
Longitude Usability Study Final Presentation Amir Malik Fiel Guhit Viet Pham Sabel Braganza.
Daniel Gagnon’s Final Project Number Guessing Game Widget By: Daniel Gagnon.
1 Object-Oriented Programming (Java), Unit 24 Stand In Final Project Description Kirk Scott.
1 A Student Optics Workshop Hwa Chong Institution, Singapore November 15th, 2012 An Exploration of Nifty Portable Dental and Medical Imaging Techniques.
METACOGNITION MAN Super-Powerful Reading Strategies!
Introduction to Usability Engineering CS 352 Winter
Conditional Statements.  Quiz  Hand in your jQuery exercises from last lecture  They don't have to be 100% perfect to get full credit  They do have.
A Tale from Freshman Year By Marian Irwin Alright class! You all know that presentations start in one week! You should give a 5 minute speech that.
The FCPSchool Bus Tracker Johnny P., Kiran S. Age 11 Virginia Click through slides.
Who should I ask to Change? St. Mary Coptic Orthodox Church Grade 2 St. Mary & St. Mark 6/17/2012.
INF3110 Group 2 EXAM 2013 SOLUTIONS AND HINTS. But first, an example of compile-time and run-time type checking Imagine we have the following code. What.
Motivational Interviewing: Beyond Theory Anya Sheftel.
By Naima Leghtas Songs: you’re simply the best so young! I’ll be there for you.
Learning about your users (cont.).: The field interview CS 352 Usability Engineering Summer 2010.
Mr/Ms Period ---- Class. Take a couple of minutes and write down a couple of sentences explaining what Science means to you.
1 Children Language and Psychology 2010/04/12 Group 郭渝琳 江佳蓉 黃佩如 陳盈如.
My story at the moment... So they wanted me to make a movie. But I didn’t have much time, and my phone still looks more like this Here goes... So I made.
1. 能够用所学语言表述自己的问题。 (too much/too many, enough sleep, allow sb. to do sth., get into fight with sb.) 2. 能够用所学语言表达怎样给人提出建议。 (Why don’t you/Why not, Maybe.
 Onpress()  Videos loaded  Mouse click  Something that runs when a certain event occurs.
课标人教实验版 高二 Module 6 Unit 3. Listening on workbook.
Instructional Technique #2 Use Explicit Instruction to Convey Critical Content.
FOP: Multi-Screen Apps
GroceryList++ Brian, Peter, Staci, Darrin, Anna.
Reciprocal Reading.
Fast Action Links extension A love letter to CiviCRM
Introduction to HCI CS 565.
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Introduction to Usability Engineering
图片墨迹时尚商务PPT模板 I’m a great place for you to tell a story and let your users know a little more about you. I’m a great place for you to tell a story and.
5.16 Rereading Your Draft and Drawing on All You Know to Revise
Introduction to Usability Engineering
THE POWER OF PERCEPTION
Physics POL (Make a creative title)
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Evaluation (cont.): Empirical Studies: The Thinkaloud
Constructing a Test We now know what makes a good question:
Presentation transcript:

Reflection-in-action CS 352 Summer 2010

Why reflection-in-action? PRICPE is great! …but how do I carry out each step of it, e.g., Prototyping? Reflection-in-action may help!

What is reflection-in-action? Any guesses? Reflection-in-action: – Describes how expert designers solve problem – It’s a process that helps reshape what we’re working on while we’re working on it – It hinges on surprises

Steps in reflection-in-action Framing … to understand and define the problem Acting … to solve the problem or to move closer to solving it Reflecting … to assess the consequences of actions and to inform future moves RIA is an iterative process

Schön’s Theory of Reflection-In-Action (RIA) 5 Framing understand & define problem Acting solve problem / learn more Reflecting assess consequences & implications

How reflection-in-action works in action? A study on end-user mashup programmers. Task to create a movie mashup in Popfly.

Framing Clip 1 Clip 2

Framing (cont’d) F4 (min 2): So I'm going to look at the tutorial thing. [Laughs. Reads reference guide] So I'm going to need a map for Corvallis. M4: … So what I think I'm supposed to do is that I'm supposed to take my, um… first I'm gonna take movies… well that would be something they [the user] type in. I need to find Corvallis. Specify somewhere in there that is for Corvallis. I need to type somewhere in there where we're talking about theaters. And maybe connect that to theaters. Something would have to tell it like a list, to list more things. May be the one we went through on the options menu. It's like text. Maybe one of those would have more information on the movie. I don' t think I would necessarily need a map, if I had just Corvallis.

Framing (cont’d) F4 (min 2): So I'm going to look at the tutorial thing. [Laughs. Reads reference guide] So I'm going to need a map for Corvallis. M4: … So what I think I'm supposed to do is that I'm supposed to take my, um… first I'm gonna take movies… well that would be something they [the user] type in. I need to find Corvallis. Specify somewhere in there that is for Corvallis. I need to type somewhere in there where we're talking about theaters. And maybe connect that to theaters. Something would have to tell it like a list, to list more things. May be the one we went through on the options menu. It's like text. Maybe one of those would have more information on the movie. I don' t think I would necessarily need a map, if I had just Corvallis.

Acting Clip 1 Clip 2

Acting (cont’d) F4 (min 3): I'm gonna… [Laughs. Opens Maps, hovers over geoNames ] Virtual Earth [Adds it to workspace] Settings [in Virtual Earth] I don’t think I'm doing this right. [laughs]… [Fiddling with blocks’ settings] Ok I'm doing this wrong… [Keeps on fiddling but and did not execute the program in 20 minutes] M3: I'm just trying to figure out how to get the program to run to show movies around CITY but I can't figure it out... I'll just keep clicking around ’till I get it… Try a different operation to see if it works… So far I've found out the theaters within CITY…

Acting (cont’d) F4 (min 3): I'm gonna… [Laughs. Opens Maps, hovers over geoNames ] Virtual Earth [Adds it to workspace] Settings [in Virtual Earth] I don’t think I'm doing this right. [laughs]… [Fiddling with blocks’ settings] Ok I'm doing this wrong… [Keeps on fiddling but and did not execute the program in 20 minutes] M3: I'm just trying to figure out how to get the program to run to show movies around CITY but I can't figure it out... I'll just keep clicking around ’till I get it… Try a different operation to see if it works… So far I've found out the theaters within CITY…

Reflecting Clip 1 Clip 2 Clip 3 Clip 4

Reflecting F4(min 31): Let's run it. [Runs and zooms in on Corvallis] Why doesn't it show. I don't know what I'm doing wrong. Zoom in. This thing [inaudible] … Show me Corvallis. [Zoom in on Corvallis] Didn't work. Edit. Click to get mashing ideas [ of Virtual Earth. Clicks it ] M1 (min 11): Run that see what happens [Runs and sees nothing] Theater addresses may not be right. M3 (min 10): [Runs and nothing happens] I guess those two blocks didn't work or I didn't use the right options. M5 (min 24): Simplicity [Runs. Shows theaters and movie info] Oh Ok there we go. I was getting way too complicated.

Reflecting F4(min 31): Let's run it. [Runs and zooms in on Corvallis] Why doesn't it show. I don't know what I'm doing wrong. Zoom in. This thing [inaudible] … Show me Corvallis. [Zoom in on Corvallis] Didn't work. Edit. Click to get mashing ideas [ of Virtual Earth. Clicks it ] M1 (min 11): Run that see what happens [Runs and sees nothing] Theater addresses may not be right. M3 (min 10): [Runs and nothing happens] I guess those two blocks didn't work or I didn't use the right options. M5 (min 24): Simplicity [Runs. Shows theaters and movie info] Oh Ok there we go. I was getting way too complicated.

Reflecting (cont.) Surprise  reflection Reflect upon… …why didn’t it work? …how can I make it better? What happens after reflecting? … more acting? … back to framing?

Exercise An on-line “virtual” grocery. You order from home, and this translates into food. Pick a step in Predisposition Research Insights Concepts Prototypes Evaluation and apply reflection-in-action to that step Imagine yourself thinking about what you’re doing while doing it… Write down what you do for each of the following stages: – Framing: what is the problem – Acting: what to do to solve the problem or move closer to solving it – Reflecting: what went right/wrong and why

Applying reflection-in-action… Framing: to understand and define the problem – What are some important features /components of the problem? Acting: to solve the problem or to move closer to solving it – What would you do about the problem? Reflecting: to assess the consequences of actions and to inform future moves – Will your actions produce the results you want? If not what would you do?