CodeWhizz for professors.
You may have found this page because a student in your course mentioned CodeWhizz, because you’re seeing AI-shaped code in submissions, or because you’re considering how AI coding tools fit your classroom. We wrote this page for you.
What is CodeWhizz?
CodeWhizz is a web-based AI coding practice tool used primarily by Python and JavaScript students. It lets users generate code from natural-language prompts, run it in a browser sandbox (no installation required), and generate practice test cases so students can catch their own bugs before submission.
Is CodeWhizz a “do my homework” tool?
Not by design. Our Academic Honesty page is our public stance on acceptable use. We build for students who are learning. We direct users to verify CodeWhizz’s output against their course materials and their professor’s policy before submitting anything.
Can CodeWhizz be misused? So can Google, GitHub, Stack Overflow, and every general-purpose AI assistant. Our job is to make the intended use obvious and to make misuse easier to catch.
How can I integrate CodeWhizz into my course?
Three patterns we’ve seen work in CS classrooms:
Allow it as an AI tutor.
Treat CodeWhizz like office hours or a TA. Students can ask for explanations, scaffolding, and practice tests, as long as their submitted code is their own work and they can explain every line of it during code walkthroughs. This is a strong policy because it makes comprehension the measurable outcome, not keystroke counting.
Use it for in-class practice.
Have students generate practice tests for an assignment during a lab session, then check their own solutions against those tests. This builds test-writing skill while making the AI’s role explicit and bounded.
Forbid it entirely for specific assessments.
Timed exams, in-class quizzes, or foundational assignments where the point is productive struggle. CodeWhizz is a web app and students can open it in any browser; we do not provide an anti-cheat mechanism. But a clear course policy combined with oral examinations or live code walkthroughs will catch misuse reliably.
I believe a student in my course is misusing CodeWhizz. What can I do?
Email academic-integrity@codewhizz.dev with:
- The course code and institution (for verification).
- The specific assignment(s) or timeframe involved.
- Any evidence you’re willing to share.
We read every message. For a legitimate academic integrity investigation with institutional authority, we can provide account-tied usage data subject to applicable privacy law. We are not in the business of helping students cheat, and we will not stonewall a good-faith inquiry.
Can I block CodeWhizz from my institution's network?
Yes. Our primary domain is codewhizz.dev. IT teams can block it at the institutional level and we will not work around that block. We’d rather you reach out first so we can understand your concern, but we respect the decision either way.
Contact
- Academic integrity questions: academic-integrity@codewhizz.dev
- Pedagogical partnership inquiries: professors@codewhizz.dev