SlideShare une entreprise Scribd logo
1  sur  66
Télécharger pour lire hors ligne
Teaching Game
Design with Inform7
Douglas Kiang @dkiang
Today
Interactive Fiction (IF) and Inform7!
• What?!
• How to create & assess!
• Our experiences in the classroom!
• Other examples!
Game Design!
• Basic game design steps to follow in creating
IF’s using Inform7 !
Once upon a time...
There was a teacher in a 4th grade classroom
who needed to engage his students in practicing
and learning their vocabulary/spelling words...!
!
so he invited Interactive Fiction into the
classroom!
!
...and started on a game design adventure.
So what is interactive
fiction?
What’s the appeal?
You get to be involved in the story and make choices
along the way. You can re-read the story, making
different choices and see how those decisions
change the story, what happens to you and where
you end up.
Student
Teacher Students need to pay attention and think about
what they have read, because they are going to
have to make a decision based on that
information...a decision that affects the rest of their
experience with the story.
Power of 3
Story Game
Technology
It's a story!It's a game!
It's both!
play A-221
http://
tinyurl.com/
n4k69tf
What is Inform7?
Inform 7 is a 'natural language' programming
language that makes it easy for even those brand new
to programming to create their very own interactive
fiction.!
!
!
Inform 6 Inform 7
‘Natural’?
old
Inform 6 Inform 7
new
9-year olds

new to
programming
played IFs
first
started
creating their
own!
played IFs
first
Word Room Command
/ Description
Variant
accustom anywhere wear hat accustomed
assign Room 302 ask Professor Bacon
about something
assign
alert anywhere open spell book
budge 1st Floor Foyer take cauldron
burly 2nd Floor Hallway x student
companion 1st Floor Hallway x cat
compatible Outside Castle Hall x Ron
concept Room 302 ask Hermione about
something
concepts
distract Outside Castle Hall x Ron
jostle 1st Floor Landing
1st Floor Foyer
room description
reach inside cauldron
jostled
jostles
obedient Room 302 x Professor Bacon disobedient
obstacle 3rd Floor Hallway x Room 301
patient Hallway by Foyer enter office patiently
pedestrian 3rd Floor Landing
2nd Floor Landing
x window
x window
pedestrians
pedestrians
retire Room 302 x Professor Bacon
played IFs
first
started
creating their
own!
• start with story!
• KISS: 1•2•3, one character, two
rooms, three objects!
• create a map of your world!
• Write the code (source text)

• share (beta test) and revise
cycle

• polish and publish
Game Design
started
creating their
own!
It all starts with a story and a map...
You’re a robot in a space
station and you need to
find the supply room to
replace your batteries
before they run out.
You’re a player stuck in
the desert. You must find
your outpost and mine for
diamonds.
You’re a gummy bear
from District 12. You are
in the Candy Games and
need to survive against
all the other gummy
bears to win.
You’re a princess in a
rundown castle. You are
cursed and must break the
curse before it possesses
you!
started
creating their
own!
user-friendly error messages
Please! Be kind to yourself!
• Learning Inform is like learning any
new language. It takes time.
• Everyone gets error messages.
• The more you practice, the better
you’ll get at writing with Inform7.
Polish and Publish
• Dot your ‘i’s and cross your ‘t’s, grammar and
spelling, cover art!
• Can players figure out what they need to do?
Does your IF ‘make sense’?!
• Descriptions and responses to possible
actions !
• Is the IF ‘winnable’?!
• Advice: So it’s not obvious you’re a n00b or
How to polish up your Inform7 game and
avoid the most common first timer mistakes.
Students
• Ability to create stories that play like a
game using technology
• Social: read, play, share with others
• Their IF can be anything they want it to
be
• Can and do continue outside of class
Teachers
• Encourage your reluctant readers!
and writers!
• No plagiarism! Code sharing, yes!!
• Project-based & Student-centered!
!
• Beta testing is also a way to do
collaborative peer review
• Cross-curricular!
review of game design steps
1) Play IF’s!
2) Organize...!
• Your thoughts: What’s your story?!
• Your world: Map it!!
3) Write the code!
4) Beta test & revise cycle!
5) Polish & Publish!
!
“Organizing is what you do before you
do something, so that when you do it, it
is not all mixed up.”!
A.A. Milne, Winne the
Pooh
Play Testing
• First 10 min.!
• Tester plays the game!
• Says thought process out loud.!
• Author takes notes!
• Author is silent! No help or hints!!
• Next 10 min.!
• Author interviews Tester and asks questions e.g.,!
• “What made you examine the wall..?”!
• “Did you ever think about using the axe..?”
“A book can show you a new world,
interactive fiction puts you in that world.”
History
research
You are a doctor of the future. You have been micronized and
injected into a cell of a human who is very sick. All around
you are the different parts that make a cell function
properly. But something’s wrong here! Your mission is to find
out what is wrong and fix it before time runs out... for you
and your patient.!
!
Inside Cell!
>_
Science
“The coolest looking hat...” (from A Day for Spelling)
You see an old weatherbeaten door
with a tarnished brass knocker.!
!
>_
cross curricular
• core subjects!
• mapping = math, social studies/geography!
• story = spelling/language arts!
• simulations = history/science!
• programming = thinking logically = math!
• art = cover art, maps
other educational
objectives met
• collaboration: working together!
• problem-solving!
• planning and project management!
• giving and receiving feedback!
• individual expression and creativity!
• revising work to achieve a polished product
Assessment?
• Code or content?
Assessment?
Complete
Compiles
Commented
Effective
Efficient
high school
• programming class!
• made games for the 4th graders to play!
• nice cross grade activity
One more time...why
interactive fiction?
• innately appealing: Story/Game/
Technology!
• blank slate, it is what you want it to be !
• cross-curricular!
• FREE
Inform7 website
Zoom
zblorb player (no code)
Inform
code editor (code visible)
Brendan Desilets’s site
Inform for Students wiki
http://ifdb.tads.org
So now you know...
Interactive Fiction (IF) and Inform7!
• What?!
• How to create & assess!
• Our experiences in the classroom!
• Other examples!
Game Design!
• Basic game design steps to follow in creating
IF’s using Inform7 !
resources
Images, Materials, and Websites referenced in this presentation
• Snood Slide http://snoodworld.com/	

