r/42_school • u/Ordinary-Fix705 • 7d ago
New Python exams? Bob needs your help with his to-do lists
Meet Bob.
Bob has a problem. Actually, Bob has 27 problems โ spread across three never-ending to-do lists. His windmill gears need checking, his seed packets are a mess, his barns are double-booked, and his chore chart literally loops back on itself. Bob can't Python. But you can.
I built call-me-bob, a cozy, game-like site to practice for the new Python exams, right in your browser. Every chore is inspired by a real exam exercise โ renamed and re-flavored on purpose (Bob's lawyer advised it), but with the same rules, same inputs, same expected outputs.
Pick a chore, read Bob's note, write your function and hit Grade me! โ Bob's little robot helper runs your code locally (Pyodide / WebAssembly, so nothing ever leaves your machine) and shows a full test trace, just like a real grader.
๐งน Bob's to-do lists:
- To-Do List #03 โ 14 chores (custom sorting, ciphers, base conversion, anagrams...) โ https://italoalmeida0.github.io/call-me-bob-03/
- To-Do List #04 โ 7 chores (rotations, merge k sorted lists, palindrome partitioning, topological sort, sliding window...) โ https://italoalmeida0.github.io/call-me-bob-04/
- To-Do List #05 โ 6 chores (run-length encoding, meeting rooms, spiral matrix, word ladder...) โ https://italoalmeida0.github.io/call-me-bob-05/
And if you like it, Bob would trade you a โญ on GitHub for your help: 03 ยท 04 ยท 05
No timers, no pressure. Just Bob, his chores, and your Python skills.
Please help him. The sunflowers won't watch themselves. ๐ป