Case Studies in Building Intelligent Textbooks
This document provides a sample of some of the intelligent textbooks that have been created with our workflows.
-

An online intelligent textbook that uses AI to help high-school students learn geometry using MicroSims. Features a detailed learning graph and about a dozen MicroSims.
Repository · 47 Files · 18K Words · 3 MicroSims
-
AI Based Data Science with Python

An AI-based course that helps undergraduate college students learn data science with Python. Includes a detailed learning graph.
Repository · 21 Files · 23K Words · 143 Glossary Terms
-

Designing circuits using AI. Created to support Dr. Sharat Bhatra's circuits course at the University of Minnesota. Early stage development.
-

A fun way of teaching AI and machine learning using a $300 RC car with a Raspberry Pi and Camera. Supports DonkeyCar projects.
Repository · 107 Files · 39K Words
-

An introductory course to Algebra covering fundamental concepts and skills with many interactive simulations. Designed for high school students.
Repository · Active Development
-
Applied Linear Algebra for Computer Science and Electrical Engineering. Uses learning graphs to structure concept dependencies.
-
An intelligent textbook on American Sign Language designed to help students learn ASL through interactive content.
-
Architectural Tradeoff Analysis Method

ATAM is a method for evaluating software architecture, applied to database selection. Companion to 'Making Sense of NoSQL'.
Repository · Early Stage
-
Automating Instructional Design

A hands-on guide to automating instructional design tasks using AI and other tools. Covers workflows for course development.
-

An online course using MicroSims to help junior high and high school students learn the basics of electronics.
Repository · 40 Files · 16K Words · 6 MicroSims
-
Building AI Agents with Python

Creating intelligent agents with Python and LLMs. Early stage development focused on modern agent architectures.
-

A college-level course on creating chatbots. Covers NLP foundations, semantic search, LLMs, embeddings, and vector databases.
Repository · Active Development
-

Undergraduate Deep Learning Course with Dr. Sang-Hyun Oh at the University of Minnesota.
-

Learn to design and build clocks and watches using breadboards, microcontrollers, RTCs, and displays. Ready for classroom testing.
Repository · 124 Files · 37K Words · 11 MicroSims
-
Claude Skills for Intelligent Textbooks

A collection of skills and techniques for building intelligent textbooks using Claude AI. Includes prompts, workflows, and best practices.
-

Educational resources on the history of the Scottish clan system with a focus on Clan MacQuarrie heritage and traditions.
-
Digital Design With Programmable Logic
Digital design course focusing on programmable logic devices and FPGAs.
-
MicroSims for high school students learning digital electronics with breadboards, LEDs, buttons, and logic gates (~$50 in parts).
Repository · 15 Files · 3K Words · 3 MicroSims
-

Ethical issues backed by critical thinking and data science. Covers harm measurement, impact analysis, and systems thinking.
Repository · MicroSims included
-

A collection of resources for learning about Fast Fourier Transforms and benchmarking techniques across platforms.
-
Fluid power systems course created in conjunction with Peter Vinck at Inflow Corporation. Early stage development.
-
Generative AI Architecture Patterns

Helps software architects understand how to use generative AI to create and maintain AI architecture patterns.
Repository · 34 Files · 7K Words
-
Helps business leaders understand how to use generative AI to create and maintain their AI business strategy.
Repository · 22 Files · 7K Words · 3 MicroSims
-
Helps teachers understand how to use generative AI to create and maintain AI teaching materials. Many sample prompts.
Repository · 98 Files · 19K Words · 100 MicroSims
-

MicroSims to help undergraduate college students learn graph algorithms using various JavaScript libraries.
Repository · 71 Files · 30K Words · 15 MicroSims
-

MicroSims for graph data modeling. Example models created for a variety of domains using vis.js.
Repository · 49 Files · 13K Words · 156 Glossary Terms
-
Graph Learning Management Systems

