Movement 1: From Spark to Stakes
Why RTS?​
Too often, I've seen undergraduate multimedia projects stall at the threshold of production. Students arrive with research in hand but feel adrift when asked to translate it into media. "Why am I learning this software if my ideas are already clear?" The question seems practical and I think it really does point to something deeper: a lingering belief that media production is a just a neutral (and probably uninteresting) delivery mechanism. The medium, whatever it may be, gets cast as purely incidental, or worse, as "just a tool."
I’ve seen it. Many students begin their projects with a quiet dread: the sense that now comes the part they're "not good at." The shift from doing the research to media-making often gets framed (unintentionally) in a course as a handoff, from thinking to doing, from analysis to decoration. "Creativity" gets cast as an intuitive gift some students have, while communication tools are treated as neutral containers that translate research findings into some condensed presentation format. Disorientation, detachment, missed opportunity.
Research to Story (RTS) begins from one anchoring belief: making is a way of knowing. The tools, formats, and rhythms of media production have the power to reshape ideas and redirect and enrich inquiry. RTS is designed to help students notice their thinking evolve as they build, to experience making as the place where questions can stretch, clarify, and come alive.
So, it is really about recovering the spark that made the topic matter in the first place and discovering what that spark can become when it meets a medium, an audience, and their own voice.
For the full project introduction and feature overview, see Introduction.
Movement 1: The Generative Engine​
Movement 1 intervenes at a specific moment, when students are working on the "aboutness" of their research topic; this movement layers in the other question: how does this inquiry become a story someone wants to hear?
Movement 1 serves as an incubation chamber for topic development that will ultimately need to be communicated outside the rhetorical guardrails of the research paper: built for a topic that will live in a podcast or audio essay. It is a deliberate pedagogical structure that cultivates a reflective stance on inquiry through three foundational postures:
- 🧠Personal Connection
- 🔬 Research Potential
- 🎯 Audience Awareness
These postures frame the journey from "Spark to Stakes": the rhetorical and pedagogical ingredients for an early fusion of thinking and making. Every RTS session begins here, and a purposefully developed Movement 1 sets the thread that carries through any subsequent movements.
From a Development Perspective, Movement 1:​
- Establishes the
session_id: the root container for a student's inquiry - Seeds reflective traces and metadata for all downstream movements
- Surfaces student voice, held in structured tension with scholarly framing and public orientation
- Grounds AI in context-aware follow-up logic, structured around five ideational categories and a recursive synthesis loop
This movement transitions students from "What is my research about?" to "What can my research do out in the world?", with the podcast medium as the communicative target.
The Three Postures: From Spark to Stakes​
Purpose​
To surface the raw energy and purpose behind a student's interest, before citation and before structure. The work of Movement 1 is to find what is already alive under the surface.
🔹 1. Personal Connection​
Core Question: What drew you to this topic?
Pedagogical Goal: Uncover students' lived curiosity and experiences.
Outcomes:
- Articulate a personal stake
- Identify genuine confusion or curiosity
- Reframe research as agency
Sample Prompts:
- What first pulled you toward this topic?
- Even if it was assigned, where do your experiences or interests meet the subject?
- What feels unresolved or confusing right now?
🔹 2. Research Potential​
Core Question: What do you want to figure out?
Pedagogical Goal: Highlight contradiction, complexity, and intellectual stakes.
Outcomes:
- Frame meaningful questions
- Surface gaps or challenges
- Identify scholarly friction
Sample Prompts:
- What assumptions does everyone seem to make?
- What has surprised you so far?
- Where have you changed your thinking?
- Who is missing from the conversation?
🔹 3. Audience Awareness​
Core Question: Why does this topic matter to others?
Pedagogical Goal: Shift toward rhetorical purpose.
Outcomes:
- Specify a public or disciplinary audience
- Clarify intended impact
- Determine what "evidence" will look like in sound
Sample Prompts:
- Who needs to hear this story?
- How would you explain this to a friend, policymaker, skeptic?
The 4-Round Journey​
Session-Level Structure​
- Student enters a topic (messy, personal, or specific)
- The system initiates a 4-round journey:
- Each round includes:
- AI-generated interpretive summary of the student's work so far
- 10 follow-up questions (2 per category, see below)
- Student chooses 1 to answer
- System logs selected Q&A + unused questions + all AI metadata
- Each round builds on the previous, generating a reflection trail
- Each round includes:
- At the end of Round 4, the AI generates a synthesis of the student's inquiry arc as a mentor-style letter in markdown format.
The Five Ideational Categories​
| Category | Goal |
|---|---|
| 🔥 Spark of Inquiry | Surface personal resonance, formative moments, naive curiosity |
| 📚 Inquiry as Story | Frame scholarly tension as narrative |
| 🌎 Stakes and Significance | Articulate broader impact and urgency |
| 🧩 Puzzles and Unknowns | Explore contradictions, gaps, and uncertainty |
| 🎧 Listeners and Lens | Imagine the rhetorical impact and shape of a podcast episode |
These categories guide question generation, reflection logging, and later deep dives. After the core 4 rounds, students may choose to zoom in on any category through a Deep Dive: a focused 4-round exploration using category-specific subcategories (e.g., Spark of Inquiry breaks into "The Origin Scene," "The Emotional Core," "The Naive Question," and four more).
For details on how AI generates these questions and syntheses, including the constraint architecture, structured JSON output, and observability metadata, see A Note on AI Use.
Pedagogical Principles at Play​
- Research is content discovery and story preparation.
- Reflection is additive and foundational to inquiry.
- GenAI operates as a constrained text processing system: generating questions and reorganizing text. The language that frames these operations matters and deserves scrutiny; see AI Metaphors.
- Observability matters: students can review all their AI interactions, token metadata, and intermediate computational artifacts.
The Conceptual Model: Three Anchors​
RTS is built around deep, reflective engagement with a single topic: a session. This process is always contained within a course.
course_id: The Walled Garden​
Every RTS journey lives inside a course. A course may have many sessions (different research projects or topics that a student explores over time), but sessions exist only within the context of a course. This allows instructors to assign multiple RTS sequences over time, keeping data scoped to that course's theme, pacing, and instructor guidance.
session_id: The Inquiry Thread​
A session_id is the anchor for a single, continuous research story.
- It is equivalent to a notebook, a research journey, or a topic thread.
- All reflections, AI-generated outputs, metadata, and artifacts (syntheses, deep dives, etc.) are scoped to a single
session_id. - On a student dashboard, the session is what they "click into": their project.
Example: A student might have two sessions over time, one exploring AI in Education, another exploring Narrative Journalism. Each has its own session_id, even though both live inside the same course_id.
movement_number: The Narrative Timeline​
RTS is sequenced through a scaffolded progression called Movements, each one guiding a different mode of reflection, analysis, or research action.
- A
movement_numbermarks where a student is in that journey. - Movements are ordered (e.g., 1, 2, 3 … 6) and each holds unique prompts, outputs, and pedagogy.
- All activity in RTS is both session-specific and movement-specific.
The Triple​
Everything in RTS: AI questions, student responses, metadata, synthesis, is scoped to this triple:
{
course_id: UUID, // the learning container
session_id: UUID, // the project container
movement_number: integer // the stage of inquiry
}
In database terms: session_id + movement_number determines which reflections, AI prompts, syntheses, and metadata are relevant.
How This Enables the RTS Dashboard and Ledger​
This structure allows for flexible yet organized views:
- Dashboard view: "Show me all my sessions across time, sorted by course."
- Session view: "Show me my full narrative journey for this topic, across all Movements."
- Ledger view: "Audit all the AI-generated outputs, student reflections, and narrative artifacts tied to a given session."
All three anchors are required. For the complete database schema and table definitions, see Database & Living Ledger.
Developer Quick Reference​
Query Pattern: Full Narrative Trace with AI Metadata​
To retrieve a complete Movement 1 journey for a single session, including reflections, questions, synthesis, and all observability data:
SELECT
r.round_number,
r.user_reflection,
r.interpretive_summary,
f.category,
f.question_text,
m.synthesis_text,
r.prompt_token_count,
r.response_token_count,
r.thinking_token_count,
r.total_token_count,
r.thought_summary,
r.model_used
FROM reflection_rounds r
JOIN followup_questions_log f
ON r.answered_question_id = f.id
LEFT JOIN movement_synthesis m
ON r.session_id = m.session_id
AND m.movement_number = 1
WHERE r.session_id = '<session-uuid>'
AND r.movement_number = 1
ORDER BY r.round_number ASC;
For table schemas, column definitions, and Row Level Security policies, see Database & Living Ledger. For the handler trio pattern (generate → save → synthesize) and how AI interactions are constrained, see A Note on AI Use.
Movement 1 is where the process begins: with a spark. The work here is to find what's alive in a student's curiosity and to discover what that spark can become when it meets a medium, an audience, and their own voice.