MétaCan
Menu
Retour à la cohorte
Enregistrement W7038617910

Interactive Story Writing in the Classroom: Using Computer Games

2005· other· en· W7038617910 sur OpenAlexaboutno aff

Notice bibliographique

RevueSummit (Simon Fraser University) · 2005
Typeother
Langueen
DomaineAgricultural and Biological Sciences
ThématiquePlant Diversity and Evolution
Établissements canadiensnon disponible
Organismes subventionnairesnon disponible
Mots-clésScripting languageSubject (documents)SubconsciousStaringWindow (computing)
DOInon disponible

Résumé

récupéré en direct d'OpenAlex

Computer games offer a new medium for creative writing – immersive stories where the "reader" is an active participant in the story. These stories are rich in visual and audio texture. Decisions made by the reader influence how the story unfolds (possibly even changing the outcome). In contrast to traditional pen-and-paper story writing, where the author is expected to specify everything textually, in interactive stories the "writer" uses computer tools to create visual representations of a virtual world. Vibrant colors and visual objects replace textual adjectives and vivid descriptions. Some commercial games, such as BioWare’s role-playing game Neverwinter Nights [1], provide a toolset that allows a story composer to "write" an interactive story. BioWare’s Aurora toolset has the capability to create story backdrops and scenery, and to populate the scenes with characters and supporting props. Their scripting language, NWScript, is used by the writer to specify plot components, character/prop behaviors, and their interactions. Scripting languages attempt to lessen the programming burden by presenting the user with a simplified specification language – but it is still too close to computer programming. Programming/writing interactive games with current tools is slow, cumbersome, and fraught with error. This paper discusses ScriptEase, a high-level tool for writing interactive stories that frees the author from doing explicit computer programming. To validate its ease of use for non-programmers, we describe the first time it has been used in the classroom (a Grade 10 English class). In this pilot, the students learned to use the Neverwinter Nights and ScriptEase toolsets to write interactive stories. ScriptEase By computer game standards, NWScript is a state-of-the-art scripting language, allowing the user the ability to create rich worlds and complex characters. However, the scripting language is difficult for non-programmers to learn. It closely resembles the C programming language, requiring the user to understand concepts such as functions, types, and data, as well as a large library of useful routines. This is a serious impediment to making the story creation capabilities accessible to a non-technical audience. ScriptEase is a scripting tool developed at the University of Alberta [2] that generates NWScript for Neverwinter Nights. The program provides menu-driven, textual interface that is used to specify the story. From the user specifications, the tool automatically generates the appropriate NWScript code to perform the desired actions. Writing stories in ScriptEase is accomplished using patterns. The user specifies a pattern and then customizes it to suit their needs. For example, a frequently occurring pattern in fantasy games is to open a chest and have something happen. The user selects this pattern and then sees a series of dialogue boxes that allow him/her to specify attributes for the chest. The storywriter can select a visual effect that occurs when the chest is opened and any other actions that are appropriate to the plot (a magical spell that is cast on the player’s character, a statue that animates, teleporting the player’s character to another location, etc.). A story is written by composing and customizing patterns to specify the plot, character and prop interactions, character behavior, and conversations. Classroom Pilot Working collaboratively with a high school English teacher and a high school student, a series of tutorials were created (for the tools Neverwinter Nights, Aurora, and ScriptEase) [3]. The high school teacher developed, and the high school student tested, an interactive story writing assignment targeted for High School English students. The interactive writing assignment was used as part of the curriculum in a Grade 10 English class, and administered over a two-week period in November 2004. It consisted of two components: 1. The students were taken on a field trip to the University of Alberta for the tutorials (because of the availability of computing equipment). At the end of the trip, students were ready to write their stories. 2. Three one-hour English classes were completed in the high school computer lab, allowing the students to work on their stories. Extra computer hours were made available for those who needed it. Twenty-one students completed the assignment. At the time of this writing, the assignments are currently being graded by the teacher. The conference presentation will discuss the insights gained from this classroom experience. This initial pilot has been tremendously valuable for giving feedback on the use of interactive storytelling in general, the computer tools in particular, and ways to improve the tutorials, the student computing environment, and the scope of the assignment. The initial experience was very positive for all parties. In particular, the teacher conducted a student survey after the assignment was completed and reported a very high level of satisfaction from the respondents. Future Work An experimental study using ScriptEase is planned in March/April using another English class as the target population. At the time of this writing, we are in the final stages of getting ethics approval to gather data on the students and their performance. Data will be used to identify any correlations between student abilities (e.g. problem solving skills) and background (e.g. computer experience), and how well they do on the assignment. Further, we hypothesize that some students who have difficulty expressing their creativity in words using traditional technologies may have no such limitations using interactive story writing technology. On the other hand, there may be other students who excel at traditional writing, but that do not have sufficiently developed logical thinking skills to design and create an interactive non-linear story. The development of interactive story writing technology is still in its early stages. Our work is intended to make this technology available to non-programmers, demonstrate its pedagogical value in the classroom, and work towards popularizing this medium as a new form of creative literature. References 1. BioWare Corp., http://www.bioware.com. 2. "ScriptEase: Generative Design Patterns for Computer Role-Playing Games", M. McNaughton, M. Cutumisu, D. Szafron, J. Schaeffer, J. Redford and D. Parker, Automated Software Engineering, 2004, pp. 88-99. 3. Tutorials and assignment available at http://www.cs.ualberta.ca/~script/scripteasenwn.html.

Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.

