microsoft / studentambassadors

This repository is for Microsoft Learn Student Ambassadors.
MIT License
130 stars 47 forks source link

Idea for sharing code samples in learning paths #116

Closed Charlie-techLab closed 1 year ago

Charlie-techLab commented 1 year ago

Complementing the idea presented in the previous issue, it is interesting that Bill Gates said that something that has helped him to solve problems has been asking himself 2 simple but very useful questions. The questions are: 1) Who have faced this same problem before us? 2) What can we learn from them?

I think that by giving code examples the students would be applying in a practical way the usefulness of those two previous questions. These sample codes could be submitted by the students themselves. It would also be nice if these provided code samples had documentation explaining their logic and operation. In fact, an award system could be made for students who share code according to predefined quality metrics such as clarity and good explanations.

🎓 Add a tag to this issue for your current education role: student, Student Ambassador or educator.

I am Student Ambassador


eric-camplin commented 1 year ago

@Charlie-techLab This is good general feedback. If you are able, please list any specific examples where (module/unit) a sample is needed, or the sample logic could be explained in more detail. Thanks!

Charlie-techLab commented 1 year ago

Ok, again thank you very much for the opportunity. Have a wonderful day 😃!

eric-camplin commented 1 year ago

@Charlie-techLab we have added a vnext backlog item to point to optional code practice and completed code.

Thanks

Charlie-techLab commented 1 year ago

@alischumacher @eric-camplin Thank you very much for this opportunity to collaborate 💯! Yes, the idea is basically that in the modules that involve learning a new programming language there are always practice exercises at the end in which the knowledge acquired throughout the entire module is integrated in order to strengthen knowledge and new learning.