curriculum icon indicating copy to clipboard operation
curriculum copied to clipboard

Project: Recursion: Convert to exercises

Open nik-rev opened this issue 1 year ago • 4 comments

Checks

Describe your suggestion

Currently work is being done to create new exercises related to recursion. Maybe a dozen or so new exercises.

The Recursion project tasks learners with

  • Write an iterative fibonacci
  • Write a recursive fibonacci
  • Write a merge sort

I think it would could make sense to also just turn these into exercises and merge the project into the lesson's assignment

Related Recursive Methods: Testing with Jest #27265 (13) New exercise | Factorial #441 (14) New exercise | Contains #442 (15) New exercise | Total Integers #443 (16) New exercise | Permutations #444 (17) New exercise | Flatten #445 (18) New exercise | recursiveCalculator #446 (19) New exercise | Pascal #447 (20) New exercise | Tower of Hanoi #448

Path

Ruby / Rails, Node / JS

Lesson Url

https://www.theodinproject.com/lessons/javascript-recursion

(Optional) Discord Name

Revenco

(Optional) Additional Comments

No response

nik-rev avatar Mar 24 '24 18:03 nik-rev

I'll leave this open, but it's not something I think we want to pursue until the other exercises are all put together.

JoshDevHub avatar Mar 24 '24 18:03 JoshDevHub

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Apr 24 '24 01:04 github-actions[bot]

@JoshDevHub I've just finished this lesson, and thought the exact same thing as @nikitarevenco. I've read all the other issues associated with this and can see that you're going to make some big changes to this lesson, which all sound great. However, I just wanted to add that I thought it was weird to have this as a project lesson, when the lessons 'Dynamic User Interface Interactions' and 'Form Validation with JavaScript' in the section 'JavaScript in the Real World' were similar in structure, but only included the dropdown menu, image carousel and browser form as exercises. So, if you were thinking about keeping this as a project lesson, it might be worth thinking about making those two into project lessons too :-)

Meltasy avatar Oct 29 '24 15:10 Meltasy

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Mar 17 '25 02:03 github-actions[bot]