Skip to Content

What is PracticeProblems.org

PracticeProblems.org is a fast and simple way to find practice problems with real worked solutions. We collect high quality videos and explainers from around the web and organize them into courses and subjects so you can move quickly from one problem to the next without distraction.

Amazing educators publish deep, thoughtful explanations every day, but they’re buried under entertainment first algorithms. We use careful curation plus AI transcript parsing to find these gems, label them, and slot them into courses in math, science, and computer science (with more on the way). In addition, creators can submit their own videos and problems to be added to the index.

Our vision is to build an education first platform where learners teachers and creators connect. Here you can ask and answer questions submit videos, build playlists and track your own progress. If you make educational content we want your work to reach the people who need it most.

Learn by doing. Share what you know. Help the next learner move forward.

How to Submit Problems

Signed in users can create and submit problems to be added to the index.

  • Click the "Add Problem" icon on the right side of the header to be taken to the problem creation interface.add problem screencapedit page screencap
  • Give your new problem a title
  • In the sidebar, select the Course and Subject your problem will be listed underedit page screencap
  • Click the "Select Order" button in the sidebar to choose where in the listings the new problem should appear. This will show a list of the current problems in the course and subject. Select the problem you want your problem to appear after. Our goal is to have problems listed in a similar order as one would expect at the end of a chapter in a textbook, that is similar problems grouped together with increasing difficulty.edit page screencap
  • Add your question to the "Question Block" which will already be present on the edit page. The content of this block will be used for the listing pages and will also appear on the individual problem page.
  • Add any blocks you wish for the solution to the problem. This content will appear on the individual problem page. The most common block is a timestamped youtube embed but you may add any supported videos, images or text.edit page screencapedit page screencap
  • Save the problem by clicking the Publish button in the sidebar. It may take up to a minute for your changes to sync with the PracticeProblems.org website and up to 24 hours to appear in searches.edit page screencap