• Mii created using Nintendo Wii	

• ChooseYour Own Adventure:TheThrone of Zeus by Deborah Lerme Goodman and Million Little Mistakes by Heather McElhatten	

• Images from Kidspiration software by Inspiration Software, Inc.	

• Inform7 IF: A-221 by Brendan Desilets	

• Inform6 code sample, http://www.inform-fiction.org/examples/Museum/Museum_2_4.html	

• Smiley face icon, http://www.smiley-faces.org/	

• Inform7 IF: A Riddle by Brendan Desilets	

• Cycle icon, http://whartonmagazine.com/issues/spring-2012-2/15458-2/	

• Screen shots of code from A Mission in the Forum by Jeremiah McCall	

• Screen shot of Roman Clothing page, http://www.vroma.org/~bmcmanus/clothing.html	

• Animal Cell image from Biology, ed. Miller and Levine, Prentice Hall, 2006	

• Screen shots of 1893:AWorld’s Fair Mystery DemoVersion, http://www.illuminatedlantern.com/?page_id=106	

• Screen shot from Google image search	

• Screen shot from http://gamingthepast.net/ by Jeremiah McCall	

• Screen shots from inform7.com/ and the documentation included in the Inform7 software	

• Screen shot Teaching and Learning with Interactive Fiction, http://if1.home.comcast.net/~if1/ by Brendan Desilets	

• Screen shot Inform for Students wiki, http://informforstudents.wikispaces.com/ by Mary R. Kiang
• Thank you to the students of Mr. Schwengel’s 4th grade class and Mr. Kiang’s Intro to
Computer Science class, 2011-2012 for their enthusiasm, creativity, and hard work creating
Interactive Fiction using Inform7!
• Thank you to Graham Nelson for creating Inform7 and thanks to the whole Inform
online community for all their guidance and support.
other places to go to find out about interactive fiction in schools
The Haunted School on Horror Hill: A Case Study of Interactive Fiction in an
Elementary Classroom, Shawn Graham!
!
http://carleton-ca.academia.edu/SMGraham/Papers/602644/
The_Haunted_School_on_Horror_Hill_A_Case_Study_of_Interactive_Fiction_in_
an_Elementary_Classroom
They find that the process of creating the game helped improve literary and social skills amongst the
students. The creation and playing of the game had enormous positive benefits for increased literacy skill. It
also had the pleasant side effect of fostering class unity and improving the social skills of the students as
they worked together to create	

the game.	

Benefits	

In terms of literacy benefits, the game/story/interactive fiction makes a virtue out of what is often a	

