-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.xml
More file actions
396 lines (396 loc) · 45.7 KB
/
Copy pathindex.xml
File metadata and controls
396 lines (396 loc) · 45.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>IMI Showtime</title>
<link>https://htw-imi-showtime.github.io/staging/</link>
<description>Recent content on IMI Showtime</description>
<generator>Hugo</generator>
<language>de-de</language>
<atom:link href="https://htw-imi-showtime.github.io/staging/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Detailed Process</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b5-nexum/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b5-nexum/process/</guid>
<description>Initial Planning &amp; Feature Scope We started the project with a collaborative brainstorming session to decide what types of audience interaction we wanted to support — including live Q&amp;A, multiple types of polls, wordClouds, and anonymous participation. From there, we drafted basic user stories to shape the initial functionality and guide our development process. This gave us a shared understanding of our goals and helped prioritize what to build first.</description>
</item>
<item>
<title>Team</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b4-urban-bio-space-simulator/team/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b4-urban-bio-space-simulator/team/</guid>
<description> Team Unser komplettes Team trifft sich zwei mal wöchentlich um zu besprechen, was für alle von Bedeutung ist. Wer gerade an ähnlichen Sachen arbeitet, stimmt sich zusätzlich ab. Darüber hinaus sprechen wir Verzögerungen, Probleme und Meinungsverschiedenheiten an, wenn sie entstehen. Wir halten in GitLab Issues fest, woran wir arbeiten und schauen einander in Code Reviews über die Schulter.
Alejandro Martinez Hernandez Alexander Jäger Anton Lehmann Harvey Benn Konstantin Schiwarov Lennart Weissenstein Tobias Bayer </description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m1-gradient-escape-2/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m1-gradient-escape-2/features/</guid>
<description>What&#39;s improved User-centered UI
Redesigned based on feedback from the professor and public testers, making core information like the gradient map easier to read at a glance.
Learning-goal driven level progression
Level progression was restructured around clear learning goals rather than simple difficulty scaling, refined through insights gathered across both testing rounds. In the original game, players could reach the goal by simply moving toward the green marker, without needing to engage with the underlying concept.</description>
</item>
<item>
<title>Outcome</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b5-nexum/outcome/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b5-nexum/outcome/</guid>
<description>Our WebApp Nexum is an interactive web app designed to enhance audience engagement during live sessions. It supports a variety of input formats and provides hosts with tools to collect, visualize, and analyze responses in real-time. Features Open Text polls – Let participants submit free-form answers for open discussions or brainstorming. Word Cloud polls – Visualize audience input in a dynamic word cloud. Multiple Choice polls – Create quick, structured polls with pre-defined answer options.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b4-urban-bio-space-simulator/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b4-urban-bio-space-simulator/tools/</guid>
<description> Tools Unser Spiel ist ein Unity Projekt, also verwenden wir C#. Die Modelle erstellen wir mit Maya, Shader und Materials weisen wir in Unity zu. Für unsere CI/CD Pipeline in GitLab verwenden wir Google Cloud Platform.
C# Canva GitLab Google Cloud Platform Maya Paint.net Terraform Unity </description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m1-gradient-escape-2/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m1-gradient-escape-2/process/</guid>
<description>How we work as a team Onboarding Two members of our team had already worked on the original Gradient Escape, so they brought that context into Gradient Escape 2.0 from day one. Their familiarity with the existing concept, algorithms, and project status made it easy to bring the team up to speed — sharing materials from the original project, including:
Design documents The original build Prior playtesting data They also helped the team agree on how the new project would proceed.</description>
</item>
<item>
<title>Tech Stack</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m1-gradient-escape-2/techstack/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m1-gradient-escape-2/techstack/</guid>
<description>What we use Asset creation Krita — Used for creating game assets, including new HUD elements and other visual designs.
FL Studio — Used for composing and producing the game&rsquo;s background music and sound effects.
Development Unity Engine — The core engine used for building, testing, and running the game.
JetBrains Rider — Used as an IDE for C# development within Unity.
Github — Used for version control, issue tracking, and pull request reviews.</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_features/</guid>
<description>Features Setting The world is made up of a grid of tiles, with each tile representing the area currently visible to the player. The environment consists of low-poly PS1-style assets designed to evoke feelings of eerieness. A thick mist creates feelings of both disorientation and curiosity. As the player moves from one tile to another, the world expands to offer more game features and a wider range of experiences.</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m2-agenticai-in-virtual-worlds/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m2-agenticai-in-virtual-worlds/features/</guid>
<description>Embodied AI &amp; 3D Environment Gamified Collaboration &amp; Delegation
The prototype offers an interactive alternative to traditional educational apps by placing users in a 3D kitchen. Users can either engage in hands-on cooking by following dynamic recipes or delegate complex tasks to the AI virtual chef, creating a cooperative learning environment.
3D Spatial Awareness
The AI assistant is not just a disembodied voice - it is a spatially aware entity within the Unity environment.</description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m3-exergamesnacks/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m3-exergamesnacks/process/</guid>
<description>Prozess und Ergebnis Prozessablauf Das Projekt begann mit einer Konzeptionsphase. In dieser Phase wurden unter anderem Personas, User Stories, User Flows, die Spielgeschichte (Game Story) sowie ein ERD-Modell zur Datenbankplanung erstellt. Diese Grundlagen dienten als Basis für die weitere Entwicklung der Anwendung. Anschließend setzte sich das Team zunächst mit den Technologien auseinander, die im Projekt verwendet werden sollten. Ziel war es, sich mit den eingesetzten Frameworks und Werkzeugen vertraut zu machen, bevor die eigentliche technische Umsetzung begann.</description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_process/</guid>
<description>Process Idea On the day of IMI project presentations, Prof. Dr. Lucy Weggler introduced the concept of Gradient Escape to the students. The main focus was to explain gradient functions in a motivating way through a fun game designed for bachelor engineering students. In the initial meeting, the main concept was developed during a brainstorming phase, laying the groundwork for the project. Prof. Dr. Lucy Weggler, a passionate mathematics professor at htw ensured that the educational objectives were met.</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m3-exergamesnacks/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m3-exergamesnacks/features/</guid>
<description>Features Was enthält die App? Während des Spiels erkennt die Kamera verschiedene Übungen wie Squats, High Knees, Jumping Jacks oder Butt Kicks in Echtzeit. Jede Bewegung hilft dabei, die Mission zu erfüllen. In SnackFarm geht es darum, einen Bauernhof zu retten und möglichst viele Hühner zu retten.
Nach jeder Spielrunde werden die wichtigsten Ergebnisse im Spielverlauf gespeichert. Dort sehen die Spieler ihre Punkte, die Anzahl der geretteten Hühner, die ausgeführten Übungen und die durchschnittliche Zeit, um ein Huhn zu retten.</description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m2-agenticai-in-virtual-worlds/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m2-agenticai-in-virtual-worlds/process/</guid>
<description>Research The project began by exploring the technical feasibility of embedding Agentic AI into a virtual space to communicate food4future’s sustainability research. We analyzed state-of-the-art models like SIMA 2 and prioritized fast, local Speech-to-Text (STT) and Text-to-Speech (TTS) alternatives over cloud services to eliminate latency and API costs.
Concurrently, we conducted UX research using personas and empathy maps to define our audience. We identified hobby cooks as our ideal users, as they benefit most from the AI&rsquo;s step-by-step guidance.</description>
</item>
<item>
<title>Tech Stack</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_techstack/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_techstack/</guid>
<description>Tech Stack Unity Unity (v. 6.2) is a cross-platform game engine that provides a wide range of game development resources, including assets, game objects, and C#. It supports both 2D and 3D game development and offers web builds, making it an excellent option for small projects due to its free usage policy.
GitHub GitHub is a web-based platform for hosting Git repositories, offering collaborative tools like pull requests, issues, code reviews and CI/CD integrations and is free for small teams.</description>
</item>
<item>
<title>Der Prozess</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/process/</guid>
<description>Der Prozess Unsere Aufgabe war es, die Wartezeit am Messestand der Jugendfeuerwehr durch ein Public Game zu verkürzen. Im Laufe der Entwicklung und nach den ersten Praxistests wurde uns jedoch klar, dass darin noch viel mehr Potenzial steckt. Deshalb haben wir aus dem ursprünglichen Spielkonzept ein eigenständiges Framework gebaut, in das sich flexibel neue Minispiele einbinden lassen. flowchart TB %% Visuelle Themes & Styles classDef startPhase fill:#1e293b,stroke:#ff4d4d,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef researchPhase fill:#1e293b,stroke:#ff7a00,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef conceptPhase fill:#1e293b,stroke:#ffc107,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef devPhase fill:#1e293b,stroke:#0066ff,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef testPhase fill:#1e293b,stroke:#00f2fe,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef milestonePhase fill:#1e293b,stroke:#00e676,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; %% Subgraph Styling (Transparent) style PROCESS fill:none,stroke:#475569,stroke-width:0px,color:#3e2d4a,rx:8px; %% Nodes subgraph PROCESS ["</description>
</item>
<item>
<title>Details</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m1-directors-cut-360/details/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m1-directors-cut-360/details/</guid>
<description>Development Process Our project followed an agile development approach. We utilized GitHub Projects to implement a Kanban board, which allowed us to organize our work into, manageable tickets. Each ticket represented a specific task or feature. The Board consisted of the stages &ldquo;To Do&rdquo;, &ldquo;In Progress&rdquo; to &ldquo;Done,&rdquo; providing us with a good overview of the projects progress. Additionally, we also made a &ldquo;Nice To Have&rdquo; stage for potential new features.</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m5-fun-with-programming/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m5-fun-with-programming/features/</guid>
<description>General This e-learning unit is designed for English-speaking first-semester students enrolled in a media and computing program. It teaches the fundamentals of Java programming in a creative and engaging way. Instead of traditional, dry exercises, students are guided through a magical storyline where programming concepts are explained using potions, magical capes, wands, and other fantasy elements. To ensure long-term usability, all learning content is managed via a connected headless CMS, allowing professors and students to adapt and expand the platform beyond the semester.</description>
</item>
<item>
<title>Future</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m3-exergamesnacks/future/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m3-exergamesnacks/future/</guid>
<description>Ausblick Wie geht es weiter? Aufgrund der begrenzten Teamgröße konnte das Projekt nicht vollständig umgesetzt werden.
SnackFarm bietet vielfältige Möglichkeiten für zukünftige Weiterentwicklungen. Dazu gehören neue Missionen und Spielmechaniken, ein Mehrspielermodus, eine präzisere Bewegungserkennung sowie interaktive Hilfen wie Animationen zur Übungsausführung. Ergänzende Usability-Tests können außerdem dazu beitragen, die Benutzerfreundlichkeit und das Spielerlebnis weiter zu optimieren.</description>
</item>
<item>
<title>Future</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_future/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m1-gradient-escape/subpage_future/</guid>
<description>Future What will happen next? Due to the limited time during the project phase, many great ideas couldn&rsquo;t be realized. Gradient Escape offers a lot of possibilities to continue the journey &hellip;</description>
</item>
<item>
<title>Genesis et Civitas</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m2-genesis/genesis-et-civitas/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m2-genesis/genesis-et-civitas/</guid>
<description>Genesis et Civitas is a top down god game using a dynamically generated world map. Players first take part in the creation of the world, influencing the effects of natural laws, before guiding civilisations and establishing themselves as their god.
Two Groups for One Project A big idea for a big group
The game has two phases. In the first section, “Genesis” players take part in the procedural generation of a world map.</description>
</item>
<item>
<title>Genesis et Civitas</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m3-civitas/genesis-et-civitas/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m3-civitas/genesis-et-civitas/</guid>
<description>Genesis et Civitas is a top down god game using a dynamically generated world map. Players first take part in the creation of the world, influencing the effects of natural laws, before guiding civilisations and establishing themselves as their god.
Two Groups for One Project A big idea for a big group
The game has two phases. In the first section, “Genesis” players take part in the procedural generation of a world map.</description>
</item>
<item>
<title>Optional Subpage</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b1-der-kleine-weg-des-programmierens/optional_subpage/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/bachelor/b1-der-kleine-weg-des-programmierens/optional_subpage/</guid>
<description>Optional Subpage Subheader 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisis neque id vulputate malesuada. Quisque dignissim finibus urna sed sagittis.
Subheader 2 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisis neque id vulputate malesuada. Quisque dignissim finibus urna sed sagittis.
Subheader 3 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisis neque id vulputate malesuada. Quisque dignissim finibus urna sed sagittis.</description>
</item>
<item>
<title>Outlook</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b2-food4future-ar-campusguide/outlook/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b2-food4future-ar-campusguide/outlook/</guid>
<description>Future Extensions In the future, the AR campus guide could be expanded with several new features to improve the overall user experience. One possible extension would be the integration of sound effects, making the exploration of the campus more immersive and engaging.
Another important step would be the use of real location data. At the moment, concrete campus locations are not yet available, so the guide currently works with pseudo locations.</description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m5-fun-with-programming/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m5-fun-with-programming/process/</guid>
<description>Background &amp; Starting Point This project builds on the insights we gained in the ‘Didactics of Media’ course with Prof. Weber-Wulff last semester. In that course, we explored different ways of conveying knowledge to learners. We also examined what learning actually means and how many different approaches there are to understanding a subject.
At the end of the semester, we worked in small groups to design e-learning unit concepts based on selected topics from the Bachelor&rsquo;s course Informatics 1.</description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b1-sprachentwicklungsapp/development/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b1-sprachentwicklungsapp/development/</guid>
<description>Process PlapperDu began with enthusiastic brainstorming and a flood of concepts. Initially, we aimed to map out everything perfectly, translating every idea into comprehensive UI prototypes, requirements and database models. However, we quickly realized that this waterfall approach was too time-consuming and inefficient, as constant changes made our detailed planning obsolete.
We shifted toward Agile development, adopting a build first, refine later strategy. Instead of over-planning, we focused on implementing core features like user authentication and standardized language assessments.</description>
</item>
<item>
<title>Project Architecture</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/architecture/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/architecture/</guid>
<description>Overview Moodle System Architecture Plugins must follow Moodle’s technical and organisational guidelines to qualify for the official plugin directory. Moodle consists of its core with different subsystems and a substantial amount of plugins. These plugins need to be of a specific type. For our plugins these are quiz report and question behaviour. A clear type assignment is essential, because only plugins with an unambiguous type can be correctly installed or published.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m2-agenticai-in-virtual-worlds/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m2-agenticai-in-virtual-worlds/tools/</guid>
<description>Concept, Design &amp; Version Control Miro
Used for early brainstorming and concept development. Its infinite canvas was ideal for mapping out complex conversational user flows and documenting design decisions simultaneously.
Mermaid
Used to create system architectures and flowcharts directly from text-based syntax. This ensured our technical documentation was version-controllable and easily maintainable as the AI evolved.
GitLab
Our primary platform for version control, code reviews, and issue tracking. It allowed the team to efficiently manage the separate workflows of the Unity frontend and Python backend.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b2-food4future-ar-campusguide/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b2-food4future-ar-campusguide/tools/</guid>
<description>Tools For the development of our AR-based campus guide, we used a range of web and design tools. The application was built with React and TypeScript, using Vite as a fast development and build tool. WebXR enables augmented reality experiences directly in the browser, while Leaflet.js is used for the interactive map and GPS based navigation on campus. We used Blender for our 3D models. For designing our poster and presentation, we worked with Canva.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m1-directors-cut-360/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m1-directors-cut-360/tools/</guid>
<description>Languages Python Python version 3.9.11 and 3.8.20 was used für the scripting.
Python Packages PySide6 The package PySide version 6.9.1 was importen to use QT and cereate our graphical user interface.
PySide6 QT OpenCV The package OpenCV version 4.11.0 was used to manage the video controlls and processing.
OpenCV Python OpenCV Repositories FastSal We used FastSal as a predictor algorithm. There were edits needed on the codebase to guarantee compability.</description>
</item>
<item>
<title>Challenges</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/challenges/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/challenges/</guid>
<description>Moodle&#39;s Documentation In the early stages of the project we found that Moodle’s official plugin documentation was incomplete and occasionally outdated. This issue complicated our analysis of the platform architecture and the placement of our own plugins. We therefore had to take a look at existing plugins and figure out the structure ourselves. Due to challenges encountered with the documentation, a non-standard plugin was found that delivered some of the intended features later in the project.</description>
</item>
<item>
<title>Das Framework</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/framework/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/framework/</guid>
<description>Das Framework ResQ nimmt einem Spiel alles ab, was nichts mit dem Spiel zu tun hat. flowchart TB %% Visual Theme & Styles classDef tvScreen fill:#1e293b,stroke:#00f2fe,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef mobileController fill:#1e293b,stroke:#ff7a00,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef backendServer fill:#1e293b,stroke:#0066ff,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; classDef dataState fill:#1e293b,stroke:#00e676,stroke-width:2px,color:#ffffff,rx:6px,ry:6px; %% Subgraph Styling (Transparent) style CLIENTS fill:none,stroke:#475569,stroke-width:1.5px,color:#3e2d4a,rx:8px; style SERVER fill:none,stroke:#475569,stroke-width:1.5px,color:#3e2d4a,rx:8px; style DATA fill:none,stroke:#475569,stroke-width:1.5px,color:#3e2d4a,rx:8px; %% Nodes & Subgraphs subgraph CLIENTS ["FRONTEND CLIENTS"] direction TB MainScreen["Main Screen (TV / Host)• Zeigt das Spiel & Bestenliste• Zeigt Raum-Code & QR-Code"</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b1-sprachentwicklungsapp/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b1-sprachentwicklungsapp/features/</guid>
<description>Features Dashboard
Get a quick overview of your ongoing learning modules or weekly challenge, open language assessments and daily activities.
Milestones and Badges: Capture and celebrate every important step in your and your child&rsquo;s language development journey with Milestones and Badges.
Learning Modules
Access short, interactive lessons that teach you how to support language learning in your everyday life.
Challenges
Discover playful weekly tasks that turn your daily routines into effective language-building moments.</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m4-bundesecho/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m4-bundesecho/features/</guid>
<description>Intelligent Data Pipeline Automated Collection
BundesEcho continuously synchronizes with the source platform to ingest newly published citizen Q&amp;A threads, keeping analyses up to date.
NLP Enrichment
Each entry is automatically analyzed and enriched with structured signals:
Context: Education and professional background Topics: Assignment to core policy areas Rhetorical Clarity: Direct, Vague, or Evasive Positioning: Directional stance detection Semantic Representation
All entries are embedded as semantic vectors, enabling meaning-based search and powering the RAG features.</description>
</item>
<item>
<title>Funktionen</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/bachelor/b1-pflanzbar/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/bachelor/b1-pflanzbar/features/</guid>
<description>Eigenschaften Pflanzenerkennung Eine essentielle Funktion von unserer App ist die Pflanzenerkennung bei der Nutzer*innen eine unbekannte Pflanze per iPhone-Kamera zur Erkennung fotografieren können. Anschließend erhalten die User*innen einen Vorschlag der möglichen Pflanzenart inklusive der prozentualen Wahrscheinlichkeit der Übereinstimmung.
Pflanzeninformationen Ist die Pflanze erkannt, erhalten die Anwender*innen einen Überblick über die individuellen Pflegebedürfnisse der Pflanze. Dazu gehören Angaben zum Wasserbedarf, den Lichtverhältnissen sowie der Luftfeuchtigkeit. Außerdem werden Informationen zur optimalen Temperatur, dem Dünge-Bedarf und dem Schwierigkeitsgrad der Pflanzenpflege durch visuelle Symbole und Kurzbeschreibungen angezeigt.</description>
</item>
<item>
<title>Process</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m4-bundesecho/process/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m4-bundesecho/process/</guid>
<description>Research &amp; Conception Research
We started with a review of academic work on political data visualization and civic tech to ground the project in established practices. In parallel, we evaluated the abgeordnetenwatch.de API to assess data structure, coverage, and long-term viability.
Conception
Insights from research fed into collaborative ideation sessions. Using Miro, we mapped user goals and exploration paths, tested different interaction concepts, and translated them into low-fidelity sketches that defined the initial direction of the platform.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m5-fun-with-programming/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m5-fun-with-programming/tools/</guid>
<description>Concept &amp; Design Miro was used for the initial brainstorming sessions, for finalizing the requirements and the concept. We used it as well for the first low-fidelity prototypes. It allowed the team to discuss and visualize ideas and record decisions. Figma was used to create the UI component library, style guide, and final design for the user interface of the application. Frontend Development Nuxt.js is a powerful Vue.js framework that simplifies the development of web applications by providing a nice-to-handle directory structure, server-side rendering, routing functionalities, and other built-in features.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/master/m4-bundesecho/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/master/m4-bundesecho/tools/</guid>
<description>Concept, Design &amp; Version Control Miro
Used during early project phases for collaborative brainstorming, idea mapping, and documenting conceptual decisions.
Figma
Served as the central design tool for UI concepts, component libraries, style guides, and the final high-fidelity interface.
Diagrams.net
Used to model the database structure through entity-relationship diagrams.
Postman
Primary tool for testing, validating, and debugging API endpoints during backend development.
Hugging Face
Used for researching and evaluating NLP and embedding models for data augmentation and RAG experiments.</description>
</item>
<item>
<title>Die Spiele</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/games/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/games/</guid>
<description>Die Spiele Wassermarsch Brandbekämpfung auf Zeit: Die Spielerinnen und Spieler steuern ihre Figuren über das Spielfeld, füllen ihr Wasser an den Feuerwehrautos auf und löschen damit aufpoppende Brände. Jedes gelöschte Feuer bringt Punkte. Wer jedoch mit anderen zusammenstößt, verliert Wasser und kassiert Minuspunkte. Feuerwehr-Memory Zwei Teams treten gegeneinander an, um verdeckte Feuerwehr-Motive auf dem zentralen Spielfeld aufzudecken und passende Bildpaare zu finden. Die Mehrheit der Stimmen innerhalb eines Teams entscheidet dynamisch darüber, welche Karten als Nächstes umgedreht werden.</description>
</item>
<item>
<title>Features</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/features/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/features/</guid>
<description>General Teachers can choose to enable student reviews for their tests. Installing the plugins does not mean they will be used for every test. Teachers can turn the feature on and off for each test they create. If this feature is activated, students will be asked to rate the difficulty of questions. Once a question in a test has been rated by the student, it won’t be eligible for review anymore.</description>
</item>
<item>
<title>Tools</title>
<link>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b1-sprachentwicklungsapp/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ws25/bachelor/b1-sprachentwicklungsapp/tools/</guid>
<description>Tech Stack Django We used Django as our server-side framework for managing core business logic, secure user authentication and ensuring reliable data persistence.
Vue.js For the frontend development, we utilized Vue.js to implement a reactive and interactive user interface.
Nuxt.js Nuxt is a framework built on top of Vue.js. It provides built-in features such as automatic routing and server-side rendering (SSR), which allowed us to create a more efficient and seamless frontend.</description>
</item>
<item>
<title>Werkzeuge</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/bachelor/b1-pflanzbar/tools/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/bachelor/b1-pflanzbar/tools/</guid>
<description>Tools Wenn man sich an die Entwicklung eines so großen Projekts macht, ist es schon mit nur einer IDE schwer, ein Team von zwei Leuten zu koordinieren, ganz zu schweigen von einem Team aus vieren. Deshalb haben wir eine breite Palette an Tools und Schnittstellen kombiniert, durch die unser Produkt überhaupt erst Realität werden konnte. Und zwar:
Miro Auf Empfehlung von Frau Albrecht und wegen seiner tollen Funktionen für gemeinsames Arbeiten haben wir uns entschieden, dort die Planung, das Sprint-Tracking und all unsere Notizen aus den Meetings mit Professor Wiederoder unterzubringen.</description>
</item>
<item>
<title>Tech Stack</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/techstack/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/techstack/</guid>
<description> Organization Gitlab for code collaboration and distribution Miro for brainstorming and graphics Figma for visualization prototyping Discord for internal project discussions Zoom for weekly updates with stakeholders Plugin Moodle development environment:
PHP 8 Apache 2 PostgreSQL 15 Debian 12 Plugin development:
PHP 8 Mustache CSS JavaScript Testing Microsoft Playwright for End-to-End-Tests Docker for Gitlab CI Nodejs for local execution </description>
</item>
<item>
<title>Testing</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/testing/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/testing/</guid>
<description>Nutzertests Zur Validierung unserer Spielidee haben wir mehrere Nutzertests durchgeführt. Ziel Für die Nutzertests sollten drei zentrale Fragen beantwortet werden:
Wie funktioniert die Spielidee von Wassermarsch? Wie funktioniert die Steuerung? Bleibt die Verbindung bei vielen Spielenden stabil? Das Vorgehen Zur Evaluierung haben wir Teile des standardisierten Game Experience Questionnaire (GEQ) verwendet und auf eine 5-stufige Likert-Skala (1 = gar nicht bis 5 = extrem) skaliert.
Dabei haben wir uns auf die folgenden drei Kategorien fokussiert:</description>
</item>
<item>
<title>Future</title>
<link>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/future/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss25/master/m4-moodle-plugin/future/</guid>
<description>Starting Point The project was designed to be used in the upcoming semester by our supervisor Prof. Dr. Lucy Weggler. The creation of this plugin was based on her lacking a reliable difficulty label for her large number of math test questions. To generate difficulty labels before this project, she developed a pipeline that extracts key concepts from math questions using a language model, based on the assumption that more concepts indicate higher difficulty.</description>
</item>
<item>
<title>Tech-Stack</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/techstack/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/techstack/</guid>
<description>Tech-Stack Wir haben den Stack nach drei Kriterien ausgewählt: Wie schnell ist er erlernbar? Wie verbreitet ist er? Und wie viel Erfahrung war im Team bereits vorhanden? Backend-Entwicklung Node.js: Serverseitige JavaScript-Laufzeitumgebung Colyseus: Multiplayer-Framework für Node.js. Unterstützt u. a. bei Session-Handling, Matchmaking und State-Synchronisation über WebSockets. Frontend-Entwicklung Phaser.js: HTML5-Spiele-Framework für 2D-Rendering auf dem Main-Screen React.js: Leichtgewichtige JavaScript Library für reaktive Benutzeroberflächen shadcn/ui: Component-Library auf Basis von TailwindCSS Nipple.js: JavaScript-Bibliothek zur Erstellung von virtuellen Joysticks DevOps GitLab: Projektmanagement und Source-Code-Verwaltung CI/CD &amp; Docker Registry: Automatisiertes Überprüfen der Code-Qualität sowie Bauen und Veröffentlichen von Docker-Images in der FKI-Docker-Registry Design &amp; Asset-Erstellung Aseprite: Werkzeug für Pixel-Art-Design und -Animation.</description>
</item>
<item>
<title>Team</title>
<link>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/team/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/ss26/master/m5-jugendfeuerwehr/team/</guid>
<description>Das Team hinter ResQ Luca Hobiger Lukas Kaik Felix Schindler Yan-Lennart Schwanbeck Christian Wolter Lucas Zaworski </description>
</item>
<item>
<title>Contact</title>
<link>https://htw-imi-showtime.github.io/staging/contact/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/contact/</guid>
<description>The IMIxShowtime is a showcase of the term-long practical projects in the International Media and Computing Bachelor&rsquo;s and Master&rsquo;s programs. It takes place every term on the Friday of the last week of lectures.</description>
</item>
<item>
<title>IMI-Showtime via Zoom</title>
<link>https://htw-imi-showtime.github.io/staging/zoom-help/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/zoom-help/</guid>
<description>1. Install or update Zoom If you do not have the Zoom client installed yet, you can get it here:
Windows | Other platforms
If you already have the client installed, please make sure it is up to date. 2. Join the Zoom session Simply follow this link: https://htw-berlin.zoom.us/j/97320821203
3. Switching rooms To switch from the main session into breakout rooms you first need to click on the „Breakout Rooms“ button (1) and then click „Join“ for the desired room (2) and confirm with „Yes“ (3).</description>
</item>
<item>
<title>Important Dates</title>
<link>https://htw-imi-showtime.github.io/staging/dates/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/dates/</guid>
<description>After Showtime is just before the next Showtime - upcoming events:</description>
</item>
<item>
<title>Imprint</title>
<link>https://htw-imi-showtime.github.io/staging/imprint/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/imprint/</guid>
<description>Diese Seite präsentiert Praxisprojekte der Studiengänge Internationale Medieninformatik Bachelor und Internationale Medieninformatik Master der HTW Berlin und ergänzt diese Webseiten.
Redaktionelle Verantwortung und verantwortliche Ansprechperson Studiengangssprecher der Studiengänge Internationale Medieninformatik (Bachelor &amp; Master)
Prof. Dr. Barne Kleinen
HTW Berlin, Fachbereich 4
Wilhelminenhofstr. 75A
12495 Berlin
barne.kleinen#64;htw-berlin.de
https://www.htw-berlin.de/impressum/
Telefon: +49 30 5019 - 3738
Urheberschutz und Nutzung Die Urheber räumen Ihnen ganz konkret das Nutzungsrecht ein, sich eine private Kopie für persönliche Zwecke anzufertigen.</description>
</item>
<item>
<title>Privacy Policy</title>
<link>https://htw-imi-showtime.github.io/staging/privacy-policy/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/privacy-policy/</guid>
<description>Es gilt die Datenschutzerklärung der HTW Berlin.
Diese Website verwendet keine Cookies und speichert keine Informationen, die über die üblichen Server-Logs der Webserver unter https://htw-berlin.de/ und https://github.com/ für https://htw-imi-showtime.github.io/preview/ und https://htw-imi-showtime.github.io/staging/ hinausgehen.</description>
</item>
<item>
<title>Project Archive Overview</title>
<link>https://htw-imi-showtime.github.io/staging/archive/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/archive/</guid>
<description></description>
</item>
<item>
<title>Projects</title>
<link>https://htw-imi-showtime.github.io/staging/projects/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/projects/</guid>
<description></description>
</item>
<item>
<title>Schedule</title>
<link>https://htw-imi-showtime.github.io/staging/schedule/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/schedule/</guid>
<description>There will be brief project presentations with a quick Q&amp;A in the morning (very brief presentations, the odd times are real, we might even be a bit quicker than this) and a project fair in the afternoon.
Ort: H 001 / Campus Wilhelminenhof</description>
</item>
<item>
<title>Showtime Website History</title>
<link>https://htw-imi-showtime.github.io/staging/hugo/history/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://htw-imi-showtime.github.io/staging/hugo/history/</guid>
<description>For now, this is a gitinfo tryout:
(see https://gohugo.io/methods/page/gitinfo/)
GitInfo: Gitinfo: AbbreviatedHash: a0e6573 AuthorDate: 2026-07-27 AuthorEmail: charlotte.john@student.htw-berlin.de AuthorName: Charlotte John CommitDate: 2026-07-27 Hash: a0e6573685d0a004c8b1b179d64b89ec350c9348 Subject: fix schedule </description>
</item>
</channel>
</rss>