You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Curriculum Coach is a specialized AI assistant designed to assist educators in curriculum planning and refinement. This assistant will provide tailored support for brainstorming, organizing, and improving educational content, reducing educators' workload and enhancing their teaching strategies. It leverages the existing AI chat framework and builds on the CoTeacher architecture to deliver focused functionality for curriculum development.
Purpose
The Curriculum Coach aims to:
Assist educators in designing new courses or enhancing existing curricula.
Automate repetitive tasks like resource curation and content summarization.
Align courses and lessons with educational standards and objectives.
Save educators time by providing actionable, AI-driven recommendations.
Features and Functionality
Core Functionalities
Suggested Prompts:
Examples:
"Help me outline a new high school biology course."
"What are key topics for a coding bootcamp?"
"How can I make my geography course more engaging?"
Standards Mapping:
Align content with educational standards for compliance.
Chat History:
Save and retrieve conversations for future reference and iteration.
Curriculum Coach Assistant Implementation
Overview
The Curriculum Coach is a specialized AI assistant designed to assist educators in curriculum planning and refinement. This assistant will provide tailored support for brainstorming, organizing, and improving educational content, reducing educators' workload and enhancing their teaching strategies. It leverages the existing AI chat framework and builds on the CoTeacher architecture to deliver focused functionality for curriculum development.
Purpose
The Curriculum Coach aims to:
Features and Functionality
Core Functionalities
Suggested Prompts:
Standards Mapping:
Chat History:
Steps to Implement
Follow the Guide to Creating an AI Assistant on Marvel to create the Curriculum Coach assistant.
Folder and File Setup:
/app/assistants/curriculum_support/curriculum_coach
.core.py
assistant.py
/prompt
folder for the assistant's system message.Assistant Implementation:
Core Functionality:
executor
function incore.py
to:chat_context
variable for contextualized prompts.core.py
contains auser_info
variable and a list of messages for each assistant.Assistant Registration:
/app/assistants/utils/assistants_config.json
with:curriculum_support
curriculum_coach
curriculum_coach/core.py
Testing:
http://localhost:8000/assistant-chat
with appropriate payloads.Performance Benchmarks
To ensure the Curriculum Coach meets expectations:
Acceptance Criteria
Functional
/app/assistants/curriculum_support
folder.assistant.py
andcore.py
) are implemented and functional.Integration
/app/assistants/utils/assistants_config.json
.Testing
Additional Notes
How to Test
http://localhost:8000/assistant-chat
.Resources
The text was updated successfully, but these errors were encountered: