Skip to content

Conversation

@JoshDevHub
Copy link
Contributor

Because

There were issues with offloading this to external resources with inaccurate solutions and funky problems. We decided to move the content in house. We now have the recursion exercises ready to go in both paths, so we can direct learners to them.

This PR

  • Change assignment in the Ruby course's recursive methods lesson to point to the new Ruby recursion exercises.
  • Change assignment in JavaScript course's recursive methods lesson to point to the new recursion exercises for JS.

Issue

Closes #27265

Additional Information

Pull Request Requirements

  • I have thoroughly read and understand The Odin Project curriculum contributing guide
  • The title of this PR follows the location of change: brief description of change format, e.g. Intro to HTML and CSS lesson: Fix link text
  • The Because section summarizes the reason for this PR
  • The This PR section has a bullet point list describing the changes in this PR
  • If this PR addresses an open issue, it is linked in the Issue section
  • If any lesson files are included in this PR, they have been previewed with the Markdown preview tool to ensure it is formatted correctly
  • If any lesson files are included in this PR, they follow the Layout Style Guide

@github-actions github-actions bot added Content: JavaScript Involves the JavaScript course Content: Ruby Involves the Ruby course labels Dec 10, 2025
@JoshDevHub JoshDevHub requested a review from mao-sz December 10, 2025 18:43
@JoshDevHub JoshDevHub requested a review from mao-sz December 11, 2025 18:06
@JoshDevHub
Copy link
Contributor Author

@mao-sz

Let me know if you think all the pieces on this are good to go. Hopefully I have everything together, but just to double check:

  1. Merge Restructure: Group exercises by curriculum section javascript-exercises#597
  2. Merge this PR
  3. Announce new changes in discord

@mao-sz
Copy link
Contributor

mao-sz commented Dec 11, 2025

@JoshDevHub also merge #30480

The 3 together should be what's needed, then the combined announcement 👍

The git commands learners should need to get everything over, if they don't want to just delete then refork + clone, should be in the previous announcement with the CSS exercises restructure

@JoshDevHub JoshDevHub merged commit 7a76e44 into TheOdinProject:main Dec 12, 2025
2 checks passed
@JoshDevHub JoshDevHub deleted the link_to_recursion_exercises branch December 12, 2025 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content: JavaScript Involves the JavaScript course Content: Ruby Involves the Ruby course

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Recursive Methods: The Code Quiz Link does not work if not logged in Recursive Methods: Testing with Jest

2 participants