Writing & Computational Thinking

Story Remix Lab

Write it. Shape it. Swap it. Remix it. Create an original story, turn selected words into replacement slots, test the new version with a partner, and debug anything that does not work.

The Big Idea

Begin as an author. Finish as a designer and debugger.

Story Remix Lab begins with your own writing. After revising the story for a reader, you turn exact words into categories, collect new inputs from a partner, and test whether the structure still works.

Why Write First?

Grammar has a purpose when the story belongs to you.

Instead of beginning with a prepared template, students create something they want to communicate. Questions about nouns, verbs, descriptions, and sentence structure then grow directly from the writing. The funny remix becomes the reward for examining and designing language.

Story → Sentence → Word

Zoom in to improve the whole story, shape individual sentences, and investigate what each word or phrase contributes. Then zoom back out to see how new inputs change meaning.

Preserve two versions: My Best Story and My Playable Remix.

Step 1 · Write

Create a story another person can understand.

Choose something worth writing about, rehearse the idea in a useful way, make a simple plan, and draft the complete story before creating any replacement slots.

Imagine

Choose an idea with ownership.

Write about an adventure, mystery, discovery, imaginary place, unusual character, science idea, historical moment, problem to solve, or another topic that matters to you.

Tell & Plan

Rehearse before drafting.

Tell, record, sketch, sequence pictures, gesture, brainstorm, or discuss the idea in a home language. Then identify who, where, what changes, what happens next, and where the story ends.

Draft & Check

Write before adding blanks.

Tell something a reader can follow. Check whether the character, setting, sequence, important event, and ending are understandable. Respond with yes, almost, or not yet.

Step 2 · Shape

Revise as an author.

Focus on communication before the remix. Improve one or two sentences, investigate precise language, and explain at least one meaningful revision.

Sentence Investigator

Examine how ideas are built.

Check clarity, repeated beginnings, sentence flow, tense, agreement, and whether information should move, combine, or split.

Ask: Which version creates the effect I want?

Word Detective

Notice what each choice does.

Replace vague nouns and verbs when greater precision helps. Add descriptions when readers need them, and remove words that are not doing useful work.

animal → raccoon · went → raced

Revision Menu

Make a purposeful change.

Add, delete, replace, move, combine, or split. Then explain one decision: I changed ______ to ______ because ______.

Useful language matters more than collecting a required number of labels.

Steps 3–5 · Design, Swap & Run

Turn exact words into reusable categories.

The student now becomes a designer. Choose words or phrases that can change, describe what each slot requires, collect hidden inputs from a partner, and run the completed story without silently repairing it first.

Abstract the Story

Keep the structure. Hide the details.

Original: The purple dragon stomped angrily.

Template: The [adjective] [noun] [past-tense movement word] [word telling how].

This is abstraction: turn an exact word into a kind of word.

Design Good Slots

Ask for what the sentence truly needs.

  • Will the replacement create an interesting result?
  • Can many possible answers still work?
  • Is the category specific enough?
  • Does enough of the original story remain?

A first version often works well with approximately 8–12 slots.

Swap

Keep the story hidden.

Ask a partner only for the category the template requires: an adjective, plural noun, past-tense movement word, place, or word telling how. Do not reveal clues about the story.

Run

Insert, read, and observe.

Add the supplied words and read the result aloud, independently, with text-to-speech, or in another useful format. The first test provides information for the next decision.

Step 6 · Debug

Decide whether it works, surprises, or needs repair.

A ridiculous meaning can still be structurally successful. Debug only when an input exposes a problem in the sentence, category, or template.

Works

The input fits.

The enormous dog sprinted quickly.

Silly but Works

The structure holds.

The enormous toaster danced angrily.

Needs Debugging

A constraint was missed.

Yesterday the monster swimming through town.

TEST → FIND → FIX → RETEST

Did the partner ignore the request, or did the designer ask for a category that was too broad? Change the slot, sentence, or rule, then run the story again.