Comment cette classification a été obtenuedéplier

Prédiction machine sur la base complète

Imitation des enseignants

Ni prévalence calibrée, ni vérité terrain. Validation humaine à venir. Le volet Gemma est une étiquette directe du modèle pour chaque travail de la base, lue sur la notice réduite au titre. Le volet Codex est un classifieur appris des 10 348 étiquettes directes de Codex et calibré sur les taux pondérés de l'échantillon; les champs sans appui suffisant ne portent aucun appel Codex. Le mode candidate est l'union des deux volets; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont pas des étiquettes humaines.

score de la tête « metaresearch » (Codex)0,001
score de la tête « metaresearch » (Gemma)0,005
Version: metacan-v3-hybrid-931329e0061cStatut de validation: machine_predicted_unvalidated
Catégories candidatesaucune
Catégories consensuellesaucune
DomaineSignal candidat: aucune · Signal consensuel: aucune
Devis d'étudeSignal candidat: Sans objet · Signal consensuel: aucune
GenreSignal candidat: Autre · Signal consensuel: Autre
Score de désaccord entre enseignants0,008
Score d'incertitude au seuil0,027

Scores du classifieur distillé par catégorie (deux têtes)

CatégorieCodexGemma
Métarecherche0,0010,005
Méta-épidémiologie (sens strict)0,0010,000
Méta-épidémiologie (sens large)0,0000,000
Bibliométrie0,0010,000
Études des sciences et des technologies0,0010,002
Communication savante0,0060,003
Science ouverte0,0020,004
Intégrité de la recherche0,0010,001
Charge utile insuffisante (le modèle a refusé de juger)0,0080,003

Scores machine (provisoires)

Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.

Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.

Tête enseignante Opus0,020
Tête enseignante GPT0,198
Écart entre enseignants0,178 · la distance entre les deux têtes enseignantes sur ce seul travail
Statut de validationscore_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découle

Classification

machine, non validée

Prédiction automatique; un appel candidat d’une seule source (Gemma direct ou Codex distillé), pas un consensus.

Les modèles n’ont appliqué aucune catégorie : rien dans la taxonomie ne correspondait à ce travail.
Devis d'étudeSans objet
Domainenon disponible
GenreAutre

Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».

En bref

Citations0
Publié2005
Routes d'admission1
Résumé présentoui

Explorer davantage

Même revueSummit (Simon Fraser University)Même sujetPlant Diversity and EvolutionTravaux en français237 207