Click here to load reader

Design Thinking Grades 6 - 8 Empathize Define Prototype Ideate Test . Real Life Example. Empathize Seeing a situation from another person's point of view, and tuning into their needs

  • View
    10

  • Download
    0

Embed Size (px)

Text of Design Thinking Grades 6 - 8 Empathize 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