Skip to content

References: MicroSims and Research Communication

  1. Scholarly communication - Wikipedia - Overview of how researchers produce, share, and evaluate results through journals, books, and open access. Relevant to the chapter's framing of research communication by audience, including peer review and publishing channels.

  2. Simulation - Wikipedia - Broad article on imitating real-world processes and systems with models, surveying types and uses in computing and education. Supports the chapter's case for interactive simulations that expose how a result depends on its parameters.

  3. Directed acyclic graph - Wikipedia - Explains graphs with directed edges and no cycles, with topological ordering and scheduling uses. Directly underpins the chapter's definition of a learning graph, where concept dependencies fix the order of a course.

  4. The Visual Display of Quantitative Information (2nd Edition) - Edward R. Tufte - Graphics Press - Introduces the data-ink ratio and small multiples as principles for honest, dense graphics. Useful for judging when a static figure suffices and when a result needs an interactive display.

  5. slide:ology: The Art and Science of Creating Great Presentations - Nancy Duarte - O'Reilly Media - Treats the slide deck as visual communication, with worked redesigns of cluttered slides. Chosen as a widely praised, clear guide to the one-message talk discussed here; no single originator is claimed.

  6. createSlider() reference - p5.js - Official documentation for the built-in slider control, with its min, max, value, and step parameters. The same function drives the ENOB sketch in this chapter, so it is the exact reference needed.

  7. p5.js Get Started tutorial - p5.js - Beginner walkthrough of the web editor, setup() and draw(), shapes, colors, and mouse interaction. Gives the minimum p5.js background for reading and checking agent-generated MicroSim code.

  8. iframe: The Inline Frame element - MDN Web Docs - Reference for embedding one HTML page in another, including sizing, title accessibility, and the sandbox attribute. Explains the mechanism and the safety property behind embedding simulations.

  9. MicroSims for Education - Dan McCreary - Project site defining MicroSims as small AI-generated, embeddable, open-source p5.js simulations, with sample sims and a metadata schema. The primary source for the chapter's MicroSim concept and generation workflow.

  10. Building Intelligent Textbooks With AI - Dan McCreary - Step-by-step guide to building MkDocs textbooks with MicroSims, glossaries, quizzes, and concept graphs, including the levels of intelligent textbooks. Supports the chapter's treatment of learning graphs and teaching from research.