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

fix(curriculum): Created the new review steps 12 and 13 in pyramid project #54936

Conversation

cheenu-1824
Copy link
Contributor

Checklist:

Closes #54931

PR Description

This PR aims to solve the issue of campers having to review pyramid project for new concepts. Theses two new steps aim to reinforce the new knowledge gained in step 11 through using it again in a different context, helping them better grasp the new information. Here are the changes recommended to made implemented into the codebase.

Changes

New Step 12:
Screenshot 2024-05-23 at 4 13 50 pm
Screenshot 2024-05-23 at 4 14 07 pm
Screenshot 2024-05-23 at 4 14 55 pm

New Step 13:
Screenshot 2024-05-23 at 4 15 52 pm
Screenshot 2024-05-23 at 4 16 07 pm

I have tested that all hints appear properly locally on my machine.

@cheenu-1824 cheenu-1824 requested a review from a team as a code owner May 23, 2024 07:03
@github-actions github-actions bot added scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. scope: i18n language translation/internationalization. Often combined with language type label labels May 23, 2024
@cheenu-1824 cheenu-1824 changed the title Created the new review steps 12 and 13 in pyramid project fix(curriculum): Created the new review steps 12 and 13 in pyramid project May 23, 2024
@huyenltnguyen huyenltnguyen added the new javascript course These are for issues dealing with the new JS curriculum label May 24, 2024
@moT01 moT01 added the status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. label May 24, 2024
Copy link
Member

@naomi-lgbt naomi-lgbt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure about the list in the description for step 12, either, but I need to stew on that a bit.

cheenu-1824 and others added 4 commits May 26, 2024 14:53
…a-structures-22/learn-introductory-javascript-by-building-a-pyramid-generator/664ed97c55a99e5ffab759dc.md

Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
…a-structures-22/learn-introductory-javascript-by-building-a-pyramid-generator/664ed97c55a99e5ffab759dc.md

Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
…a-structures-22/learn-introductory-javascript-by-building-a-pyramid-generator/664ed9344ba3495e1f67f8ea.md

Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
…a-structures-22/learn-introductory-javascript-by-building-a-pyramid-generator/664ed9344ba3495e1f67f8ea.md

Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
@cheenu-1824
Copy link
Contributor Author

cheenu-1824 commented May 26, 2024

Thanks for the feedback, I forgot that in console logs, people can format it differently with spaces and the assert checks need to check these cases. As for the list in the description, personally, I believe it is clear and concise, while helping reinforcing new knowledge through repetition. But more opinions would be great to discuss this issue.

@vaibhav-ace
Copy link
Contributor

I like the description made in this PR because it shows the exact output the user is meant to see and it clearly shows each step and makes it easy to follow too. But happy for any new suggestions too 👍

Copy link
Member

@naomi-lgbt naomi-lgbt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, I think I've landed on what I had in mind for this.

@naomi-lgbt naomi-lgbt added status: waiting update To be applied to PR if a maintainer/reviewer has left a feedback and follow up is needed from OP and removed status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. labels May 26, 2024
cheenu-1824 and others added 4 commits May 27, 2024 16:33
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
…-for-variables-and-console-statements-in-pyramid-project
…s-in-pyramid-project' of https://github.com/cheenu-1824/freeCodeCamp into fix/Add-review-step-for-variables-and-console-statements-in-pyramid-project
Copy link
Member

@naomi-lgbt naomi-lgbt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work on this!

Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
@cheenu-1824 cheenu-1824 requested a review from lasjorg May 28, 2024 16:54
Copy link
Contributor

@lasjorg lasjorg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I missed some stuff. Also, note my comment on the log tests.

cheenu-1824 and others added 2 commits May 29, 2024 03:17
Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
@cheenu-1824 cheenu-1824 requested a review from lasjorg May 28, 2024 18:35
@cheenu-1824
Copy link
Contributor Author

I have included the suggestions and made changes to the issue related to console log tests

Copy link
Contributor

@lasjorg lasjorg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this looks good now. Thanks for the extra work.

@lasjorg lasjorg merged commit 8766a3b into freeCodeCamp:main May 28, 2024
21 checks passed
@cheenu-1824 cheenu-1824 deleted the fix/Add-review-step-for-variables-and-console-statements-in-pyramid-project branch May 29, 2024 07:56
@ilenia-magoni ilenia-magoni removed the status: waiting update To be applied to PR if a maintainer/reviewer has left a feedback and follow up is needed from OP label Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new javascript course These are for issues dealing with the new JS curriculum scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. scope: i18n language translation/internationalization. Often combined with language type label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add review step for variables and console statements in pyramid project
7 participants