Design Thinking Grades 6 - 8Empathize Define Prototype Ideate Test . Real Life Example. Empathize...

26
Design Thinking Grades 6 - 8

Transcript of Design Thinking Grades 6 - 8Empathize Define Prototype Ideate Test . Real Life Example. Empathize...

Design Thinking Grades 6 - 8

Culturally

Responsive

Design Thinking

with Python

Code your name

Code your name based on the table and then write it on the blank badge.

K 11000000 A 00000000 R 10111111 L 11100000

Example

Character Binary Code Character Binary Code

A 00000000 N 11111000

B 00000001 O 11111100

C 00000011 P 11111110

D 00000111 Q 10101010

E 00001111 R 10111111

F 00011111 S 10011111

G 00111111 T 10001111

H 01111111 U 10000111

I 11111111 V 01000000

J 10000000 W 00100000

K 11000000 X 00010000

L 11100000 Y 00001000

M 11110000 Z 00000100

What Will We Learn Together Today?

•  Design a virtual gift shape with design thinking approach as a team

•  Present & Make it real

•  Answer questions

Peer Instruction for Teacher

-  Pair 2 or 3 classmates as a team.

-  Create a multiple choice or open-ended question that asks what computational thinking concept this unplugged activity teaches us? (Poll Everywhere, Kahoot, etc.)

-  Let each team member vote individually and then discuss as a team.

You are now a team

Algorithmic Design Empathize

What Will We Learn Together Today?

Computational

Thinking Phrases

Algorithmic

Design

Decomposition

Pattern

Recognition Abstraction

Evaluation

Design

Thinking

Process

Empathize

Define

Ideate Prototype

Test

Real Life Example

Empathize

Seeing a situation from another person's

point of view, and tuning into their needs

and emotions.

Algorithmic Design

Significant instructions with a step-by-step

solution for a problem and pulling out

significant details to find one solution that

applies multiple similar problems.

Give your children a chance to ask questions of

their grandparents to understand what kind of

eggs they like. See breakfast from the

grandparents’ point of view.

Ask your children whether they are following their

own instructions or not. For example, did they

add salt even though the grandparents don’t like

salty eggs?

Design Thinking with Eggs

https://www.stem.family/2017/11/06/making-breakfast-for-your-grandparents/

Algorithm written in an informal natural language like English

Pseudocode

Python

Virtual gift example

Virtual Gift Shape Code

What we’ll do: Interview

What we’ll learn: Empathize other cultures

Empathize

STEM Family

Empathize Team 1 Giza, Egypt

Empathize Team 2 Cupertino, United States

What we’ll do: Make things tangible and test out ideas

What we’ll learn: Prototyping ideas as a team

Creating

What we’ll do: Show your virtual gift prototype to classmates and ask for feedback

What we’ll learn: Giving and receiving feedback

Sharing

Virtual gift for team 1 from team 2

Virtual Gift Shape Code

Virtual gift for team 2 from team 1

Virtual Gift Shape Code

Briefly explain how you used Algorithmic Design and Empathize?

Write down your answers on the sticky notes and put them on the whiteboard.

1.  Empathize

2.  Algorithmic Design

Questions

STEM Family

CSTA Standards

identifier Standard Concept Practice(s)

2-AP-10 Use flowcharts and/or pseudocode to address complex problems as algorithms.

Algorithms & Programming Abstraction

2-AP-13 Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.

Algorithms & Programming Computational Problems

2-AP-15 Seek and incorporate feedback from team members and users to refine a solution that meets user needs.

Algorithms & Programming

Collaborating, Inclusion

2-AP-18 Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.

Algorithms & Programming Collaborating