Common issues include verb form, number agreement, tense, pronouns, a/an, vague prompts, and slots placed in fragile locations.

Step 7 · Compare & Share

Notice how words changed the story.

Compare My Best Story with My Playable Remix. Identify what stayed, what changed, which replacement affected meaning most, what broke, and how the template was repaired.

Reflect

Explain the change.

  • Which input changed the meaning most?
  • Did the character, setting, or mood change?
  • What was surprising but still worked?
  • How did you repair a structural problem?

Publish

Create something others can use.

Share with a partner or group, assemble a classroom collection, create a family activity, record an audio reading, or develop a digital version. Each student can contribute both an author version and a reusable remix.

See the Whole Process

The Museum Robot example.

Use this short example to see how an original sentence becomes a template, accepts hidden inputs, and produces a result that can be tested.

Author Version

A clear original sentence

After closing time, a curious museum robot rolled into the dinosaur gallery and polished a giant fossil until it gleamed.

Playable Template

Exact words become categories

After closing time, a [adjective] museum [noun] [past-tense movement word] into the [place] and [past-tense action word] a [adjective] [noun] until it [past-tense verb].

Partner Inputs

Hidden from the story

sleepy · sandwich · tiptoed · moon lab · balanced · fuzzy · telescope · sneezed

Remix Result

Surprising, but structurally sound

After closing time, a sleepy museum sandwich tiptoed into the moon lab and balanced a fuzzy telescope until it sneezed.

Learning Behind the Activity

What students are practicing.

The humor invites participation. The design process gives that humor an academic purpose across writing, language, collaboration, and computational thinking.

Writing

Planning, narrative development, drafting, revision, sentence construction, vocabulary, reader awareness, reflection, and publishing.

Grammar & Language

Identify a category, explain its function, specify what a sentence requires, test an example, diagnose a failure, and redesign the structure.

Computational Thinking

Decompose, classify, abstract, define constraints, collect inputs, observe outputs, test, debug, iterate, and reuse a structure with many values.

Every Learner

Keep the intellectual work. Vary the path into it.

Learners may enter through writing, oral storytelling, drawing, sequencing, audio recording, visual story maps, partner discussion, or home-language brainstorming. Supports should remove barriers without doing the thinking for the student.

Flexible Participation

Use the mode that matches the learning goal.

Options may include handwriting, typing, speech-to-text, text-to-speech, oral response, audio, pictures, sentence strips, word banks, visual language cards, and partner talk.

Multilingual Participation

Treat existing languages as thinking resources.

Brainstorm or tell the story in a home language, keep bilingual vocabulary notes, use pictures and gestures, build multilingual word banks, and compare how replacement structures work across languages.

For Educators

Observe meaningful decisions, not the funniest outcome.

Story Remix Lab is an evidence-informed Coding Every Day instructional design shaped by research and guidance related to writing processes, sentence construction, language analysis, collaboration, multilingual participation, accessibility, and computational thinking.

Look For

Evidence of thinking

Can the student create an understandable story, make and explain a purposeful revision, specify what a sentence requires, distinguish surprising meaning from broken structure, and repair a failure?

Adjust the Level

Starter through advanced

Begin with short stories and simple noun, verb, and adjective slots. Later add tense, number, pronouns, agreement, phrases, clauses, linked values, multilingual comparison, and digital generation.

Protect the Purpose

Language is not a quota.

Do not equate more descriptive words with better writing. A precise noun or strong verb may communicate more than several added modifiers. Ask what each choice contributes to meaning.

Continue with Code

Turn the paper system into a digital generator.

A future coding extension can ask users for words, store responses, join text with inputs, select values from lists, reuse linked values, and apply conditions for structures such as a/an.

AUTHOR → INVESTIGATOR → DESIGNER → TESTER → DEBUGGER → COMMUNICATOR

The same activity moves from original expression to language analysis, reusable structure, testing, revision, and authentic sharing.

Write something worth sharing. Build a remix worth testing.

Return to the beginning with a new story, or browse the Resource Library for another classroom-ready learning experience.