Skip to content
SimpleScope

Your progress

Everything here is saved in this browser.

Level
1

0 XP ยท 100 to level 2

Day streak
0

Longest: 0 days. Any layer, exercise or review counts for the day.

Path
0 / 19

0 of 11 achievements unlocked.

Achievements

  • First step (locked)

    Complete your first lesson layer.

  • Sharp eye (locked)

    Answer 10 Predict questions correctly, counting your best attempt per lesson.

  • Seek and find (locked)

    Complete linear search and binary search.

  • Sorted out (locked)

    Complete every sorting algorithm.

  • Graph explorer (locked)

    Complete breadth-first search, depth-first search and Dijkstra.

  • By hand (locked)

    Run a sorting algorithm yourself with no mistakes.

  • Race fan (locked)

    Watch a sorting race to the finish.

  • Good memory (locked)

    Answer 10 review questions correctly.

  • On a roll (locked)

    Learn on three days in a row.

  • Seven days (locked)

    Learn on seven days in a row.

  • The whole path (locked)

    Complete every lesson on the path.

Your path

  • 01Linear searchUp next
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 02Binary searchOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 03Bubble sortReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 04Selection sortOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 05Insertion sortOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 06Merge sortOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 07Quick sortOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 08Breadth-first searchReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 09Depth-first searchOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 10Dijkstra's algorithmOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 11StackReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 12QueueReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 13Binary search treeReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 14Binary heapReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 15Linked listReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 16Hash tableOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 17Heap sortOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 18Counting sortReady
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)
  • 19Radix sortOpen, best later
    • See (not done)
    • Understand (not done)
    • Predict (not done)
    • Practice (not done)

How XP works

XP is counted from what you have actually learned, so repeating a lesson does not earn it twice.

  • Lesson layers: See 10, Understand 15, Predict 20, Practice 30.
  • 5 XP for each right answer in your best Predict attempt of a lesson.
  • 20 XP for running a sorting algorithm by hand, plus 10 if you make no mistakes.
  • 2 XP for each review stage a question passes, up to 5.
  • 10 XP for watching your first race to the end.