frustrating aspect of the computer: it responds to exactly what you have typed or commanded, and not	

what you intended. The story cannot progress if even one letter is mistyped (although it can be	

 programmed to respond with helpful hints when common mistakes are made). This requires that students	

take their time and repeatedly spell high frequency words perfectly. In addition, playing the game is fun	

so reading, which for many of these students is a very frustrating, unrewarding experience, became fun.	

Creating and playing the game placed the students in a leadership role. Students wanted to help each other 	

within the group setting, so that they could complete the story and play the game. The stronger students	

helped the weaker students to spot and understand errors of grammar. When presenting and playing the	

game, the older students helped the younger students to understand the story and move the narrative	

forward. They also helped the younger students to read each section and spell words correctly	

!
As one of the students said about regular computer games after the project	

was over, “y’know, sometimes, graphics get in the way.”
Edutech wiki entry on
interactive fiction	

http://edutechwiki.unige.ch/
en/Interactive_fiction
Emily Short’s Interactive
Storytelling,Teaching IF,
http://
emshort.wordpress.com/
how-to-play/teaching-if/	

!
IF to Learn with...	

http://ifdb.tads.org/viewlist?
id=pq5ep1nc1nnkfw
• Playing, Studying
and Writing Interactive
Fiction (Text
Adventure Games) ,
Dennis G. Jerz,
http://
jerz.setonhill.edu/if/

Contenu connexe

Tendances

Writing for Games - Jackie Turnure
Writing for Games - Jackie TurnureWriting for Games - Jackie Turnure
Writing for Games - Jackie TurnureGary Hayes
 
Gamification in ELT: Magic Bullet or Broken Sword?
Gamification in ELT: Magic Bullet or Broken Sword?Gamification in ELT: Magic Bullet or Broken Sword?
Gamification in ELT: Magic Bullet or Broken Sword?Graham Stanley
 
#CityMash - ideas for storytelling through interactive fiction / digital games
#CityMash - ideas for storytelling through interactive fiction / digital games#CityMash - ideas for storytelling through interactive fiction / digital games
#CityMash - ideas for storytelling through interactive fiction / digital gamesGary Green
 
32 interesting ways_to_use_an_i_pod_touch_in_th
32 interesting ways_to_use_an_i_pod_touch_in_th32 interesting ways_to_use_an_i_pod_touch_in_th
32 interesting ways_to_use_an_i_pod_touch_in_thGrahamAttwell
 
Digital Games in Education
Digital Games in EducationDigital Games in Education
Digital Games in EducationGraham Stanley
 
British Council Teachers Conference - Gamification
British Council Teachers Conference - GamificationBritish Council Teachers Conference - Gamification
British Council Teachers Conference - GamificationGraham Stanley
 
Intro to Games Based Learning Course
Intro to Games Based Learning CourseIntro to Games Based Learning Course
Intro to Games Based Learning Coursecenter4edupunx
 
Gamify your classroom!
Gamify your classroom!Gamify your classroom!
Gamify your classroom!Graham Stanley
 
Droppy: Promoting Speaking with an Online Game
Droppy: Promoting Speaking with an Online GameDroppy: Promoting Speaking with an Online Game
Droppy: Promoting Speaking with an Online GameGraham Stanley
 
Learning centers 588
Learning centers 588Learning centers 588
Learning centers 588tambolina101
 
Swfln Get Your Game On!
Swfln Get Your Game On!Swfln Get Your Game On!
Swfln Get Your Game On!Beth Gallaway
 
Game based learningdesign
Game based learningdesignGame based learningdesign
Game based learningdesignpeerbrouwers
 
