Practicing algorithms with scratch (https://scratch.mit.edu/)

📰 Reddit r/learnprogramming

Learn algorithms with Scratch and supplement with discrete math for a stronger foundation

beginner Published 30 May 2026
Action Steps
  1. Start with basic algorithms on Scratch like sorting and searching
  2. Build a simple game using Scratch to apply algorithmic thinking
  3. Explore discrete math concepts like graph theory and combinatorics
  4. Apply discrete math to real-world problems using Scratch
  5. Join online communities like Reddit's r/learnprogramming to discuss algorithmic challenges
Who Needs to Know This

Junior developers and students can benefit from practicing algorithms with Scratch to improve problem-solving skills

Key Insight

💡 Practicing algorithms with Scratch can be a fun and interactive way to improve problem-solving skills, but supplementing with discrete math can provide a stronger foundation

Share This
Boost your algo skills with Scratch! #algorithm #scratch #programming

Key Takeaways

Learn algorithms with Scratch and supplement with discrete math for a stronger foundation

Full Article

Is scratch the best way to practice algorithms? I was a CS student before and I really suck at algos. or do I need to learn discrete math to figure it out? Any recommendations? submitted by /u/Pure_Composer4564 [link] <a href="https://www.
Read full article → ← Back to Reads

Related Videos

Find the Median in a Data Stream (Two Heaps Trick)
Find the Median in a Data Stream (Two Heaps Trick)
KodeKloud
Stump Grinder Carbide Wheel Grinds Hardwood To Chips
Stump Grinder Carbide Wheel Grinds Hardwood To Chips
Innoforge Studio
The illusion of originality | Lyra Wells | TEDxLuxembourgCity
The illusion of originality | Lyra Wells | TEDxLuxembourgCity
TEDx Talks
Saylor Plans to sell $1.25B of Bitcoin. Good or Bad for BTC?
Saylor Plans to sell $1.25B of Bitcoin. Good or Bad for BTC?
VirtualBacon
Media Narratives: How Media Shapes Youth Mindset? | Panel Discussion | Fareed Ahmad
Media Narratives: How Media Shapes Youth Mindset? | Panel Discussion | Fareed Ahmad
Qasim Ali Shah Foundation
Git Rerere: The Secret Merge Feature
Git Rerere: The Secret Merge Feature
NeuralNine