Skip to content

Commit f5e01d4

Browse files
Buchstabensuppe speedrun added
1 parent e4b72d6 commit f5e01d4

File tree

2 files changed

+122
-0
lines changed

2 files changed

+122
-0
lines changed
392 KB
Loading
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
---
2+
title: "AI-Assisted Course Creation: From Markdown to Interactive Learning in 3 Hours"
3+
slug: "ai-assisted-course-creation-buchstabensuppe-tutorial"
4+
date: 2025-10-11
5+
draft: false
6+
authors:
7+
- André Dietrich
8+
- Sebastian Zug
9+
image: "/images/post/buchstabensuppe.jpg"
10+
categories:
11+
- Tutorial
12+
- Case Study
13+
tags:
14+
- AI
15+
- OER
16+
- Video
17+
- TTS
18+
- Education
19+
20+
---
21+
22+
How do you transform a plain Markdown document into an engaging, interactive learning experience complete with animations, quizzes, AI-generated imagery, and video narration—all within a three-hour workshop? This is the story of our "Buchstabensuppe" (Alphabet Soup) tutorial, where we demonstrated the full potential of combining LiaScript with modern AI tools.
23+
24+
## The Challenge: Interactive Learning Without Barriers
25+
26+
On Friday, August 29th, 2025, we hosted an online workshop for SODa (Collections, Objects, Data Competencies) with an ambitious goal: show educators and researchers how to create accessible, collaborative, and sustainable learning materials without requiring deep technical expertise.
27+
28+
Our starting point was simple: a basic Markdown document about "Buchstabensuppe"—a playful metaphor for understanding LiaScript's building blocks. Our mission: transform it into a fully interactive course that showcases LiaScript's advanced features while teaching participants the process.
29+
30+
## The AI-Powered Workflow
31+
32+
What made this workshop unique was our systematic use of AI tools throughout the entire creative process. Here's how we orchestrated the transformation:
33+
34+
### 1. **Content Development with VS Code + Copilot**
35+
36+
We began in Visual Studio Code with GitHub Copilot as our co-author. Rather than writing every line manually, we:
37+
38+
- Drafted the course structure and learning objectives
39+
- Let Copilot suggest interactive elements and quiz questions
40+
- Refined the Markdown syntax with AI assistance
41+
- Rapidly prototyped complex LiaScript features
42+
43+
The result? A comprehensive course framework built in a fraction of the traditional time, allowing us to focus on pedagogical quality rather than syntax.
44+
45+
### 2. **Consistent Visual Identity with AI-Generated Imagery**
46+
47+
Visual consistency is crucial for learning materials, but creating a cohesive design often requires graphic design skills or expensive stock photos. Our solution:
48+
49+
- Defined a clear visual style prompt for the "Buchstabensuppe" theme
50+
- Used ChatGPT to generate image prompts with consistent parameters
51+
- Created all course imagery with AI image generators using the same design template
52+
- Maintained visual coherence across dozens of illustrations
53+
54+
Every image—from concept illustrations to decorative elements—shared the same artistic style, creating a professional, unified learning experience.
55+
56+
### 3. **Human-Like Narration with HeyGen**
57+
58+
To make the course truly accessible and engaging, we added video narration using HeyGen's AI presenter technology:
59+
60+
- Generated natural-sounding voice-overs synchronized with course content
61+
- Created virtual presenter videos that guide learners through complex topics
62+
- Integrated multimedia comments directly into the LiaScript course
63+
64+
The AI presenters didn't just read text—they delivered content with appropriate pacing and visual engagement, mimicking the experience of a live instructor.
65+
66+
## What Participants Learned
67+
68+
The workshop covered essential skills for modern course creation:
69+
70+
- **Collaborative Content Development** - Using Git and GitHub to co-create and share educational resources
71+
- **Accessibility First** - Implementing text-to-speech and multilingual support for inclusive learning
72+
- **Interactive Elements** - Integrating quizzes, surveys, and animations to boost engagement
73+
- **Extension Ecosystem** - Leveraging existing LiaScript extensions and creating custom ones
74+
- **Classroom Features** - Deploying real-time collaborative learning environments
75+
76+
## Behind the Scenes: The Creation Process
77+
78+
For those interested in the technical workflow, we documented the entire process:
79+
80+
### The Workshop Recording
81+
82+
Watch the resulting course:
83+
84+
{{< youtube EfCugmwbGe8 >}}
85+
86+
**Key focus areas:**
87+
88+
- Animation sequences and narrator integration
89+
- Quiz design and interactive assessments
90+
- Multimedia content embedding
91+
- Programming features and macro development
92+
- Classroom and collaborative learning tools
93+
94+
### The Speedrun Version
95+
96+
Want to see the creation process condensed? Watch our rapid development speedrun:
97+
98+
{{< youtube nTz-l4GXJIE >}}
99+
100+
This accelerated version shows the AI-assisted workflow in action—from Copilot suggestions to HeyGen video generation—demonstrating just how efficiently modern tools can support educational content creation.
101+
102+
## The Complete Learning Resource
103+
104+
The final course and all workshop materials are openly available on GitHub:
105+
106+
{{< button link="https://github.com/LiaPlayground/SODa-Tutorial" label="View the Buchstabensuppe Tutorial Repository" >}}
107+
108+
The repository contains:
109+
110+
- The finished interactive LiaScript course
111+
- Step-by-step tutorial documentation
112+
- All source materials for remixing and adaptation
113+
114+
## Try It Yourself
115+
116+
Ready to create your own AI-enhanced interactive course? Start with:
117+
118+
1. Pick a simple Markdown document (lecture notes, tutorial, guide)
119+
2. Use Copilot to enhance it with LiaScript features
120+
3. Generate consistent imagery with AI image tools
121+
4. Add narration with HeyGen or browser TTS
122+
5. Share it openly on GitHub

0 commit comments

Comments
 (0)