Embed debugging challenges
Put a real, runnable debugging challenge on your course page, blog or lab sheet. Students read the broken code, fix it and run the tests without leaving your page. It is free, needs no account, and the code runs in their browser, never on a server.
Bug of the day
Changes every day by itself, so a page you set up once always has something new.
<iframe src="https://trybughunt.com/embed/daily" title="Bug of the day" width="100%" height="610" loading="lazy" style="border:1px solid #d4d4d8;border-radius:12px;max-width:760px"></iframe>
<p style="font-size:14px">A new bug to fix every day on <a href="https://trybughunt.com/daily">BugHunt</a></p>Live preview
A specific challenge
Open any challenge in the challenge list, scroll below it and open Embed this challenge on your site. Pick ones that match what you are teaching, for example the off-by-one errors set before a lesson on loops.
Questions
Does it work in Moodle, Canvas or Google Sites? Anywhere that accepts an iframe or "embed code".
Do students need an account? No. Signing in on BugHunt only adds progress tracking and certificates.
Can I keep the link under the frame? Please do; it is how other teachers find BugHunt, and it keeps the site free.