1 - introduction to concept mapping

Upload: ilya-shmorgun

Post on 07-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 1 - Introduction to Concept Mapping

    1/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    2/100

    Compiled with the assistance of the Tiger University Program of the EstonianInformation Technology Foundation

  • 8/3/2019 1 - Introduction to Concept Mapping

    3/100

    Concept Mapping and

    PrototypingIlja morgun

  • 8/3/2019 1 - Introduction to Concept Mapping

    4/100

    My Background

    B.Sc - Computer Science

    M.Sc - Interactive Media and KnowledgeEnvironments

    PhD - Information Society Technologies

    Estonian Information Systems Authority(Riigi Infossteemi Amet) - UsabilitySpecialist

  • 8/3/2019 1 - Introduction to Concept Mapping

    5/100

    What is yourbackground?

  • 8/3/2019 1 - Introduction to Concept Mapping

    6/100

    What are the issues ofworking in teams?

  • 8/3/2019 1 - Introduction to Concept Mapping

    7/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    8/100

    Course Topics

    An overview of concept mapping

    How to establish an application concept How to draw sketches

    How to create mockups

    How to create interactive prototypes

  • 8/3/2019 1 - Introduction to Concept Mapping

    9/100

    A Lot of Ground toCover

  • 8/3/2019 1 - Introduction to Concept Mapping

    10/100

    A Lot of Practical Work

  • 8/3/2019 1 - Introduction to Concept Mapping

    11/100

    You are Expected toActively Participate

  • 8/3/2019 1 - Introduction to Concept Mapping

    12/100

    The Project

  • 8/3/2019 1 - Introduction to Concept Mapping

    13/100

    Make a team and create

    an interactiveprototype

  • 8/3/2019 1 - Introduction to Concept Mapping

    14/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    15/100

    Focuse on Mobile

    Mobile first Its simpler Forces you to focus on the core

    functionality

  • 8/3/2019 1 - Introduction to Concept Mapping

    16/100

    Context

  • 8/3/2019 1 - Introduction to Concept Mapping

    17/100

    The best camera is the one

    you have with you whensomething interesting happens.

  • 8/3/2019 1 - Introduction to Concept Mapping

    18/100

    The best computer is the one you

    have with you when you wantsomething done. This will often be

    your phone or tablet.-Jakob Nielsen

  • 8/3/2019 1 - Introduction to Concept Mapping

    19/100

    Mobile devices havebecome pervasive

  • 8/3/2019 1 - Introduction to Concept Mapping

    20/100

    Most people carry one, have

    them turned on almostcontinuously and use them in

    different contexts

  • 8/3/2019 1 - Introduction to Concept Mapping

    21/100

    The Evolution ofSmartphones

  • 8/3/2019 1 - Introduction to Concept Mapping

    22/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    23/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    24/100

    The Evolution of Tablets

  • 8/3/2019 1 - Introduction to Concept Mapping

    25/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    26/100

    The Evolution of

    Mobile Devices

    The design is dominated by the screen

    Multi-touch based interactions The device becomes the content

    Always on, always connected

  • 8/3/2019 1 - Introduction to Concept Mapping

    27/100

    Mobile Usage

    Informational needs Geographical needs

    Personal information management needs

  • 8/3/2019 1 - Introduction to Concept Mapping

    28/100

    Informational needs are

    focused on the goal of obtaininginformation about a topic

  • 8/3/2019 1 - Introduction to Concept Mapping

    29/100

    Is the Arsenal game onTV tonight?

  • 8/3/2019 1 - Introduction to Concept Mapping

    30/100

    Geographical needs are

    focused on the goal of findingan answer to a question

  • 8/3/2019 1 - Introduction to Concept Mapping

    31/100

    The expected answer is

    dependent on locationin some form

  • 8/3/2019 1 - Introduction to Concept Mapping

    32/100

    Nearest Pennies orDunnes Stores

  • 8/3/2019 1 - Introduction to Concept Mapping

    33/100

    Where do I getcoffee?

  • 8/3/2019 1 - Introduction to Concept Mapping

    34/100

    Direction from Belfastto Randaldstown

  • 8/3/2019 1 - Introduction to Concept Mapping

    35/100

    Personal information

    management (PIM) needs arefocused on finding out somethingprivate relating to the individual

  • 8/3/2019 1 - Introduction to Concept Mapping

    36/100

    PIM needs encompass personal

    items, friend requests,scheduling tasks and to-do listitems

  • 8/3/2019 1 - Introduction to Concept Mapping

    37/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    38/100

    The mobile phone and other

    personal mobile deviceshave gained a new role

  • 8/3/2019 1 - Introduction to Concept Mapping

    39/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    40/100

    What to consider when

    designing mobileapplications?

  • 8/3/2019 1 - Introduction to Concept Mapping

    41/100

    Native, web applicationor both?

  • 8/3/2019 1 - Introduction to Concept Mapping

    42/100

    Native Applications

    Provide a richer experience Integrate with various operating systemfeatures

    Need to be approved in the App Store

  • 8/3/2019 1 - Introduction to Concept Mapping

    43/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    44/100

    Questions

    What features of the mobile device doesyour application need to use?

    Does it need to work offline? How are people going to use your app?

    How much will it cost?

    Do you need to support various screensizes?

  • 8/3/2019 1 - Introduction to Concept Mapping

    45/100

    Following UI

    Conventions

    Human Interface Guidelines Don't break existing patterns

    Design for touch interaction

  • 8/3/2019 1 - Introduction to Concept Mapping

    46/100

    Thats all good but howdo you design?

  • 8/3/2019 1 - Introduction to Concept Mapping

    47/100

    By following a process

  • 8/3/2019 1 - Introduction to Concept Mapping

    48/100

    Such as interactiondesign

  • 8/3/2019 1 - Introduction to Concept Mapping

    49/100

    Interaction Design

    Designing interactive products

    Defining the structure and behavior ofinteractive systems

    Focusing on satisfying the needs of users

  • 8/3/2019 1 - Introduction to Concept Mapping

    50/100

    The Stages ofInteraction Design

  • 8/3/2019 1 - Introduction to Concept Mapping

    51/100

    Developers

    Illustrators

    Stakeholders

    Users

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Research

    Iteration Stage

    Production

    Stage

    Design

    Iteration Stage

    Development

    Iteration Stage

    Data collection Sketching

    Creating mockups

    Prototyping

    Writing code Promoting

    Positioning

    Marketing

    Testing

    Making changes

    Testing

    Making changes

    Testing

    Making changes

    Building concepts

    Actors

    Stages

    Activities

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Graphical illustrations

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Texts

    Reports

  • 8/3/2019 1 - Introduction to Concept Mapping

    52/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    53/100

    Developers

    Illustrators

    Stakeholders

    Users

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Research

    Iteration Stage

    Production

    Stage

    Design

    Iteration Stage

    Development

    Iteration Stage

    Data collection Sketching

    Creating mockups

    Prototyping

    Writing code Promoting

    Positioning

    Marketing

    Testing

    Making changes

    Testing

    Making changes

    Testing

    Making changes

    Building concepts

    Actors

    Stages

    Activities

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Graphical illustrations

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Texts

    Reports

    Design

    Iteration Stage

  • 8/3/2019 1 - Introduction to Concept Mapping

    54/100

    The First Thing To Do

  • 8/3/2019 1 - Introduction to Concept Mapping

    55/100

    Establish an ApplicationConcept

    Th A li i

  • 8/3/2019 1 - Introduction to Concept Mapping

    56/100

    The Application

    Conce t

    What does your application do?

    Who is your target audience? How will people use your application?

    How much will the application cost?

  • 8/3/2019 1 - Introduction to Concept Mapping

    57/100

    But how do you dothat?

  • 8/3/2019 1 - Introduction to Concept Mapping

    58/100

    You can write notesor...

  • 8/3/2019 1 - Introduction to Concept Mapping

    59/100

    Use concept mapping

    S B k d

  • 8/3/2019 1 - Introduction to Concept Mapping

    60/100

    Some Background

    Information

    Created in 1970s at Cornell University

    Support meaningful learning - a student isable to not only receive new informationbut also effectively incorporate it into the

    previously established cognitive structure

  • 8/3/2019 1 - Introduction to Concept Mapping

    61/100

    S Wh t i C t

  • 8/3/2019 1 - Introduction to Concept Mapping

    62/100

    So What is a Concept

    Ma Exactl ? Boxes and arrows

    A diagram showing relationships betweenconcepts Represents relationships between ideas

    Makes it easier to communicate ideas inteams

  • 8/3/2019 1 - Introduction to Concept Mapping

    63/100

    In Addition

    Successfully applied in education,government and business

    Easily understood by both school childrenand researchers

    Presents information in a visual andstructured way

    Surfaces strengths and weaknesses of ideas

  • 8/3/2019 1 - Introduction to Concept Mapping

    64/100

    An Example

  • 8/3/2019 1 - Introduction to Concept Mapping

    65/100

    Why do we haveseasons?

  • 8/3/2019 1 - Introduction to Concept Mapping

    66/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    67/100

    Drawbacks

    Concept maps do not easily scale A lot of nodes make a concept map difficult

    to read

  • 8/3/2019 1 - Introduction to Concept Mapping

    68/100

    But how does thisexactly relate to design?

  • 8/3/2019 1 - Introduction to Concept Mapping

    69/100

    Developers

    Illustrators

    Stakeholders

    Users

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Research

    Iteration Stage

    Production

    Stage

    Design

    Iteration Stage

    Development

    Iteration Stage

    Data collection Sketching

    Creating mockups

    Prototyping

    Writing code Promoting

    Positioning

    Marketing

    Testing

    Making changes

    Testing

    Making changes

    Testing

    Making changes

    Building concepts

    Actors

    Stages

    Activities

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Graphical illustrations

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Texts

    Reports

  • 8/3/2019 1 - Introduction to Concept Mapping

    70/100

    A technique, which can be used

    to support interaction designprocesses through variousstages

  • 8/3/2019 1 - Introduction to Concept Mapping

    71/100

    Support

    Elicitation Communication Representation

    Adaptation

  • 8/3/2019 1 - Introduction to Concept Mapping

    72/100

    Elicitation

  • 8/3/2019 1 - Introduction to Concept Mapping

    73/100

    Drawing forth or bringingout specific knowledge

  • 8/3/2019 1 - Introduction to Concept Mapping

    74/100

    Communication

  • 8/3/2019 1 - Introduction to Concept Mapping

    75/100

    Transmitting knowledge

    between individuals by usinga common system of symbols

  • 8/3/2019 1 - Introduction to Concept Mapping

    76/100

    Representation

  • 8/3/2019 1 - Introduction to Concept Mapping

    77/100

    Bringing knowledgeclearly before the mind

  • 8/3/2019 1 - Introduction to Concept Mapping

    78/100

    Adaptation

  • 8/3/2019 1 - Introduction to Concept Mapping

    79/100

    Making knowledge fit for

    a new use bymodification

  • 8/3/2019 1 - Introduction to Concept Mapping

    80/100

    Developers

    Illustrators

    Stakeholders

    Users

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Stakeholders

    Users

    Developers

    Illustrators

    Interaction

    Designers

    Data collection Sketching

    Creating mockups

    Prototyping

    Writing code Promoting

    Positioning

    Marketing

    Testing

    Making changes

    Testing

    Making changes

    Testing

    Making changes

    Building concepts

    Actors

    Stages

    Activities

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Graphical illustrations

    UMLFlowchartsState transition diagramsDecomposition diagrams

    Texts

    Reports

    Conceptmapping

    Research

    Iteration Stage

    Production

    Stage

    Design

    Iteration Stage

    Development

    Iteration Stage

  • 8/3/2019 1 - Introduction to Concept Mapping

    81/100

    A Practical Example

  • 8/3/2019 1 - Introduction to Concept Mapping

    82/100

    iRadio

  • 8/3/2019 1 - Introduction to Concept Mapping

    83/100

    Application Concept

  • 8/3/2019 1 - Introduction to Concept Mapping

    84/100

    Find frequencies of

    favorite radio stations onthe go

  • 8/3/2019 1 - Introduction to Concept Mapping

    85/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    86/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    87/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    88/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    89/100

    How to Build Concept

  • 8/3/2019 1 - Introduction to Concept Mapping

    90/100

    How to Build Concept

    Ma s?1. Identify a focus question2. Identify 10 to 20 concepts that are related to the focus question

    3. Begin to build your map by placing the most inclusive, most

    general concept(s) at the top

    4. Select two, three, or four subconcepts to place under eachgeneral concept

    5. Connect the concepts by lines

    6. Label the lines with or a few linking words

    7. Look for crosslinks between concepts in different sections ofthe map and label these lines

  • 8/3/2019 1 - Introduction to Concept Mapping

    91/100

    Building a Concept Mapfor a Reminders App

  • 8/3/2019 1 - Introduction to Concept Mapping

    92/100

  • 8/3/2019 1 - Introduction to Concept Mapping

    93/100

    Choosing a Tool forConcept Mapping

  • 8/3/2019 1 - Introduction to Concept Mapping

    94/100

    CmapTools

  • 8/3/2019 1 - Introduction to Concept Mapping

    95/100

    OmniGraffle

  • 8/3/2019 1 - Introduction to Concept Mapping

    96/100

    Visio

  • 8/3/2019 1 - Introduction to Concept Mapping

    97/100

    Pen and Paper

  • 8/3/2019 1 - Introduction to Concept Mapping

    98/100

    Lets Build Our FirstConcept Map

    Y A i

  • 8/3/2019 1 - Introduction to Concept Mapping

    99/100

    Your Assignment

    1. Make teams of 3-4 people

    2. Make several concept maps describing yourapplication

    3. Present concept maps to your colleagues

    4. Collect feedback and improve your conceptmaps

  • 8/3/2019 1 - Introduction to Concept Mapping

    100/100

    Please present yourwork at 15:00