Let me be direct about something: the conversation around AI in education has been dominated by fear.
Fear that students will use ChatGPT to cheat. Fear that AI will replace teachers. Fear that we're moving too fast and preparing students for a world we don't understand yet.
That fear is understandable. But as CTE educators, our job has always been to prepare students for the workforce — and the workforce has changed. AI is not coming. It's here. Students who graduate without knowing how to work alongside AI tools will be at a serious disadvantage.
The question isn't whether to bring AI into your classroom. The question is how to do it well.
For Teachers: Tools That Save You Time
1. ChatGPT — Lesson Planning and Differentiation
Best for: Generating lesson plans, rubrics, project ideas, and differentiated materials
If you're not using ChatGPT for lesson planning yet, you're leaving hours on the table every week. Here's how I use it:
Generate rubrics — describe the project, ask for a 4-point rubric, edit as needed. What used to take 45 minutes takes 5.
Differentiate materials — paste a reading and ask for a simplified version for struggling readers, or a more challenging extension for advanced students.
Create quiz questions — "Write 10 multiple-choice questions on GPIO pin control in Python, varying difficulty from beginner to advanced."
The key: Don't accept the first output. Treat it like a first draft from a very fast assistant. You edit, you refine, you make it yours.
Free tier available: Yes — GPT-4o is available on the free plan with usage limits.
2. MagicSchool AI — Built Specifically for Educators
Best for: Teachers who want AI tools designed around education workflows
MagicSchool AI was built specifically for K-12 and higher education teachers. It has over 60 pre-built tools including IEP goal generators, parent communication drafts, project-based learning unit builders, student feedback generators, and substitute lesson plan creators.
The interface is cleaner and more guided than raw ChatGPT — which makes it easier for teachers who are newer to AI to get value quickly.
Free tier available: Yes, with a generous limit for individual teachers.
3. Diffit — AI-Powered Reading Adaptation
Best for: Making technical content accessible to students at different reading levels
Diffit lets you paste any article, topic, or standard, and instantly generates adapted readings at different Lexile levels. For CS and technology topics — which often have dense, technical documentation — this is a game-changer. Students can engage with the same topic at the right level, then come together for the hands-on project work.
Free tier available: Yes, with limits per month.
For Students: Tools That Build Real Skills
4. GitHub Copilot — AI Pair Programmer
Best for: Advanced CS students learning professional-grade development
GitHub Copilot is an AI code completion tool built into VS Code. It suggests code as you type, completes functions, and can generate entire blocks based on a comment describing what you want.
Here's why every advanced CS student should be learning with Copilot:
It's already in use at most professional software companies
It teaches students to read and evaluate code, not just write it
It speeds up the boring parts so students can focus on logic and problem-solving
Shift your assessments to account for it — instead of "write this function," ask students to "explain what this code does and why." Copilot can't do that for them.
Free for students: Yes — GitHub Education gives students free Copilot access via the GitHub Student Developer Pack.
5. Canva AI — Design and Presentation
Best for: Students building portfolios, presentations, and project documentation
Canva's AI features help students create professional-looking work even if they have zero design background. Practical uses: project documentation, pitch decks for capstone projects, and digital portfolios that showcase their work to employers and colleges.
Free for educators and students: Yes — Canva for Education is completely free.
6. Perplexity AI — Research Without the Rabbit Holes
Best for: Teaching students to research effectively and evaluate sources
Perplexity AI is a search engine powered by AI that provides answers with live citations. Every claim is linked to a source — making it significantly more appropriate for academic research than raw ChatGPT, which can hallucinate confidently.
I use Perplexity as a teaching tool for information literacy. Students compare a Perplexity answer to a ChatGPT answer on the same topic, then evaluate which sources are credible. It's one of the best critical thinking lessons I've run.
Free tier available: Yes.
A Framework for Bringing AI Into Your Classroom
1. Transparent use policy. Be explicit about when AI is allowed and when it isn't. Clear rules beat ambiguous ones every time.
2. Teach the prompt. Writing a good AI prompt is a skill. Spend one class period teaching students how to write specific, contextual prompts and evaluate the output critically.
3. Shift to process-based assessment. If your assessment is "turn in the finished product," AI will always be a temptation to shortcut. Process documentation, code walkthroughs, and live demos make AI a tool rather than a substitute.
4. Model it yourself. Use AI in front of your students. Show them how you prompt it, how you evaluate the output, and how you modify it. Demystify the tool and demonstrate that using it well still requires expertise.
The Bottom Line
AI tools won't replace good teachers. But they will amplify them. The administrative tasks that eat your planning time can be reduced dramatically — and that time goes back to what only you can do: building relationships with students, facilitating real learning, and responding to the unexpected moments that happen in every classroom.
Start with one tool. Pick the one that solves your biggest pain point this week. Use it badly at first, get better, and share what you learned with your students.
That's what good CS educators do — we stay one step ahead, not so we can have all the answers, but so we can ask better questions.
Which AI tools are you already using in your classroom? Leave a comment — I read every one.
