Show HN: Iwtlp – Learn to code by solving real domain based projects

  • Posted 2 hours ago by i_w_t_l_p
  • 1 points
https://iwtlp.com/
Hey HN,I built IWTLP (I Want To Learn Programming) because I noticed most learn-to-code sites rely on hidden string matching to test a user's code. You can pass those lessons without actually understanding computer science.I am an aerospace postgraduate and cybersecurity practitioner. When I taught myself to code, I realized I hated building generic "to-do apps." I wanted to see how code applied to my actual work.

How it works: IWTLP runs your actual code on a server-side runtime (supporting Python, SQL, C, C++, Fortran, Julia, Java, and R) and grades the actual behavioral output in real-time.We have 33 domain-specific tracks (more domains coming soon).

For example, the Computational Chemistry track has you build a molecular dynamics engine from scratch using just numpy. The Embedded C track has you writing raw firmware.

The first project of every single track is completely free, so you get 33 projects and playground access with no account or credit card required, so you can test the runtime instantly.I’d love to get the community's feedback on our sandbox execution environment and how we structure our automated test grading across compiled languages. Let me know what you think!

0 comments