Computer Assisted Attention Training Guy Mark Lifshitz 260230337 Supervisor: Clark Verbrugge Co-Supervisor: Amir Raz.

Slides:



Advertisements
Similar presentations
Introduction to Macromedia Director 8.5 – Lingo
Advertisements

Usually the next step is to run the Cognitive Tests. Click on “Run Cognitive Tests” button to start testing. All of the tests begin with you giving a brief.
Mission Technology Introduction to Scratch! June 2007.
Video Game Design Lesson 1. Game Designer Person involved in the development of a video game Person involved in the development of a video game Usually.
Dyslexia. Aims To raise your awareness and understanding of Dyslexia and other specific learning difficulties To understand how Martock School identifies.
ATTENTION AS AN ORGAN SYSTEM: Implications for education, training and rehabilitation OFFICE OF NAVAL RESEARCH MARCH 31, 2010 MICHAEL I. POSNER UNIVERSITY.
Code Club Session 3 Shark Eats Fish. Picture of finished product here.
Perception and Attention. Information Processing Model  models human thought like its a computer.
Cognitive Operations What does the brain actually do? Some possible answers: –“The mind” –Information processing… –Transforms of mental representations.
Midterm 1 Oct. 21 in class. Read this article by Wednesday next week!
CIS101 Introduction to Computing Week 11. Agenda Your questions Copy and Paste Assignment Practice Test JavaScript: Functions and Selection Lesson 06,
Persuasive Communication Nature of Active Cognitive Processing: (initial attitude, argument quality, etc.) Favorable Thoughts Predominate Unfavorable.
Operating Systems Concepts 1. A Computer Model An operating system has to deal with the fact that a computer is made up of a CPU, random access memory.
LEANING ARTS AND THE BRAIN JOHNS HOPKINS NEURO-ED SUMMIT MAY 6, 2009 Michael I. Posner University of Oregon.
Cognitive Development Cognitive development refers to the growth and change of a person’s ability to process information, solve problems and gain knowledge.
INTRODUCTION TO SCRATCH. About Me Resources Scratch Website Learn Scratch Washington-Lee Computer.
Games and Simulations O-O Programming in Java The Walker School
GameMaker.  A lot of Different Definitions  Easier to Say What is NOT a Game  Movie is Not a Game  No Active Participation  Final Outcome is Fixed.
Chapter 3.1:Operating Systems Concepts 1. A Computer Model An operating system has to deal with the fact that a computer is made up of a CPU, random access.
Games 1.Have a reason to design a game. 2.Brainstorm 3.Sift, strain, and find the “good” ideas 4.Prototype 5.Playtest 6.Experience Doc.
I. Pribela, M. Ivanović Neum, Content Automated assessment Testovid system Test generator Module generators Conclusion.
© 2005 Scientific Learning Corporation.  We all know children who are bright and motivated to learn, but hit some kind of a wall when they go to school.
Brain Basics II: Attention and Memory ©Ruth Ferree, PhD Curry School of Education University of Virginia.
Introduction to Scratch!
Oct 30, 2006 LUONNOS Navigation techniques for construction industry product models Jukka Rönkkö, HUT/VTT
Wolfgang Effelsberg1 Knowledge Media in the Interactive Lecture Hall Wolfgang Effelsberg University of Mannheim Germany November 2007.
Relating bilingualism and language proficiency in Relating bilingualism and language proficiency in executive attention: Comparison of children and adults.
Increasing Reading Vocabulary
Measuring Independent Attention Networks in the Two Hemispheres Deanna J. Greene 1, Anat Barnea 2,, Amir Raz 3, & Eran Zaidel 1 1 Department of Psychology,
© 2009 McGraw-Hill Higher Education. All rights reserved. CHAPTER 8 The Information-Processing Approach.
“Being a cognitive psychologist myself, I can see at least three important ways in which RFT can contribute to cognitive science. First, it puts forward.
Application in Computer Vision Final Project Nir Slakman, Oren Zur and Noam Ben-Ari.
Agenda Starter Estimate game Memory game Video about top 10 Activity Introduce the objectives Activity (create a talking book)
Anne Barnette Zalubowski February 20, 2008
© 2005 Scientific Learning Corporation Creators of the award-winning Information meeting.
Frank E. Musiek, Ph.D., Jennifer Shinn, M.S., and Christine Hare, M. A.
Game Maker – Getting Started What is Game Maker?.
Chapter 16 Children, the Early Years. Enduring Understandings Unit Six Preschoolers learn through play.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
Senior Project – Computer Science – 2015 Effect of Display Size on a Player’s Situational Awareness in Real-Time Strategy Games Peter Miralles Advisor.
© 2011 Delmar, Cengage Learning Chapter 10 Using ActionScript to Enhance User Experience.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Events Programming with Alice and Java First Edition by John Lewis.
CompSci Introduction to Jam’s Video Game Package.
Ben, Griffen, Lucas. Pros: Movement & Sound: It has good graphics and the sound is good because it plays every move. It is easy to program it to move.
5 Event Handling Interactive Programming Suggested Reading Interaction: Events and Event Handling, Supplemental Text for CPSC 203 Distributed this term.
CompSci 44.1 Game Package Introduction to Jam’s Video Game Package.
1 Interaction Devices CIS 375 Bruce R. Maxim UM-Dearborn.
Scratch for Interactivity Dr. Ben Schafer Department of Computer Science University of Northern Iowa.
Web Design, 5 th Edition 3 Planning a Successful Website: Part 1.
Administrative: “Create New Game” Project Apply the principles of Iterative Design –First run of games in class: March 28 th in class Short document describing:
Chapter 15. Cognitive Adequacy in Brain- Like Intelligence in Brain-Like Intelligence, Sendhoff et al. Course: Robots Learning from Humans Cinarel, Ceyda.
GAME:IT Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a simple.
Selective Attention
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Introducing Scratch Learning resources for the implementation of the scenario
TEACHING INFANTS PRIMARY COLORS BY: ASHLEY S. HUSER EDU 671:FUNDAMENTALS OF EDUCATIONAL RESEARCH INSTRUCTOR NEWTON MILLER JANUARY 20, 2016.
Collision Theory and Logic
Scratch for Interactivity
Collision Theory and Logic
Introduction to Events
Scratch for Interactivity
Assessing your mindfulness
Introduction to TouchDevelop
Learning Objectives Explain how selection is used to change a program output Decompose a problem with inputs to help design a program Describe the use.
Year 7 Programming Project - Design Notebook
Week 1 - Introduction and Objects
CSC 221: Introduction to Programming Fall 2018
Presentation transcript:

Computer Assisted Attention Training Guy Mark Lifshitz Supervisor: Clark Verbrugge Co-Supervisor: Amir Raz

The Goal Use computer games to improve the attention span and behaviour of children Future WorkBackgroundGamesDesignDevelopmentResults

Psychology Background:

Types of Attention Alerting Ability to respond to an impending event Orienting Ability to shift focus between stimuli Executive Control over multiple neural areas to resolve conflicts Future WorkBackgroundGamesDesignDevelopmentResults

How Attention Training Works Requires sustained attention Self-regulation/conflict resolution Working Memory Future WorkBackgroundGamesDesignDevelopmentResults

What exists Background:

Existing Games IBM Accessibility Research and The Sackler Institute for Developmental Psychobiology Written in 2001 Future WorkBackgroundGamesDesignDevelopmentResults

Existing Games Joystick based 4 – 7 year olds healthy and ADHD children Future WorkBackgroundGamesDesignDevelopmentResults

Existing Games Joystick Training Future WorkBackgroundGamesDesignDevelopmentResults

Existing Games Conflict Training Future WorkBackgroundGamesDesignDevelopmentResults

My games

Games Created (1/5) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (1/5) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (2/5) Future WorkBackgroundGamesDesignDevelopmentResults

Motivating Ideas Primary goal: Train for joystick use Side-benefits: Requires sustained attention Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (3/5) Future WorkBackgroundGamesDesignDevelopmentResults

Motivating Ideas Moving distractions (orienting, executive) Unpredictable location (orienting) Training of sounds (for future games) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (4/5) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (4/5) Future WorkBackgroundGamesDesignDevelopmentResults

Motivating Ideas Similar to the Stroop test Child specific considerations: Sound rather than reading Animals rather than colors Green Red Blue Future WorkBackgroundGamesDesignDevelopmentResults

Motivating Ideas Ignore conflicting sound/visual cue (executive) Remember the sound/visual cue (Working memory) Requires automated sound recognition (previous games) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (5/5) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (5/5) Future WorkBackgroundGamesDesignDevelopmentResults

Games Created (5/5) Future WorkBackgroundGamesDesignDevelopmentResults

Motivating Ideas Player Specific Feedback (cocktail party effect) Conflict resolution (executive attention) Inconsistent timing (alerting attention) Unpredictable location (orienting) Future WorkBackgroundGamesDesignDevelopmentResults

Development Cycle

Preliminary Research 1. Meet with research assistants 2. Meet with Prof. Raz 3. Read psychology papers 4.Read Child-Computer Interaction (CCI) papers Future WorkBackgroundGamesDesignDevelopmentResults

Development Cycle 1. Talk to RAs 2. Develop prototype 3. Test with Prof. Raz’s children 4. Get feedback from Prof. Raz Repeat Future WorkBackgroundGamesDesignDevelopmentResults

