Twitch Plays Pokemon: Collaborative Learning Opportunities with Video Game Streaming Services (VGSS)

1,035 views

Published on

The idea of Twitch Plays Pokemon is simple. The Twitch stream shows the gameplay (screen), alongside a total timer and list of commands being sent to the game and the author of said command. The social stream (chat window) is where users of Twitch type commands (button presses) that the game should perform given a current action.

This concept is fascinating because I could see this tool being used for instructional experiments, both in problem-based learning, collaborative learning, and anchored instruction.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,035
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Twitch Plays Pokemon: Collaborative Learning Opportunities with Video Game Streaming Services (VGSS)

  1. 1. Twitch Plays Pokemon: Collaborative Learning Opportunities with Video Game Streaming Services (VGSS) Eric Sembrat Georgia State University April 2014
  2. 2. About Me Eric Scott Sembrat Web Developer Ph.D. Candidate Nerd Extraordinaire Twitter: @esembrat Web: ericsembrat.com
  3. 3. Game Plan The State of Gaming Video Game Streaming Services What is Twitch.tv? What is Twitch Plays Pokemon? Instructional Usage Opportunities Future Utilizations
  4. 4. The State of Gaming
  5. 5. Microsoft’s Xbox One Released Late 2013
  6. 6. Sony’s Playstation 4 Released Late 2013
  7. 7. Consoles & Streaming Both consoles can natively stream gameplay directly to the web through Twitch.TV.
  8. 8. Streaming Services
  9. 9. How does streaming work?
  10. 10. How does streaming work?
  11. 11. How does streaming work?
  12. 12. How does streaming work? Broadcaster
  13. 13. How does streaming work? Broadcaster Distributor
  14. 14. How does streaming work? Broadcaster Distributor Audience
  15. 15. What is Twitch?
  16. 16. Original Focus
  17. 17. Today’s Focus
  18. 18. Twitch Plays Pokemon
  19. 19. Some Stats
  20. 20. Design Basics
  21. 21. Design Basics Gameplay
  22. 22. Design Basics Gameplay Chat Window
  23. 23. Design Basics Gameplay Chat Window Command Queue
  24. 24. Design Process Viewer types in button press
  25. 25. Design Process Viewer types in button press Streamer computer interprets button press from chat
  26. 26. Design Process Viewer types in button press Streamer computer interprets button press from chat Computer sends button press to emulated video game
  27. 27. Design Process Viewer types in button press Streamer computer interprets button press from chat Computer sends button press to emulated video game Viewer sees output of command
  28. 28. Design Process Viewer types in button press Streamer computer interprets button press from chat Computer sends button press to emulated video game Viewer sees output of command Tim e to Result:~25-40sec
  29. 29. Emulation
  30. 30. Emulation B A StartSelect Up, Down, Left, Right
  31. 31. Instructional Usage Opportunities
  32. 32. Applicability to Learning?
  33. 33. Applicability to Learning? Constructivism Experiential learning through real life (social) experiences where knowledge is constructed through shared artifacts, experiences, and meaning. Results in creation of a unique sub- culture.
  34. 34. Applicability to Learning? Game-Based Learning Surrounding a learning objective around a video game/simulation- centric exercise(s). Inclusion of fantasy elements.
  35. 35. Applicability to Learning? Problem-Based Learning Learning from the experience of problem-solving. Often occurs in groups, based on existing knowledge, research, and experimentation.
  36. 36. Applicability to Learning? Anchored Instruction Placing learners in problem-based story, where they play an authentic role to identify a problem and develop solutions.
  37. 37. Applicability to Learning? Collaborative Learning Learners self-organize into roles (based on experiences and knowledge) to create knowledge and complete a common task.
  38. 38. Applicability to Learning? Constructivism Game-Based Learning Problem-Based Learning Anchored Instruction Collaborative Learning (and so on...)
  39. 39. Future Utilizations
  40. 40. Considerations for Implementation Consider the time delay for commands.
  41. 41. Considerations for Implementation Develop & test the server back-end.
  42. 42. Considerations for Implementation Choose video game / simulation wisely.
  43. 43. Considerations for Implementation Determine end-game strategy.
  44. 44. Considerations for Implementation Choose areas of analysis and logging.
  45. 45. Questions? Comments? Twitter: @esembrat Web: ericsembrat.com

×