Code.org’s AI Teaching Assistant is an interactive, generative AI-powered assistant designed to help teachers navigate Code.org, support student learning, and deepen their own professional understanding of computer science teaching.
The AI Teaching Assistant is built with safety, pedagogy, and responsible use at its core. Powered by the Claude Sonnet and GPT 4o mini models, it’s tuned to provide context-aware, supportive responses—helping teachers find curriculum resources, understand student challenges, and access professional learning materials efficiently. By asking guiding questions and offering tailored suggestions, the AI Teaching Assistant empowers educators to teach more effectively and confidently.
Access & Permissions
Who can use AI Teaching Assistant?
All teachers on Code.org have access to the AI Teaching Assistant. Some features—like those that provide insights into student work or class progress—are available only to verified teachers or those who have set up a classroom section. AI-supported rubric features are also gated behind teacher verification to ensure responsible and appropriate use. This helps keep advanced capabilities secure and focused on authentic classroom learning.
How do I turn off AI Teaching Assistant Chat?
Go to your account settings and scroll down to AI Teaching Assistant Chat Settings
Privacy & Security
How does AI Teaching Assistant handle data privacy and security?
Code.org prioritizes the privacy and safety of all users. We do not share or sell student data to third parties. All interactions with the AI Teaching Assistant are stored securely.
For more information, visit our Artificial Intelligence Privacy Policy.
Does AI Teaching Assistant use teacher data to train models?
No. The AI Teaching Assistant does not use teacher interactions to train third-party models.
Safety & Content Moderation
What safeguards are built into AI Teaching Assistant?
AI Teaching Assistant includes multiple layers of protection to ensure student safety and classroom appropriateness:
- Safety moderation layer: Every teacher message and AI response is reviewed through a safety system that filters out inappropriate content before it appears.
Generative AI can sometimes make mistakes or produce unexpected answers. We encourage teachers to treat these moments as learning opportunities and to share feedback so we can continue improving the experience.
What should I do if AI Teaching Assistant gives incorrect or confusing responses?
AI models can occasionally make factual or logical mistakes. When this happens, try these steps:
- Encourage students to reflect and verify the AI’s response rather than copy it directly.
- Use the moment to discuss how AI generates answers and how to identify and fix errors.
- Share any concerning or confusing behavior by contacting us at artificialintelligence@code.org.
Support & Feedback
How do I provide feedback or report issues with AI Teaching Assistant?
We’re constantly improving AI Teaching Assistant and welcome feedback from teachers.
You can:
- Direct feedback: Use thumbs up/down to give us feedback on individual answer
- Email us at artificialintelligence@code.org to report bugs or safety concerns.
- Contact support at support@code.org for technical issues.
Your input helps us make AI Teaching Assistant even better for future educators.
Technical Details
What technology powers AI Teaching Assistant?
The AI Teaching Assistant uses the Claude Sonnet and GPT 4o mini models to generate its responses.
What languages is AI Teaching Assistant available in?
AI Teaching Assistant is currently available only in English.
Need Help?
- Technical issues: support@code.org
- Safety concerns or AI behavior feedback: artificialintelligence@code.org
- Privacy details: See Code.org’s Artificial Intelligence Privacy Policy.