Development Cycle 1. Talk to RAs 2. Develop prototype 3. Test with Prof. Raz’s children 4. Get feedback from Prof. Raz Repeat Future WorkBackgroundGamesDesignDevelopmentResults

Constraints and Considerations

Design Considerations Measurements Repeatability Modifiable Extendible Code reuse Comprehensible to psychologists Future WorkBackgroundGamesDesignDevelopmentResults

Measurements Measure success Measure time Future WorkBackgroundGamesDesignDevelopmentResults

Measurements CSV Level, Reaction Time, Successful 0, 7553, true 1, 1630, true 2, 1416, false 1, 902, true 2, 1242, true Future WorkBackgroundGamesDesignDevelopmentResults

Repeatability Reduce randomized aspects Future WorkBackgroundGamesDesignDevelopmentResults

Repeatability Reduce randomized aspects Drawback: hard to setup Future WorkBackgroundGamesDesignDevelopmentResults

Repeatability Reduce randomized aspects Drawback: hard to setup Unclear how much randomness is acceptable Future WorkBackgroundGamesDesignDevelopmentResults

Modifiable Configuration files # REQUIRED ORDER: # For video : videos must me labeled "0.mpg", "1.mpg" etc.. in order. # Position Of the goal, Right to left, top to bottom, 0 = top left, 7 = bottom right, no middle position 334 # Use same animal as previous round? 0 = use new animal, 1 = use same 110 # Show the goal animal in the middle during gameplay, 0 = no, 1 = yes 110 # Move the goal animal up and down?, 0 = no, 1-9 = slowest to fastest 001 # Move a specific bush, 0-7 = show at that locaion, 9 = show none (Note: this does not neccessarily have to be an occupied bush) 912 # Show a video? 0 = no, 1 = show before, 2 = show after 000 #Other animal positions, 0-7 = position, 9 = don't show #divider to show that these are two different sets ================================================ #Is each obstacle animal moving? 0 = not moving, 1-9 = slowest to fastest Future WorkBackgroundGamesDesignDevelopmentResults

Modifiable Images Sounds Videos Future WorkBackgroundGamesDesignDevelopmentResults

Extendible Plot File Structure Game Structure Future WorkBackgroundGamesDesignDevelopmentResults

Extendible Plot File Structure Game Structure (open ended concept) (can add videos) Future WorkBackgroundGamesDesignDevelopmentResults

Extendible Plot File Structure Game Structure (open ended concept) (can add videos) (profile folders with custom sounds, ideally images in future) Future WorkBackgroundGamesDesignDevelopmentResults

Extendible Plot File Structure Game Structure (open ended concept) (can add videos) (profile folders with custom sounds, ideally images in future) (Games as independent classes) Future WorkBackgroundGamesDesignDevelopmentResults

Code Reuse Abstract classes if possible Abstract game design Future WorkBackgroundGamesDesignDevelopmentResults

Code Reuse Abstract classes if possible Hard to know beforehand how to do these Abstract game design Future WorkBackgroundGamesDesignDevelopmentResults

Final Thoughts

Measuring Success Test Performance after repeated treatment: Conflict Resolution Child ANT (Attention Network Test) Stroop, Simon, Flanker Working Memory N-Back test IQ scores and more Future WorkBackgroundGamesDesignDevelopmentResults

Measuring Success Test Performance after repeated treatment: Not enough time or resources Future WorkBackgroundGamesDesignDevelopmentResults

Measuring Success Preliminary testing on children: Seems Fun Keeps their attention Games intuitive? Future WorkBackgroundGamesDesignDevelopmentResults

Problems Encountered Unclear what input to use Mixed messages Psychology concepts somewhat vague Future WorkBackgroundGamesDesignDevelopmentResults

Problems Encountered Unclear what input to use Mouse, Joystick, Keyboard Mixed messages Psychology concepts somewhat vague Future WorkBackgroundGamesDesignDevelopmentResults

Future Work Create more games Future WorkBackgroundGamesDesignDevelopmentResults

Future Work Run many children with the games I made Compare ANT to first generation of games Test on children with ADHD Measure child game play Head movements Track eyes Future WorkBackgroundGamesDesignDevelopmentResults

References Raz Lab’s games: “Training, maturation, and genetic influences on the development of executive attention”, Posner et al 2005 “Alerting, Orienting, and Executive Attention”, Mezzacappa 2004 “Computer-assisted Attention Training in Schizophrenics”, M. Hermanutz and J. Gestrich 1991 “Training Working Memory in Children With ADHD”, Klingberg et al 2002 “Typologies of attentional networks”, Raz and Buhle 2006 Future WorkBackgroundGamesDesignDevelopmentResults