githubpartners / microsoft-learn

The planning and tracking of GitHub modules on MS Learn
7 stars 6 forks source link

MS Learn Module Update Request: The module order of "GitHub Foundations" collection should be updated – the "Code with GitHub Codespaces" module should come before the "Introduction to GitHub Copilot" module #119

Open shoichiaizawa opened 7 months ago

shoichiaizawa commented 7 months ago

Which of the MS Learn modules from the dropdown are you submitting an update request?

Introduction to GitHub Copilot and Code with GitHub Codespaces

Additional information

Information about the requested update

I am currently working on the GitHub Foundations collection as part of preparing my upcoming GitHub Foundation certification exam. I am in the middle of proceeding with the modules one by one from the very first module Introduction to Git to the end. Along the way of completing the modules one by one, I realised that the order of the Introduction to GitHub Copilot module and the Code with GitHub Codespaces module should better be replaced. The reason for my module order replacement suggestion is that: the unit 4 of the Introduction to GitHub Copilot module offers the Code with GitHub Copilot exercise but this exercise suggests the module taker should firstly complete the Code with GitHub Codespaces and Visual Studio Code exercise, even though the latter exercise is offered in the unit 4 of the Code with GitHub Codespaces module. In short, the exercises' order is not sequential right now.

For the reason above, it's more natural to replace the order of the Introduction to GitHub Copilot module and the Code with GitHub Codespaces module.

image

[!NOTE] Please note that I am exclusively referring to the point where the nonconsecutive order of exercises is observed. Replacing the two modules' order may result it contradicting the two modules' descriptions.

tecrogue commented 5 months ago

Seconding this change, the exercise within Introduction to GitHub Copilot involves using a Codespace and mentions that the exercise within Code with GitHub Codespaces is a prereq/should be completed before it.