Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: Recursion: Convert to exercises #27679

Open
3 tasks done
NikitaRevenco opened this issue Mar 24, 2024 · 3 comments
Open
3 tasks done

Project: Recursion: Convert to exercises #27679

NikitaRevenco opened this issue Mar 24, 2024 · 3 comments
Labels
Status: Stale This issue/PR has been inactive for over 30 days and will be closed if inactivity continues

Comments

@NikitaRevenco
Copy link
Contributor

NikitaRevenco commented Mar 24, 2024

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

@JoshDevHub
Copy link
Contributor

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

Copy link

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

@github-actions github-actions bot added the Status: Stale This issue/PR has been inactive for over 30 days and will be closed if inactivity continues label Apr 24, 2024
@Meltasy
Copy link
Contributor

Meltasy commented Oct 29, 2024

@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 :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Stale This issue/PR has been inactive for over 30 days and will be closed if inactivity continues
Projects
None yet
Development

No branches or pull requests

3 participants