LLMs as Learning Tools: Building Interactive Simulations

Original: How I use LLMs to learn complex topics

Why This Matters

Demonstrates a reproducible, low-cost LLM workflow for technical self-education using generative UI and simulation.

Engineer Laurentiu Raducu shares a workflow using LLMs (Claude Code/OpenCode) to learn complex topics by generating low-poly, RollerCoaster Tycoon-style simulations. He applied this method to chip manufacturing, creating 'ChipTycoon,' a GitHub Pages-hosted visual simulation tracing sand to finished chip.

Laurentiu Raducu, a software engineer, describes a structured method for using LLMs to learn complex technical subjects — moving beyond simple Q&A or bulleted explanations. His workflow involves four steps: (1) prompting an LLM in plan mode (using Claude Code or OpenCode) to build a foundational knowledge base on a topic; (2) asking the model to verify accuracy of that knowledge; (3) instructing it to generate a low-poly, RollerCoaster Tycoon-style animated simulation of the topic; and (4) adding UX elements such as responsive design and playback controls, then deploying to GitHub Pages. He applied this specifically to semiconductor chip manufacturing, producing 'ChipTycoon' — an interactive animation that follows a cart from raw sand collection through fab processing to data center delivery. Raducu argues this visual, game-like format aids retention better than text-heavy resources. He suggests further enhancements such as mapping photorealistic 3D objects to simulation stages and embedding quiz-style challenges at each step. He has used the same approach to create simulations for rocket engines, LLM internals, F1 engines, and EUV lithography machines.

Source

laurentiugabriel.github.io — Read original →