Visual Description Completeness Checklist
Run the Visual Description Checklist Fullscreen Edit Using the p5.js Editor
Description
This interactive MicroSim provides a comprehensive checklist that instructional designers can use to verify their visual descriptions are complete before submitting them to AI systems for MicroSim generation. Complete visual descriptions lead to better first-attempt results from AI code generation.
Features
- Five Category Organization: Checklist items organized into Canvas/Container, Visual Elements, Text Elements, Dynamic Elements, and Layout Relationships
- Expandable Sections: Click category headers to expand or collapse sections
- Progress Tracking: Real-time progress bar shows completion percentage
- Hover Tooltips: Hover over any checklist item to see example specifications
- Export Function: Export your checklist status as formatted text for documentation
- Persistent Checkmarks: Checkboxes toggle on click with visual confirmation
Checklist Categories
- Canvas/Container - Fundamental dimensions and appearance of the visualization area
- Visual Elements - Shapes, objects, and graphical components with their properties
- Text Elements - Labels, titles, and text content specifications
- Dynamic Elements - Animations, state changes, and interactive behaviors
- Layout Relationships - Spacing, alignment, and responsive design rules
How to Use
- Before writing a visual description for a MicroSim, expand all categories
- As you write your description, check off each item you've addressed
- Hover over items to see example specifications if you need guidance
- Use the progress bar to track completeness
- Export your checklist to include in documentation or prompts
Lesson Plan
Objective
Students will understand the components of a complete visual description and be able to create specifications that enable effective AI-assisted MicroSim generation.
Activities
-
Exploration (5 minutes): Have students explore the checklist, expanding each category and hovering over items to read the example specifications.
-
Analysis (10 minutes): Provide students with an incomplete visual description and have them use the checklist to identify what's missing. Discussion questions:
- Which category has the most missing elements?
- Why might certain specifications be overlooked?
-
How would missing elements affect AI generation?
-
Application (20 minutes): Students select a simple visualization concept and write a complete visual description, checking off items as they go. Target: 100% completion.
-
Peer Review (10 minutes): Partners exchange descriptions and use the checklist to verify completeness, providing feedback on unclear specifications.
Assessment
- Students submit visual descriptions with exported checklist showing 100% completion
- Descriptions are evaluated for clarity and specificity of each specification
- Bonus: Descriptions are tested with AI generation to assess real-world effectiveness