• Bookmarks

    Bookmarks

  • Concepts

    Concepts

  • Activity

    Activity

  • Courses

    Courses


    Learning PlansCourses
3

📚 Comprehensive Educational Component Library

Interactive Learning Components for Modern Education

Testing 8 educational component types with comprehensive examples

1. TEXT BLOCK

Component Type: TEXT_BLOCK

Airtable is a cloud-based database service that combines a spreadsheet interface with database functionalities. MCP (Managed Cloud Platform) allows you to access and manage these databases programmatically.

2. DIAGRAM

Component Type: DIAGRAM

Unknown Component

Component type "DIAGRAM" is not supported.

View Component Data
{
  "id": 2737,
  "section_id": "visual-learning",
  "section_name": "Visual Learning: Database Structure",
  "section_icon": "🖼️",
  "section_description": "Diagrams and visual explanations",
  "estimated_time": 15,
  "component_type": "DIAGRAM",
  "variant": "database-schema",
  "display_order": 1,
  "component_data": {
    "diagram_url": "https://example.com/database-schema.png",
    "description": "Visual representation of the Airtable database schema."
  },
  "created_at": "2025-07-30T13:03:32.000000Z",
  "updated_at": "2025-07-30T13:03:32.000000Z"
}

3. CODE BLOCK

Component Type: CODE_BLOCK

const query = `SELECT * FROM components WHERE type = 'UI';`;

4. SANDBOX CODE

Component Type: SANDBOX_CODE

Code Sandbox

🟨javascript

Complete the JSON object by adding the necessary fields.

Code Editor
Output
Click "Run" to execute code...
💡 This is a demo sandbox. In production, code execution would be properly sandboxed for security.

5. IMAGE GALLERY

Component Type: IMAGE_GALLERY

Image 1

Airtable Interface

Image 2

MCP Dashboard

All Images

Image 1
Image 2

6. COLOR PALETTE

Component Type: COLOR_PALETTE

Unknown Component

Component type "COLOR_PALETTE" is not supported.

View Component Data
{
  "id": 2738,
  "section_id": "visual-learning",
  "section_name": "Visual Learning: Database Structure",
  "section_icon": "🖼️",
  "section_description": "Diagrams and visual explanations",
  "estimated_time": 15,
  "component_type": "COLOR_PALETTE",
  "variant": "theme",
  "display_order": 2,
  "component_data": {
    "colors": [
      "#4A90E2",
      "#D0021B",
      "#F5A623"
    ]
  },
  "created_at": "2025-07-30T13:03:32.000000Z",
  "updated_at": "2025-07-30T13:03:32.000000Z"
}

7. TEXT BLOCK

Component Type: TEXT_BLOCK

This query retrieves all UI components from the Airtable database using MCP. Understanding the structure of your database is crucial for crafting effective queries.

8. TEXT BLOCK

Component Type: TEXT_BLOCK

Remember to validate your JSON structure to avoid errors.