Computer games and learning (SAMPLE for KG EIGO 26/6/28
Computer games and learning (SAMPLE for KG EIGO 26/6/28Computer games and learning (SAMPLE for KG EIGO 26/6/28
Computer games and learning (SAMPLE for KG EIGO 26/6/28Jean-Paul DuQuette
 
Central AR Library System
Central AR Library SystemCentral AR Library System
Central AR Library SystemBeth Gallaway
 
Students to Heroes 2.0 - Gaming Association of Manitoba Educators
Students to Heroes 2.0 - Gaming Association of Manitoba EducatorsStudents to Heroes 2.0 - Gaming Association of Manitoba Educators
Students to Heroes 2.0 - Gaming Association of Manitoba EducatorsLucas Gillispie
 
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...Artur Ganszyniec
 
MO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game OnMO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game OnBeth Gallaway
 

Tendances (20)

Writing for Games - Jackie Turnure
Writing for Games - Jackie TurnureWriting for Games - Jackie Turnure
Writing for Games - Jackie Turnure
 
Gamification in ELT: Magic Bullet or Broken Sword?
Gamification in ELT: Magic Bullet or Broken Sword?Gamification in ELT: Magic Bullet or Broken Sword?
Gamification in ELT: Magic Bullet or Broken Sword?
 
#CityMash - ideas for storytelling through interactive fiction / digital games
#CityMash - ideas for storytelling through interactive fiction / digital games#CityMash - ideas for storytelling through interactive fiction / digital games
#CityMash - ideas for storytelling through interactive fiction / digital games
 
32 interesting ways_to_use_an_i_pod_touch_in_th
32 interesting ways_to_use_an_i_pod_touch_in_th32 interesting ways_to_use_an_i_pod_touch_in_th
32 interesting ways_to_use_an_i_pod_touch_in_th
 
Digital Games in Education
Digital Games in EducationDigital Games in Education
Digital Games in Education
 
British Council Teachers Conference - Gamification
British Council Teachers Conference - GamificationBritish Council Teachers Conference - Gamification
British Council Teachers Conference - Gamification
 
Intro to Games Based Learning Course
Intro to Games Based Learning CourseIntro to Games Based Learning Course
Intro to Games Based Learning Course
 
Metro Oct 2007
Metro  Oct 2007Metro  Oct 2007
Metro Oct 2007
 
Gamify your classroom!
Gamify your classroom!Gamify your classroom!
Gamify your classroom!
 
Droppy: Promoting Speaking with an Online Game
Droppy: Promoting Speaking with an Online GameDroppy: Promoting Speaking with an Online Game
Droppy: Promoting Speaking with an Online Game
 
Publish Your Own Book
Publish Your Own BookPublish Your Own Book
Publish Your Own Book
 
Learning centers 588
Learning centers 588Learning centers 588
Learning centers 588
 
Swfln Get Your Game On!
Swfln Get Your Game On!Swfln Get Your Game On!
Swfln Get Your Game On!
 
Gamification in ELT
Gamification in ELT Gamification in ELT
Gamification in ELT
 
Game based learningdesign
Game based learningdesignGame based learningdesign
Game based learningdesign
 
Computer games and learning (SAMPLE for KG EIGO 26/6/28
Computer games and learning (SAMPLE for KG EIGO 26/6/28Computer games and learning (SAMPLE for KG EIGO 26/6/28
Computer games and learning (SAMPLE for KG EIGO 26/6/28
 
Central AR Library System
Central AR Library SystemCentral AR Library System
Central AR Library System
 
Students to Heroes 2.0 - Gaming Association of Manitoba Educators
Students to Heroes 2.0 - Gaming Association of Manitoba EducatorsStudents to Heroes 2.0 - Gaming Association of Manitoba Educators
Students to Heroes 2.0 - Gaming Association of Manitoba Educators
 
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
 
MO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game OnMO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game On
 

Similaire à Interactive Fiction and Game Design Using Inform7

Super Microbe World: Using Games to Teach Science and Hygiene
Super Microbe World: Using Games to Teach Science and HygieneSuper Microbe World: Using Games to Teach Science and Hygiene
Super Microbe World: Using Games to Teach Science and HygieneDavid Farrell
 
Game on macul_final
Game on macul_finalGame on macul_final
Game on macul_finalelizkeren
 
Defeat the book thief!
Defeat the book thief!Defeat the book thief!
Defeat the book thief!carldjcross
 
Judy Perry- MIT Scheller Teacher, Education Program Lab
Judy Perry- MIT Scheller Teacher, Education Program LabJudy Perry- MIT Scheller Teacher, Education Program Lab
Judy Perry- MIT Scheller Teacher, Education Program LabSeriousGamesAssoc
 
Games In Education For Linwood
Games In Education For LinwoodGames In Education For Linwood
Games In Education For LinwoodAndrew Robertson
 
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and explorationEnabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and explorationKevin Lawver
 
Game on macul_final
Game on macul_finalGame on macul_final
Game on macul_finalelizkeren
 
Teaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction DesignTeaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction DesignChristina Wodtke
 
Game-Based Learning in Social Studies
Game-Based Learning in Social StudiesGame-Based Learning in Social Studies
Game-Based Learning in Social StudiesGlenn Wiebe
 
Games and Virtual World Camps
Games and Virtual World CampsGames and Virtual World Camps
Games and Virtual World CampsAline Click
 
Intro to game design
Intro to game designIntro to game design
Intro to game designDevin Becker
 
Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...
Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...
Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...codinghorror
 
Reading, Writing, Technology and Young Learners
Reading, Writing, Technology and Young LearnersReading, Writing, Technology and Young Learners
Reading, Writing, Technology and Young LearnersGayle Berthiaume
 
The use of computer and video games in education
The use of computer and video games in educationThe use of computer and video games in education
The use of computer and video games in educationSilversprite
 
Gamification & Digital Play in ELT (TESOL France)
Gamification & Digital Play in ELT (TESOL France)Gamification & Digital Play in ELT (TESOL France)
Gamification & Digital Play in ELT (TESOL France)Graham Stanley
 

Similaire à Interactive Fiction and Game Design Using Inform7 (20)

Super Microbe World: Using Games to Teach Science and Hygiene
Super Microbe World: Using Games to Teach Science and HygieneSuper Microbe World: Using Games to Teach Science and Hygiene
Super Microbe World: Using Games to Teach Science and Hygiene
 
Game on macul_final
Game on macul_finalGame on macul_final
Game on macul_final
 
Defeat the book thief!
Defeat the book thief!Defeat the book thief!
Defeat the book thief!
 
Judy Perry- MIT Scheller Teacher, Education Program Lab
Judy Perry- MIT Scheller Teacher, Education Program LabJudy Perry- MIT Scheller Teacher, Education Program Lab
Judy Perry- MIT Scheller Teacher, Education Program Lab
 
Games In Education For Linwood
Games In Education For LinwoodGames In Education For Linwood
Games In Education For Linwood
 
Game Project
Game ProjectGame Project
Game Project
 
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and explorationEnabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
 
Teaching Minecraft Kids
Teaching Minecraft KidsTeaching Minecraft Kids
Teaching Minecraft Kids
 
Game on macul_final
Game on macul_finalGame on macul_final
Game on macul_final
 
Teaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction DesignTeaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction Design
 
Pokemon, learning & libraries
Pokemon, learning & librariesPokemon, learning & libraries
Pokemon, learning & libraries
 
Game-Based Learning in Social Studies
Game-Based Learning in Social StudiesGame-Based Learning in Social Studies
Game-Based Learning in Social Studies
 
Games and Virtual World Camps
Games and Virtual World CampsGames and Virtual World Camps
Games and Virtual World Camps
 
Intro to game design
Intro to game designIntro to game design
Intro to game design
 
Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...
Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...
Oredev 2011: Building Social Software for the Anti-Social Part II, Electric B...
 
Learning & Teaching with Animations and Games
Learning & Teaching with Animations and GamesLearning & Teaching with Animations and Games
Learning & Teaching with Animations and Games
 
Reading, Writing, Technology and Young Learners
Reading, Writing, Technology and Young LearnersReading, Writing, Technology and Young Learners
Reading, Writing, Technology and Young Learners
 
The use of computer and video games in education
The use of computer and video games in educationThe use of computer and video games in education
The use of computer and video games in education
 
Gamification & Digital Play in ELT (TESOL France)
Gamification & Digital Play in ELT (TESOL France)Gamification & Digital Play in ELT (TESOL France)
Gamification & Digital Play in ELT (TESOL France)
 
Eli game design jam 2013
Eli game design jam 2013Eli game design jam 2013
Eli game design jam 2013
 

Plus de Douglas Kiang

The Wearable Classroom
The Wearable ClassroomThe Wearable Classroom
The Wearable ClassroomDouglas Kiang
 
Gamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is NowGamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is NowDouglas Kiang
 
What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?Douglas Kiang
 
Curating the Classroom with iTunes U
Curating the Classroom with iTunes UCurating the Classroom with iTunes U
Curating the Classroom with iTunes UDouglas Kiang
 
The iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks AuthorThe iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks AuthorDouglas Kiang
 
Angry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and LearningAngry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and LearningDouglas Kiang
 
Mobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered ClassroomMobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered ClassroomDouglas Kiang
 
iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011Douglas Kiang
 
CBL - Creating an iOS App in the Classroom
CBL - Creating an iOS App in the ClassroomCBL - Creating an iOS App in the Classroom
CBL - Creating an iOS App in the ClassroomDouglas Kiang
 
Drivers Ed Parent Orientation
Drivers Ed Parent OrientationDrivers Ed Parent Orientation
Drivers Ed Parent OrientationDouglas Kiang
 
Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010Douglas Kiang
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with ScratchDouglas Kiang
 
Games Are Good For You
Games Are Good For YouGames Are Good For You
Games Are Good For YouDouglas Kiang
 
What Can We Learn from Computer Games?
What Can We Learn from Computer Games?What Can We Learn from Computer Games?
What Can We Learn from Computer Games?Douglas Kiang
 
What Can We Learn from Games
What Can We Learn from GamesWhat Can We Learn from Games
What Can We Learn from GamesDouglas Kiang
 

Plus de Douglas Kiang (15)

The Wearable Classroom
The Wearable ClassroomThe Wearable Classroom
The Wearable Classroom
 
Gamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is NowGamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is Now
 
What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?
 
Curating the Classroom with iTunes U
Curating the Classroom with iTunes UCurating the Classroom with iTunes U
Curating the Classroom with iTunes U
 
The iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks AuthorThe iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks Author
 
Angry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and LearningAngry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and Learning
 
Mobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered ClassroomMobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered Classroom
 
iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011
 
CBL - Creating an iOS App in the Classroom
CBL - Creating an iOS App in the ClassroomCBL - Creating an iOS App in the Classroom
CBL - Creating an iOS App in the Classroom
 
Drivers Ed Parent Orientation
Drivers Ed Parent OrientationDrivers Ed Parent Orientation
Drivers Ed Parent Orientation
 
Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with Scratch
 
Games Are Good For You
Games Are Good For YouGames Are Good For You
Games Are Good For You
 
What Can We Learn from Computer Games?
What Can We Learn from Computer Games?What Can We Learn from Computer Games?
What Can We Learn from Computer Games?
 
What Can We Learn from Games
What Can We Learn from GamesWhat Can We Learn from Games
What Can We Learn from Games
 

Dernier

Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170Sonam Pathan
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls
 
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...First NO1 World Amil baba in Faisalabad
 
Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)
Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)
Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)dollysharma2066
 
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一lvtagr7
 
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any TimeCall Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Timedelhimodelshub1
 
Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713Sonam Pathan
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...Apsara Of India
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdfTanjirokamado769606
 
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full NightCall Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Call Girls CG Road 7397865700 Independent Call Girls
Call Girls CG Road 7397865700  Independent Call GirlsCall Girls CG Road 7397865700  Independent Call Girls
Call Girls CG Road 7397865700 Independent Call Girlsssuser7cb4ff
 
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts ServiceVip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts ServiceApsara Of India
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEApsara Of India
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort ServicesApsara Of India
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Documentf4ssvxpz62
 
Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...
Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...
Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...Amil Baba Company
 
Udaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur RajasthanUdaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur RajasthanApsara Of India
 
The Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenThe Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenSalty Vixen Stories & More
 
Call Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call GirlsCall Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call Girlsssuser7cb4ff
 
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...Amil Baba Company
 

Dernier (20)

Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
 
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
 
Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)
Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)
Call US '' 8377087607'' !! Call Girls In Model Town Metro (Delhi NCR)
 
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
 
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any TimeCall Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
 
Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf
 
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full NightCall Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Night
 
Call Girls CG Road 7397865700 Independent Call Girls
Call Girls CG Road 7397865700  Independent Call GirlsCall Girls CG Road 7397865700  Independent Call Girls
Call Girls CG Road 7397865700 Independent Call Girls
 
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts ServiceVip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Document
 
Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...
Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...
Amil Baba in Pakistan Kala jadu Expert Amil baba Black magic Specialist in Is...
 
Udaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur RajasthanUdaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
 
The Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenThe Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty Vixen
 
Call Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call GirlsCall Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call Girls
 
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
 

Interactive Fiction and Game Design Using Inform7

  • 1. Teaching Game Design with Inform7 Douglas Kiang @dkiang
  • 2. Today Interactive Fiction (IF) and Inform7! • What?! • How to create & assess! • Our experiences in the classroom! • Other examples! Game Design! • Basic game design steps to follow in creating IF’s using Inform7 !
  • 3. Once upon a time... There was a teacher in a 4th grade classroom who needed to engage his students in practicing and learning their vocabulary/spelling words...! ! so he invited Interactive Fiction into the classroom! ! ...and started on a game design adventure. So what is interactive fiction?
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. What’s the appeal? You get to be involved in the story and make choices along the way. You can re-read the story, making different choices and see how those decisions change the story, what happens to you and where you end up. Student Teacher Students need to pay attention and think about what they have read, because they are going to have to make a decision based on that information...a decision that affects the rest of their experience with the story.
  • 9. Power of 3 Story Game Technology It's a story!It's a game! It's both!
  • 10.
  • 11.
  • 13. What is Inform7? Inform 7 is a 'natural language' programming language that makes it easy for even those brand new to programming to create their very own interactive fiction.! ! !
  • 14.
  • 15.
  • 16. Inform 6 Inform 7 ‘Natural’?
  • 17. old
  • 19. new
  • 20.
  • 21. 9-year olds
 new to programming played IFs first started creating their own!
  • 23. Word Room Command / Description Variant accustom anywhere wear hat accustomed assign Room 302 ask Professor Bacon about something assign alert anywhere open spell book budge 1st Floor Foyer take cauldron burly 2nd Floor Hallway x student companion 1st Floor Hallway x cat compatible Outside Castle Hall x Ron concept Room 302 ask Hermione about something concepts distract Outside Castle Hall x Ron jostle 1st Floor Landing 1st Floor Foyer room description reach inside cauldron jostled jostles obedient Room 302 x Professor Bacon disobedient obstacle 3rd Floor Hallway x Room 301 patient Hallway by Foyer enter office patiently pedestrian 3rd Floor Landing 2nd Floor Landing x window x window pedestrians pedestrians retire Room 302 x Professor Bacon played IFs first
  • 25. • start with story! • KISS: 1•2•3, one character, two rooms, three objects! • create a map of your world! • Write the code (source text)
 • share (beta test) and revise cycle
 • polish and publish Game Design started creating their own!
  • 26. It all starts with a story and a map... You’re a robot in a space station and you need to find the supply room to replace your batteries before they run out. You’re a player stuck in the desert. You must find your outpost and mine for diamonds. You’re a gummy bear from District 12. You are in the Candy Games and need to survive against all the other gummy bears to win. You’re a princess in a rundown castle. You are cursed and must break the curse before it possesses you! started creating their own!
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 34. Please! Be kind to yourself! • Learning Inform is like learning any new language. It takes time. • Everyone gets error messages. • The more you practice, the better you’ll get at writing with Inform7.
  • 35. Polish and Publish • Dot your ‘i’s and cross your ‘t’s, grammar and spelling, cover art! • Can players figure out what they need to do? Does your IF ‘make sense’?! • Descriptions and responses to possible actions ! • Is the IF ‘winnable’?! • Advice: So it’s not obvious you’re a n00b or How to polish up your Inform7 game and avoid the most common first timer mistakes.
  • 36.
  • 37. Students • Ability to create stories that play like a game using technology • Social: read, play, share with others • Their IF can be anything they want it to be • Can and do continue outside of class
  • 38. Teachers • Encourage your reluctant readers! and writers! • No plagiarism! Code sharing, yes!! • Project-based & Student-centered! ! • Beta testing is also a way to do collaborative peer review • Cross-curricular!
  • 39. review of game design steps 1) Play IF’s! 2) Organize...! • Your thoughts: What’s your story?! • Your world: Map it!! 3) Write the code! 4) Beta test & revise cycle! 5) Polish & Publish! ! “Organizing is what you do before you do something, so that when you do it, it is not all mixed up.”! A.A. Milne, Winne the Pooh
  • 40. Play Testing • First 10 min.! • Tester plays the game! • Says thought process out loud.! • Author takes notes! • Author is silent! No help or hints!! • Next 10 min.! • Author interviews Tester and asks questions e.g.,! • “What made you examine the wall..?”! • “Did you ever think about using the axe..?”
  • 41. “A book can show you a new world, interactive fiction puts you in that world.”
  • 44. You are a doctor of the future. You have been micronized and injected into a cell of a human who is very sick. All around you are the different parts that make a cell function properly. But something’s wrong here! Your mission is to find out what is wrong and fix it before time runs out... for you and your patient.! ! Inside Cell! >_ Science
  • 45.
  • 46.
  • 47.
  • 48. “The coolest looking hat...” (from A Day for Spelling)
  • 49. You see an old weatherbeaten door with a tarnished brass knocker.! ! >_
  • 50.
  • 51. cross curricular • core subjects! • mapping = math, social studies/geography! • story = spelling/language arts! • simulations = history/science! • programming = thinking logically = math! • art = cover art, maps
  • 52. other educational objectives met • collaboration: working together! • problem-solving! • planning and project management! • giving and receiving feedback! • individual expression and creativity! • revising work to achieve a polished product
  • 54.
  • 55.
  • 57. high school • programming class! • made games for the 4th graders to play! • nice cross grade activity
  • 58. One more time...why interactive fiction? • innately appealing: Story/Game/ Technology! • blank slate, it is what you want it to be ! • cross-curricular! • FREE
  • 60. Zoom zblorb player (no code) Inform code editor (code visible)
  • 64. So now you know... Interactive Fiction (IF) and Inform7! • What?! • How to create & assess! • Our experiences in the classroom! • Other examples! Game Design! • Basic game design steps to follow in creating IF’s using Inform7 !
  • 65. resources Images, Materials, and Websites referenced in this presentation • Snood Slide http://snoodworld.com/ • Mii created using Nintendo Wii • ChooseYour Own Adventure:TheThrone of Zeus by Deborah Lerme Goodman and Million Little Mistakes by Heather McElhatten • Images from Kidspiration software by Inspiration Software, Inc. • Inform7 IF: A-221 by Brendan Desilets • Inform6 code sample, http://www.inform-fiction.org/examples/Museum/Museum_2_4.html • Smiley face icon, http://www.smiley-faces.org/ • Inform7 IF: A Riddle by Brendan Desilets • Cycle icon, http://whartonmagazine.com/issues/spring-2012-2/15458-2/ • Screen shots of code from A Mission in the Forum by Jeremiah McCall • Screen shot of Roman Clothing page, http://www.vroma.org/~bmcmanus/clothing.html • Animal Cell image from Biology, ed. Miller and Levine, Prentice Hall, 2006 • Screen shots of 1893:AWorld’s Fair Mystery DemoVersion, http://www.illuminatedlantern.com/?page_id=106 • Screen shot from Google image search • Screen shot from http://gamingthepast.net/ by Jeremiah McCall • Screen shots from inform7.com/ and the documentation included in the Inform7 software • Screen shot Teaching and Learning with Interactive Fiction, http://if1.home.comcast.net/~if1/ by Brendan Desilets • Screen shot Inform for Students wiki, http://informforstudents.wikispaces.com/ by Mary R. Kiang • Thank you to the students of Mr. Schwengel’s 4th grade class and Mr. Kiang’s Intro to Computer Science class, 2011-2012 for their enthusiasm, creativity, and hard work creating Interactive Fiction using Inform7! • Thank you to Graham Nelson for creating Inform7 and thanks to the whole Inform online community for all their guidance and support.
  • 66. other places to go to find out about interactive fiction in schools The Haunted School on Horror Hill: A Case Study of Interactive Fiction in an Elementary Classroom, Shawn Graham! ! http://carleton-ca.academia.edu/SMGraham/Papers/602644/ The_Haunted_School_on_Horror_Hill_A_Case_Study_of_Interactive_Fiction_in_ an_Elementary_Classroom They find that the process of creating the game helped improve literary and social skills amongst the students. The creation and playing of the game had enormous positive benefits for increased literacy skill. It also had the pleasant side effect of fostering class unity and improving the social skills of the students as they worked together to create the game. Benefits In terms of literacy benefits, the game/story/interactive fiction makes a virtue out of what is often a frustrating aspect of the computer: it responds to exactly what you have typed or commanded, and not what you intended. The story cannot progress if even one letter is mistyped (although it can be  programmed to respond with helpful hints when common mistakes are made). This requires that students take their time and repeatedly spell high frequency words perfectly. In addition, playing the game is fun so reading, which for many of these students is a very frustrating, unrewarding experience, became fun. Creating and playing the game placed the students in a leadership role. Students wanted to help each other  within the group setting, so that they could complete the story and play the game. The stronger students helped the weaker students to spot and understand errors of grammar. When presenting and playing the game, the older students helped the younger students to understand the story and move the narrative forward. They also helped the younger students to read each section and spell words correctly ! As one of the students said about regular computer games after the project was over, “y’know, sometimes, graphics get in the way.” Edutech wiki entry on interactive fiction http://edutechwiki.unige.ch/ en/Interactive_fiction Emily Short’s Interactive Storytelling,Teaching IF, http:// emshort.wordpress.com/ how-to-play/teaching-if/ ! IF to Learn with... http://ifdb.tads.org/viewlist? id=pq5ep1nc1nnkfw • Playing, Studying and Writing Interactive Fiction (Text Adventure Games) , Dennis G. Jerz, http:// jerz.setonhill.edu/if/