How graphs are used to build AI learning management systems. Created for startups integrating AI into production LMS.
Repository · 17 Files · 8K Words · 10 MicroSims
-
An online course teaching concepts around GraphRAG (Retrieval Augmented Generation with graphs).
Repository · 14 Files · 8K Words · 33 Glossary Terms
-

Tutorial for building intelligent textbooks using mkdocs-material. Contains detailed tutorials and best practices.
Repository · 12K Words · 4 MicroSims
-

A collection of resources for creating interactive infographics using AI tools. Includes templates and examples.
-
Introduction to Graph Databases

Interactive textbook covering graph databases: graph thinking, data modeling, NoSQL, labeled property graphs, and query languages.
Repository · Extensive MicroSims
-
Introduction to Microcontrollers with PIC24
Introduction to microcontrollers using the PIC24 platform for embedded systems education.
-
Introduction to Operating Systems
Fundamentals of operating systems including process management, memory, and file systems.
-

Year-long intro physics course covering motion, forces, energy, waves, optics, and electricity with MicroSims.
Repository · Active Development
-
Executive-level course on AI-powered IR modernization by David Berglund. 15 chapters with full content.
Repository · Glossary, FAQs, Quizzes, MicroSims
-

IT management using graph databases. Covers ITIL, configuration management, asset management, and IT operations.
Repository · Active Development
-

Creation and maintenance of learning graphs. Extensive examples using vis.js for visualization.
Repository · 74 Files · 33K Words · 47 Glossary Terms
-

A comprehensive 15-week course teaching high school students Linux fundamentals including command line, file systems, and scripting.
-

Helps kids learn MicroPython on microcontrollers using fun low-cost projects. Thousands of monthly users worldwide.
Repository · 204 Files · 63K Words
-

Educational resources for teaching Scottish, Irish, and immigration history with a focus on building critical thinking skills.
-
MicroSims for Electrical Engineering
11 MicroSims created by University of Minnesota EE students using p5.js and prompt engineering.
Repository · 14 Files · 12 MicroSims
-

Showcase for creating MicroSims using JavaScript and p5.js across diverse subjects.
Repository · 88 Files · 18K Words · 66 MicroSims
-
Modeling Healthcare Data with Graphs

Undergraduate textbook on graph-based healthcare data modeling: patient-centric models, provider operations, clinical workflows.
Repository · Active Development
-

Using colorful addressable LED strips and noodles for hands-on computational thinking projects with MicroPython.
Repository · 49 Files · 17K Words
-
Course on neurodiversity awareness and inclusion strategies.
-

Helps high school students learn personal finance with MicroSims, infographics, and graphic novel storytelling.
-

Hands-on labs covering lists, Mermaid diagrams, markdown tables, p5.js visualizations, and data science applications.
Repository · Active Development
-

An intelligent textbook for teaching reading skills to kindergarten students with age-appropriate interactive content.
-
Resources for single-day STEM events with hands-on projects leading to understanding collision-avoidance robots.
Repository · 52 Files · 26K Words
-

College-level semiconductor physics with interactive simulations including PN Junction visualization.
Repository · Early Stage
-

STEM and robotics using the Raspberry Pi RP2040 on low-cost robotics kits for computational thinking.
Repository · 74 Files · 18K Words · 5 MicroSims
-

Demonstrates using generative AI to create undergraduate signal processing courses.
Repository · 53 Files · 28K Words · 6 MicroSims
-

Build a spectrum analyzer using Raspberry Pi Pico and a microphone with detailed hardware and software tutorials.
-

Helps teachers use AI to setup and administer a STEM classroom with a focus on computational thinking and microcontrollers.
-
Systems Thinking in the Age of AI

Interactive resources for teaching systems thinking from high school to executive level. Multiple course descriptions.
Repository · MicroSims included
-

Tracking AI progress for strategy consulting in education and knowledge management organizations.
Repository · 47 Files · 18K Words · 3 MicroSims
-
Foundational course on relationships between angles and sides in right triangles by Hank Ratzesberger. 200 concepts.
High School · Bridges algebra and geometry