AI assistant for teachers CodeHS Pro

CodeHS Ask AI

A teaching assistant built into CodeHS. Ask in plain language to explore the curriculum, assign work, and find what you need without leaving the platform.

A teacher tool, so students don't have access. Ask AI doesn't touch student data unless you turn that on.

Ask AI
Your teaching assistant on CodeHS
Assign the Loops module to my 3rd period class, due Friday
Done. Loops is assigned to 3rd Period and due Friday. Want me to set the quiz to one attempt, or open the lessons to students now?
AI Ask AI · General
Assigned 1 module · 3rd Period
See it in action

Pick a persona. Ask a question.

Each persona comes with its own starter prompts. Pick one below, then tap a prompt to see the kind of answer you get.

codehs.com/app/ask_ai

The personas and starter prompts are the real ones. Answers are examples.

What it does

One assistant for the whole platform

Ask AI can also answer questions about your sections, point you to features, and search the Knowledge Base.

Explore and discover courses

Find courses by topic, grade level, or programming language. Search by state standards, AP, or CSTA. Compare two courses, browse pathways, or look at Spanish-language and CodeHop offerings.

Find teaching resources

Syllabi, sample lesson plans, handouts, tutorials, and PD. Discover programming projects by language, find Power Ups, and look up what a certification covers.

Assign and manage content

Assign lessons or modules straight from the chat, review what's currently assigned, and update due dates, availability, and grading settings without leaving the conversation.

Only if you turn it on

Review classroom data

Ask AI has no access to your students' data unless you turn it on from the gear icon. With it on, it can summarize student progress, gradebook and quiz performance, recent activity, section trends, and Academic Integrity insights.

Personas

Six personas, each built for a job

Ask AI runs as General by default. Switch any time from the menu at the bottom of the chat box.

General

Anything CodeHS, including courses, assignments, and classroom management.

Try General

Co-Teacher

Helps draft emails and prepare materials.

Try Co-Teacher

Coach

Helps with teaching tips, tools, and PD best practices.

Try Coach
Only if you turn it on

Data Analyst

Evaluates student progress, grades, and class trends. Needs student data turned on first.

Try Data Analyst

Librarian

Finds courses, resources, and related materials for students.

Try Librarian

Tutor

Helps beginners learn more about coding.

Try Tutor
Where it works

On Both CodeHS and CodeHop

The same assistant works on both platforms, so elementary and secondary teachers get the same help.

Grades 6–12

Ask AI on CodeHS

Open it from Ask AI under the AI category in the left navigation, from the wand icon at the top right, or from the Ask AI button in the search bar.

Learn more
Grades K–5

Ask AI in CodeHop, guided by Scout

Plan a week of coding lessons, check how CodeHop courses line up with your state standards, and find ways to keep young learners engaged. CodeHop has no student-facing AI tools. Ask AI is for teachers only.

Learn more
Built for schools

You stay in control

Teachers decide what Ask AI can see, and districts decide whether it's on at all.

Teachers only

Ask AI runs entirely inside CodeHS and is available to teachers, not students.

Student data is off by default

Include Student Data starts turned off. Turn it on from the gear icon, and back off at any time. Student data stays inside CodeHS, isn't sent to an outside AI service, and isn't used to train AI models.

Your district decides

Admins turn any CodeHS AI tool on or off from the AI Policies page in the Administrator Dashboard. If it's off at the district level, no one below can turn it back on.

Included with Pro

Ask AI uses AI credits with weekly and monthly limits, drawn from the same pool as Vibe Coding. Check your usage from the usage bar or the AI Settings app.

FAQ

Frequently asked questions

What is Ask AI?

Ask AI is a teaching assistant built into CodeHS. Teachers ask in plain language to explore the curriculum, find teaching resources, assign and manage content, and get answers about the platform without leaving it.

Can students use Ask AI?

No. Ask AI is a teacher tool, and students don't have access. In CodeHop, the elementary platform, there are no student-facing AI tools at all.

Does Ask AI see my students' data?

Not unless you turn it on. Include Student Data starts turned off. Turn it on from the gear icon to let Ask AI summarize progress, grades, and class trends, and turn it back off at any time. Student data stays inside CodeHS, isn't sent to an outside AI service, and isn't used to train AI models.

What are Ask AI personas?

Personas focus Ask AI on a specific job. Ask AI runs as General by default, and you can switch to Co-Teacher, Coach, Data Analyst, Librarian, or Tutor from the menu at the bottom of the chat box. Each persona comes with its own starter prompts.

Can my district turn Ask AI off?

Yes. Admins turn any CodeHS AI tool on or off from the AI Policies page in the Administrator Dashboard. If it's off at the district level, no one below can turn it back on.

Is Ask AI available on my plan?

Ask AI is included with CodeHS Pro. It uses AI credits with weekly and monthly limits, drawn from the same pool as Vibe Coding.

Get started

Spend less time clicking around.

CodeHS Pro

Ask AI is included with CodeHS Pro. Try it in your dashboard, or read how to turn it on for your school.