Imagineering Inauthentic Legitimate Peripheral Participation: An Instructional Design Approach for Motivating Computing Education Mark Guzdial and Allison.

Slides:



Advertisements
Similar presentations
The Beauty, the Wonder and the Awe of Computing Chris Stephenson.
Advertisements

Curriculum Review Steering Group Presentation Engagement with disciplines and promoting a sense of belonging in our students Dr Derek Scott School of Medical.
Assessment Photo Album
1 Working with Social Media in Research Settings Victoria Wade Careers Consultant.
Flipping the Classroom. Presenter Information Mary K Abkemeier Fontbonne University Chair, Department of Math and CS
Tracking an Innovation in Introductory CS Education from a Research University to a Two-Year College Allison Elliott Tew and Mark Guzdial Georgia Institute.
Innovative Practices in Computer Science Barbara Ericson Georgia Institute of Technology CCLI Conference Aug 2008.
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
SM2215 Fundamentals of New Media and Interactivity Mark Green School of Creative Media.
Some districts are confident that they are succeeding. Some know they are not. Many feel like the system is broken. – Some experience 40% dropout rates.
Impact of Alternative Introductory Courses on Programming Concept Understanding Allison Elliott Tew W. Michael McCracken Mark Guzdial College of Computing.
Big6™ - Information Skills For Student Achievement
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Problem Solving with Data Structures using Java: A Multimedia Approach Chapter 1: Objects for Modeling a World.
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
Adobe Flash CS4 Revealed Author: Shuman Copyright 2010 ISBN:
Imagineering Inauthentic Legitimate Peripheral Participation: An Instructional Design Approach for Motivating Computing Education Mark Guzdial and Allison.
Reaching and Preparing 21st Century Learners
OER10, March 22-24, 2010 Cynthia Jimes, PhD Institute for the Study of Knowledge Management in Education ISKME: Siyavula: Building Communities to Support.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Dates:Tuesdays, Jan 7 – Feb 11
Making Teachers’ Voices Heard: Empowering Innovative Florida Teachers Fall 2006 Florida Laptops for Learning Project.
Games Technology BSc Multimedia Computing BSc Creative Computing BSc.
Evidence based research in education Cathy Gunn University of Auckland.
The Common Core Curriculum By Dean Berry, Ed. D. Gregg Berry, B.A.
RTV 440 Week 1 Cell Phones Off and Put Away Chapters 1 & 9 Appendix 1.
Applying creativity in CS high school education - criteria, teaching example and evaluation Romeike, R. (2007). Applying creativity in CS high school education.
What Our Students Need Most The 7 Fundamental Conditions of Learning.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Imagineering Inauthentic Legitimate Peripheral Participation Mark Guzdial and Allison Tew.
CONTEMPLATION, INQUIRY, AND CREATION: HOW TO TEACH MATH WHILE KEEPING ONE’S MOUTH SHUT Andrew-David Bjork Siena Heights University 13 th Biennial Colloquium.
Objectives The participants will be able to: understand Project Based Learning (PBL) through Technology and its features; comprehend the characteristics.
Jenni Parker, Murdoch University Authentic eDESIGN: An online professional development course for higher education practitioners This presentation by jennip98.
Georgia Tech’s Three CS1’s CS1321: Introduction to Computing Based on How to Design Programs and the TeachScheme Project Was the only CS1 course, on a.
USING TECHNOLOGY TO TRANSFORM THE NATURE OF THE CURRICULUM A Professional Development Project for English Language Arts (AND …?) at … CENTRAL MEMORIAL.
* Research suggests that technology used in classrooms can be especially advantageous to at-risk, EL, and special ed students. (Means, Blando, Olson,
Technology in the classroom. UM weather Great way to begin a day or class –Links to 300 weather sites –Links to 700 web cams to view weather –Radar and.
Introduction to Modeling CS1316: Representing Structure and Behavior.
Contrasting Women’s Experience in CS at Different Institutions Mark Guzdial College of Computing/GVU Georgia Tech Our Goal: Ubiquitous Computing Education.
E-Buddies: An innovative approach to improving literacy across schools. Before beginning a hunt, it is wise to ask someone what you are looking for before.
CH8 Learning in problem- Based Learning Environments Meeting.
Chapter 1 Defining Social Studies. Chapter 1: Defining Social Studies Thinking Ahead What do you associate with or think of when you hear the words social.
Big6 Overview Big6™ Trainers Program McDowell County Schools.
MJM22 Digital Practice and Pedagogy Week 9 Collaboration Tools.
Introduction to Modeling CS1316: Representing Structure and Behavior.
Design Process for a Non- Majors Computing Course Mark Guzdial & Andrea Forte College of Computing/GVU Georgia Institute of Technology With thanks for.
School of Education, CASEwise: A Case-based Online Learning Environment for Teacher Professional Development Chrystalla.
Using Alice in an introductory programming course for non-CS majors Adelaida A. Medlock Department of Computer Science Drexel University
“ I'm still loving the fact that I share a virtual classroom with such a mix of students from all over the world. Other strengths include: engaging, up-
CSE8A: Introduction to Programming in Java Fall 2012 Prof. Christine Alvarado cse8afall.weebly.com.
Session Objectives Analyze the key components and process of PBL Evaluate the potential benefits and limitations of using PBL Prepare a draft plan for.
Intel ® Teach Program International Curriculum Roundtable Programs of the Intel ® Education Initiative are funded by the Intel Foundation and Intel Corporation.
Great Principles of Computing: Computing for Everyone Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Resources and Reflections: Using Data in Undergraduate Geosciences Cathy Manduca SERC Carleton College DLESE Annual Meeting 2003.
Teaching with Data Cathy Manduca Iowa State University, 2005.
Google Earth INTEGRATING GLOBAL THINKING. Why Use Virtual Tours? Flexible Tool: History, Science, Math, English, etc. An Interactive Way to Explore Supports.
Examples from Georgia Tech’s CS 1315: Introduction to Media Computation Class examples and student work.
Tips for Powerful Professional Presentations Organize your entire presentation around a theme to unify the different elements and to make it more memorable.
CS1315: Introduction to Media Computation Introduction to Course & Administrivia.
Barbara Ericson Promising Practices in CS1 Media Computation for CS1 Barbara Ericson Georgia Institute of Technology.
Developmentally Appropriate Practices. Five Guidelines For Developmentally Appropriate Practices.
CHAPTER 1: Educational Psychology: A Foundation for Teaching Educational Psychology: Theory and Practice Edition 11 Robert E. Slavin © (2015, 2012, 2009)
Knowledge is fixed and need only to transfer from teacher to students is based on constructive and transformation process through learning process Learning.
Recap What did we say about the components of good learning? 1.Solve real world problems The learning is grounded, not abstract from the environment and.
Constructivism is a theory based on observation and scientific study about how people learn. It is a teaching philosophy based on the concept that learning.
Representing Structure and Behavior
Inquiry-based learning and the discipline-based inquiry
Evolving Next Generation Learning
Planning for Learning: Planning with the End in Mind
Contemporary Issues November 8, 2010.
Presentation transcript:

Imagineering Inauthentic Legitimate Peripheral Participation: An Instructional Design Approach for Motivating Computing Education Mark Guzdial and Allison Elliott Tew College of Computing Georgia Institute of Technology

Story  Legitimate peripheral participation as a theory of learning in a social context.  Viewing instruction from an LPP lens. Alignment and Authenticity Alignment and Authenticity  Viewing formal CS education (instruction) from an LPP lens. Challenge: How do we teach without an existing Community of Practice? Challenge: How do we teach without an existing Community of Practice?  Meeting the Challenge: Imagineering Storytelling in three dimensions over time. Storytelling in three dimensions over time. Using Media Computation as an example Using Media Computation as an example

Legitimate Peripheral Participation (LPP)  Theory of learning from a social perspective Compare to Piaget’s assimilation and accommodation Compare to Piaget’s assimilation and accommodation  Seeks to explain why students learn and how they do it in informal settings. Addresses issues of motivation and social context that are missing in most cognitive accounts. Addresses issues of motivation and social context that are missing in most cognitive accounts.

LPP: About Joining a Community of Practice  Learning is becoming a more central/connected part of a community of practice (CoP). CoP have practices and values, forms of communication, and ways of involving newcomers. CoP have practices and values, forms of communication, and ways of involving newcomers. Students want to be part of CoP, so they engage in LPP. Students want to be part of CoP, so they engage in LPP.  Learning process is legitimate peripheral participation. Newcomers participate at the periphery, but doing useful things. Newcomers participate at the periphery, but doing useful things. They observe, try, and get corrected. They observe, try, and get corrected. Over time, they take on more roles and become more central to CoP => learning Over time, they take on more roles and become more central to CoP => learning

Examples of LPP  Positive examples: East African Tailors East African Tailors Midwives Midwives Alcoholics Anonymous Alcoholics Anonymous  Negative examples: Modern butcher apprenticeship Modern butcher apprenticeship

Formal Schooling? Instruction?  Lave and Wenger do not apply LPP to formal schooling, but others do.  Instruction that leads a student to a perceived valuable CoP is aligned (Joseph & Nacu)  Authentic instruction is aligned. Activities, topics, assessment, methods of inquiry (Shaffer and Resnick) Activities, topics, assessment, methods of inquiry (Shaffer and Resnick)

Assumption: LPP and Authenticity  Our jumping off point: LPP is an accepted, general theory of learning. LPP is an accepted, general theory of learning. Coming from a social, motivation-oriented perspective.Coming from a social, motivation-oriented perspective. Formal education (instruction) that has a hope of inculcating learning must be authentic. Formal education (instruction) that has a hope of inculcating learning must be authentic. Students must perceive that the education leads to a valued CoP.Students must perceive that the education leads to a valued CoP.

Considering CS education from the LPP perspective  When the Community of Practice is “professional software developers,” there is no problem. There is a real CoP to study, and we can teach in ways that are authentic for that CoP. There is a real CoP to study, and we can teach in ways that are authentic for that CoP. In fact, that’s mostly what we do. In fact, that’s mostly what we do.  When the Community of Practice is not professional software developers, there is a problem. What community do students perceive? What community do students perceive? For non-CS majors: In what CoP is programming or CS-literacy valuable? For non-CS majors: In what CoP is programming or CS-literacy valuable? Teaching computer science without a Community of Practice is inherently inauthentic. Teaching computer science without a Community of Practice is inherently inauthentic.

Solution: We have to tell a story  Our problem: Convey a sense of a CoP. Convey a sense of a CoP. Explain how the instruction is authentic. Explain how the instruction is authentic.  Solution: Storytelling. But it’s storytelling that isn’t just in printed word or film, not just in one place. But it’s storytelling that isn’t just in printed word or film, not just in one place. It’s story-telling in 3-D over weeks. It’s story-telling in 3-D over weeks.

Disney’s Imagineering  Theme park design to provide insight into course design: 1. Start from the Story 2. Start from where the expectations are 3. Pay attention to Details 4. Where necessary, change reality 5. Pay attention to Transitions 6. Make the Cast part of the Story

Using Media Computation as Imagineering Case Study  Two course sequence at Georgia Tech.  Students learn traditional computer science topics, but in the context of media. In CS1315, learn iteration, conditionals, and string processing by manipulating images, sounds, and HTML. In CS1315, learn iteration, conditionals, and string processing by manipulating images, sounds, and HTML. In CS1316, learn linked lists, trees, stacks, and queues by learning to implement simulations that drive animations. In CS1316, learn linked lists, trees, stacks, and queues by learning to implement simulations that drive animations.  Proposed: They are successful. Higher retention, transfer into computing, success in later CS classes Higher retention, transfer into computing, success in later CS classes

One piece of evidence on success of the class (CS1315): Self reports of learning  A year after the course: “How has the course changed how you work with computers?” “Definitely makes me think of what is going on behind the scenes of such programs like Photoshop and Illustrator.” 'I understand technological concepts more easily now; I am more willing and able to experience new things with computers now’ 'I have learned more about the big picture behind computer science and programming. This has helped me to figure out how to use programs that I've never used before, troubleshoot problems on my own computer, use programs that I was already familiar with in a more sophisticated way, and given me more confidence to try to problem solve, explore, and fix my computer.’

1. Start from the Story  Everything at Disney theme parks starts with a story.  Even changes to vendor booths start from a story.  Examples: Tomorrowland Tomorrowland Big Thunder Railroad Big Thunder Railroad Splash Mountain Splash Mountain Emporium Emporium

1. Start from the Story  In CS1315, we tell a consistent story All media are going digital All media are going digital Digital media are manipulated in software Digital media are manipulated in software Knowing how to program is an advantage in a profession that manipulates media. Knowing how to program is an advantage in a profession that manipulates media.  In CS1316, it’s all about the wildebeests and the villagers

2. Start from where the expectations are “Just as Main Street, U.S.A. in the Magic Kingdom and Hollywood Boulevard at Disney-MGM Studios are not meant to represent factual history, but to evoke a collective cultural memory, the flavor of the 1920’s mid- Atlantic coast is apparent at Disney’s BoardWalk” --Kurti, Since the World Began

2. Start from where the expectations are  Partially, this is about peripheral participation  These students have been peripherally participating in media manipulation culture All collect media All collect media Many use Photoshop Many use Photoshop Some work with MIDI and sound (“Acid”) Some work with MIDI and sound (“Acid”)  We start with the media and manipulations they know.

3. Pay Attention to Details All the elements play off one another and feed into a consistent view.

3. Pay Attention to Details  The lectures match the book which matches the assignments (which are about media manipulation) which match the on-line Galleries.  The examples in the book used the same media as on the CD at the back of the book.  The story is told consistently and are self- supporting pieces of evidence. “Of course people manipulate media with Python! Go look at all the great things in the on-line Galleries!” “Of course people manipulate media with Python! Go look at all the great things in the on-line Galleries!”

4. Where necessary, change reality Three story buildings in Disney World aren’t really three stories. Another Example: Cinderella’s Castle -The View -The Tunnel

4. Where necessary, change reality  Python does not support media manipulation. So we wrote a set of libraries and tools. So we wrote a set of libraries and tools. We embedded them into the programming environment so that students never even see the media libraries being imported. We embedded them into the programming environment so that students never even see the media libraries being imported. Now, obviously, Python supports media manipulation. Now, obviously, Python supports media manipulation.  Java’s media support is complicated. We never teach it. We never teach it. We teach Picture, Sound, Pixel, and SoundSamples. We teach Picture, Sound, Pixel, and SoundSamples.

Conclusion  Legitimate peripheral participation is an important learning theory Explains issues of motivation and social context Explains issues of motivation and social context  As computer science educators, we are at a “cutting edge” of a discipline. The relevant Communities of Practice in some areas is nascent, or not yet existing. The relevant Communities of Practice in some areas is nascent, or not yet existing.  Designing curricula in this context is storytelling. Imagineering offers some useful design principles to meet these challenges. Imagineering offers some useful design principles to meet these challenges.

Epilogue: The Story May Not be the Impact  There’s evidence that students in CS1315 don’t buy the story. They don’t buy that learning to hack media is useful for their career/profession. They don’t buy that learning to hack media is useful for their career/profession. But instead, they think it’s part of being a media consumer. But instead, they think it’s part of being a media consumer.  Suggestive evidence #1: Re-read those follow-up survey comments. That’s not about work. That’s about life. That’s not about work. That’s about life.  Suggestive evidence #2: Students tell us that the homework is not relevant. Not useful for work, but is useful for daily life Not useful for work, but is useful for daily life

5. Pay Attention to Transitions  Imagineers care about what you see between places. Why are there water buffalo on top of the Tiki-Tiki room? Why are there water buffalo on top of the Tiki-Tiki room? Why are the Thunder Mountain mountains scarier in Florida than California? Why are the Thunder Mountain mountains scarier in Florida than California?

5. Pay Attention to Transitions  At each new topic, we relate the transition to the story. We don’t start teaching string processing, we start teaching HTML. We don’t start teaching string processing, we start teaching HTML. We don’t teach linked lists, we teach how to dynamically and creatively insert and remove media elements. We don’t teach linked lists, we teach how to dynamically and creatively insert and remove media elements.

6. Make the Cast Part of the Story

6. Make the Cast part of the Story  Students become part of the story in lecture: “This is a great collage on the Gallery this week. Who did it? You? How’d you do it? How’d you get this great effect?” “This is a great collage on the Gallery this week. Who did it? You? How’d you do it? How’d you get this great effect?”  TA’s get sucked in. Some of the best media on the Gallery pages are by the TA’s (“as examples”) Some of the best media on the Gallery pages are by the TA’s (“as examples”)