We were inspired by Coding Bat and our Fundies One experience at Northeastern University.
What it does
Professor Racket is a website containing coding problems for Racket with levels ranging from beginner to advanced. While other platforms such as LeetCode exist, we hope to make our website more accessible to beginners and more educational by displaying a list of resources on top of the problems to solve.
How we built it
Challenges we ran into
The first step in our process was to brainstorm ideas for our product. There were many directions that we could have taken with our product in terms of purpose/themes, but we had to weigh many aspects such as difficulty and utility. We eventually decided to create a website with practice problems in Racket as it would be useful towards any students working with the language as well as anyone who wants to gain more coding experience. We then had to create a prototype of our product which we continually revised as we began to implement our plan.
Accomplishments that we're proud of
Since we are very new to this, we were very happy that we were able to have a finished product by the deadline.
What we learned
What's next for Professor Racket
We hope to add more problems and use a front-end framework to abstract repetitive code.