1 of 6

SDRDA �and �Your Daily Start

How do you get going each day? Think about your morning routine and characterize it in terms of sequence, decisions, repetition, decomposition, and abstraction.

2 of 6

Sequence

x

x

x

Think: "step by step." Ask: "what are the steps?" Ask: "what is the order?"

mine is ��

get up

breakfast

get going

3 of 6

Decision

y

x

Think: "alternatives, fork in the road." Ask: "what are the options?" Ask: "what are the criteria?"

question

YES

NO

On MWF, I make a protein shake. Otherwise, breakfast is cereal ��

cereal

shake

Is �today �MWF?

YES

NO

4 of 6

Repetition

Eating cereal is a repetitive process… ��

x

Think: "repeat until done" Ask: "have we looked everywhere?" Ask: "are we getting closer?" Ask: "when do we stop?"

question

YES

NO

Eat a spoonful of cereal

Bowl Empty?

NO

YES

5 of 6

Decomposition

Shake breakfast is a big problem full of little problems ��

x

x1

x2

x3

x4

Shake Breakfast

Make Shake

Drink

Make Coffee

Clean Blender

Think: "big problems contain smaller problems" Ask: "can I solve big problem by solving several little problems?"

6 of 6

Abstraction�and �Stepwise �Refinement

A�is an abstraction of sequence DEF

B�is an abstraction of decision GHI

C�is an abstraction of sequence JKL

Think: "zoom in, zoom out, change levels, adjust focus." Ask: "can I ignore some detail?" Ask: "can I name a group of steps?"

TOP�LEVEL

"ACTION"

D

E

F

J

K

L

Iis an �abstraction of sequence MNO

H

G

YES

NO

M

N

O