From 01a2e6c031de1b2c6054c634a83fd8aa32c9cad7 Mon Sep 17 00:00:00 2001 From: camperbot Date: Mon, 28 Aug 2023 21:25:41 +0530 Subject: [PATCH] chore(i18n,learn): processed translations (#51414) --- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- .../619d1ed33c9a071cf657a0d6.md | 2 +- .../5d822fd413a79914d39e9921.md | 2 +- .../5f07c98cdb9413cbd4b16750.md | 2 +- .../5f07fb1579dc934717801375.md | 2 +- .../60fad1cafcde010995e15306.md | 2 +- .../60a3e3396c7b40068ad69984.md | 2 +- .../60a3e3396c7b40068ad69996.md | 2 +- .../615f3ed16592445e57941aec.md | 2 +- .../615f522dea4f776f64dc3e91.md | 2 +- .../615f951dff9317a900ef683f.md | 2 +- .../63507ebb0c50ce3b9d669cd9.md | 2 +- .../635089e3bd3e144f2db4094f.md | 4 +- .../63508c898d753754757bd5e3.md | 2 +- .../6352ea3a5b79e614ee2282fd.md | 4 +- .../6352ec8b9c70fd17b8c7ba3f.md | 2 +- .../6352f09b1e53a420e7873344.md | 2 +- .../6352f2a24eb71b24284ca2b6.md | 4 +- .../642dccb78549c9285835ebc2.md | 2 +- .../64496d1e5af8c0148fbef96d.md | 2 +- .../64496d80bc174a158c973080.md | 2 +- .../64497de936a2f322327e5c58.md | 2 +- .../646d40fe4b7b50c30c2b4cd8.md | 2 +- .../646d44da986f2bc9b72f5fe2.md | 2 +- .../646d4554721d43cb19a68bc4.md | 2 +- .../646d46c03e7d02cecb30f021.md | 2 +- .../641cdefa704f232675ed98aa.md | 2 +- .../6421f98f4999d1179ce37cb4.md | 2 +- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- ...nerate-random-fractions-with-javascript.md | 2 +- ...st-parameter-to-reassign-array-elements.md | 2 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 15 +++-- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 2 +- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 9 ++- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- ...st-parameter-to-reassign-array-elements.md | 2 +- .../react-and-redux/connect-redux-to-react.md | 10 ++-- .../connect-redux-to-the-messages-app.md | 12 ++-- .../extract-local-state-into-redux.md | 18 +++--- .../extract-state-logic-to-redux.md | 18 +++--- .../getting-started-with-react-redux.md | 2 +- .../manage-state-locally-first.md | 14 ++--- .../react-and-redux/map-dispatch-to-props.md | 14 ++--- .../react-and-redux/map-state-to-props.md | 16 +++--- .../moving-forward-from-here.md | 12 ++-- .../use-provider-to-connect-redux-to-react.md | 12 ++-- .../add-a-hover-effect-to-a-d3-element.md | 10 ++-- .../add-a-tooltip-to-a-d3-element.md | 28 +++++----- .../add-attributes-to-the-circle-elements.md | 34 +++++------ .../add-axes-to-a-visualization.md | 18 +++--- .../add-classes-with-d3.md | 8 +-- .../add-document-elements-with-d3.md | 28 +++++----- .../add-inline-styling-to-elements.md | 10 ++-- .../add-labels-to-d3-elements.md | 30 +++++----- .../add-labels-to-scatter-plot-circles.md | 32 +++++------ .../change-styles-based-on-data.md | 28 +++++----- .../change-the-color-of-an-svg-element.md | 10 ++-- .../change-the-presentation-of-a-bar-chart.md | 30 +++++----- ...te-a-bar-for-each-data-point-in-the-set.md | 18 +++--- .../create-a-linear-scale-with-d3.md | 20 +++---- .../create-a-scatterplot-with-svg-circles.md | 12 ++-- .../display-shapes-with-svg.md | 24 ++++---- ...namically-change-the-height-of-each-bar.md | 26 ++++----- ...ically-set-the-coordinates-for-each-bar.md | 34 +++++------ .../invert-svg-elements.md | 34 +++++------ .../learn-about-svg-in-d3.md | 20 +++---- .../select-a-group-of-elements-with-d3.md | 12 ++-- .../set-a-domain-and-a-range-on-a-scale.md | 28 +++++----- .../style-d3-labels.md | 10 ++-- ...te-the-height-of-an-element-dynamically.md | 30 +++++----- ...e-a-pre-defined-scale-to-place-elements.md | 56 +++++++++---------- .../use-dynamic-scales.md | 22 ++++---- ...minimum-and-maximum-values-in-a-dataset.md | 18 +++--- .../work-with-data-in-d3.md | 22 ++++---- .../work-with-dynamic-data-in-d3.md | 16 +++--- .../change-text-with-click-events.md | 12 ++-- ...th-the-javascript-xmlhttprequest-method.md | 32 +++++------ ...h-javascript-using-the-onclick-property.md | 12 ++-- ...th-the-javascript-xmlhttprequest-method.md | 4 +- ...re-filter-json-to-get-the-data-you-need.md | 2 +- .../614100d7d335bb2a5ff74f1f.md | 8 ++- .../646f4e46e81f7021d5fd9c1d.md | 2 +- ...o-while-and-while-statements-in-c-sharp.md | 2 +- ...ng-the-switch-case-construct-in-c-sharp.md | 2 +- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...-and-logic-using-code-blocks-in-c-sharp.md | 2 +- ...xpressions-to-make-decisions-in-c-sharp.md | 8 +-- ...ching-and-looping-structures-in-c-sharp.md | 2 +- ...lock-using-the-for-statement-in-c-sharp.md | 2 +- ...d-logic-to-c-sharp-console-applications.md | 14 +---- ...-else-and-else-if-statements-in-c-sharp.md | 2 +- ...the-dot-net-class-library-using-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...ions-whitespace-and-comments-in-c-sharp.md | 2 +- ...ctures-to-process-array-data-in-c-sharp.md | 2 +- ...nstall-and-configure-visual-studio-code.md | 2 +- ...ys-and-the-foreach-statement-in-c-sharp.md | 2 +- ...run-simple-c-sharp-console-applications.md | 14 +---- .../challenge-project-create-a-mini-game.md | 2 +- ...eate-c-sharp-methods-that-return-values.md | 2 +- .../create-c-sharp-methods-with-parameters.md | 10 +++- ...guided-project-plan-a-petting-zoo-visit.md | 2 +- ...methods-in-c-sharp-console-applications.md | 14 +---- .../write-your-first-c-sharp-method.md | 2 +- ...le-application-using-visual-studio-code.md | 10 ++-- ...eptions-in-c-sharp-console-applications.md | 2 +- ...le-application-using-visual-studio-code.md | 2 +- ...andling-in-c-sharp-console-applications.md | 2 +- ...studio-code-debugging-tools-for-c-sharp.md | 10 ++-- ...f-code-debugging-and-exception-handling.md | 2 +- ...ophy-debug-c-sharp-console-applications.md | 14 +---- ...ject-work-with-variable-data-in-c-sharp.md | 2 +- ...-correct-data-type-in-your-c-sharp-code.md | 2 +- ...ng-and-conversion-techniques-in-c-sharp.md | 2 +- ...umeric-data-for-presentation-in-c-sharp.md | 2 +- ...ject-work-with-variable-data-in-c-sharp.md | 6 +- ...-in-string-data-type-methods-in-c-sharp.md | 2 +- ...arrays-using-helpers-methods-in-c-sharp.md | 2 +- ...le-data-in-c-sharp-console-applications.md | 14 +---- ...ject-calculate-and-print-student-grades.md | 15 +++-- .../guided-project-calculate-final-gpa.md | 6 +- ...-basic-operations-on-numbers-in-c-sharp.md | 12 ++-- ...form-basic-string-formatting-in-c-sharp.md | 8 +-- ...-literal-and-variable-values-in-c-sharp.md | 2 +- ...phy-write-your-first-code-using-c-sharp.md | 14 +---- .../write-your-first-c-sharp-code.md | 6 +- 525 files changed, 1407 insertions(+), 1717 deletions(-) diff --git a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 570d4f41a6e..f8f98e0385f 100644 --- a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ dashedName: step-23 يجب أن يكون لمنتقي `.cabin` الخاص بك الخاصية `animation` بقيمة `cabins 10s linear infinite`. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/arabic/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 6c42f859233..8cc2aa2bcf4 100644 --- a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ dashedName: step-23 你的 `.cabin` 選擇器應該有一個 `animation` 屬性值爲 `cabins 10s linear infinite`。 ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/chinese-traditional/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 9ba4b7f049b..0c6da58cdc3 100644 --- a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ dashedName: step-23 你的 `.cabin` 选择器应该有一个 `animation` 属性值为 `cabins 10s linear infinite`。 ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/chinese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index df6aa3cb045..0132d8cfcce 100644 --- a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ Establece la propiedad `animation` de la regla `.cabin` en `cabins 10s linear in Tu selector `.cabin` debe tener la propiedad `animation` establecida en `cabins 10s linear infinite`. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/espanol/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 17e84c66803..09696e02fd7 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ Setze die `animation`-Eigenschaft der `.cabin`-Regel auf `cabins 10s linear infi Dein `.cabin`-Selektor sollte eine `animation`-Eigenschaft auf `cabins 10s linear infinite` gesetzt haben. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md index 0aa1b6636b8..ce37047df6c 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md @@ -13,7 +13,7 @@ Füge innerhalb des `.penguin-body`-Elements zwei `div`-Elemente mit jeweils ein # --hints-- -Du solltest zwei `div`-Elemente innerhalb von `.penguin-body` hinzufügen. Expected `--fcc-expected--` `div` elements, found `--fcc-actual--`. +Du solltest zwei `div`-Elemente innerhalb von `.penguin-body` hinzufügen. Es sind `--fcc-expected--` `div`-Elemente erwartet worden, aber es wurden `--fcc-actual--` gefunden. ```js assert.equal(document.querySelectorAll('.penguin-body > div')?.length, 2); diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-variables-by-building-a-city-skyline/5d822fd413a79914d39e9921.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-variables-by-building-a-city-skyline/5d822fd413a79914d39e9921.md index ab93a29091e..1e9d0b55427 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-variables-by-building-a-city-skyline/5d822fd413a79914d39e9921.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-variables-by-building-a-city-skyline/5d822fd413a79914d39e9921.md @@ -7,7 +7,7 @@ dashedName: step-88 # --description-- -For the next building, nest four `div` elements within `.fb3` with classes of `fb3a`, `fb3b`, `fb3a` again, and `fb3b` again, in that order. This building will have four sections, and the top two will be almost the same as the bottom two. +Bette für dein nächstes Bauelement vier `div`-Elemente innerhalb `.fb3` mit den Klassen `fb3a`, `fb3b`, erneut `fb3a`, und erneut `fb3b` in dieser Reihenfolge ein. This building will have four sections, and the top two will be almost the same as the bottom two. # --hints-- diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07c98cdb9413cbd4b16750.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07c98cdb9413cbd4b16750.md index 2c716380855..f9688368be4 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07c98cdb9413cbd4b16750.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07c98cdb9413cbd4b16750.md @@ -29,7 +29,7 @@ Dein `section`-Element sollte ein abschließendes Tag enthalten. Abschließende assert(code.match(/<\/section>/g).length >= 2); ``` -You should only add one closing `section` tag. Please remove any extras. +Du solltest nur ein abschließendes `section`-Tag hinzufügen. Please remove any extras. ```js assert(code.match(/<\/section>/g).length === 2); diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07fb1579dc934717801375.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07fb1579dc934717801375.md index ababec9d634..32118bb7ac0 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07fb1579dc934717801375.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5f07fb1579dc934717801375.md @@ -29,7 +29,7 @@ Dein `section`-Element sollte ein schließendes Tag haben. Abschließende Tags h assert(code.match(/<\/section>/g).length >= 3); ``` -You should only add one closing `section` tag. Please remove any extras. +Du solltest nur ein abschließendes `section`-Tag hinzufügen. Please remove any extras. ```js assert(code.match(/<\/section>/g).length === 3); diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fad1cafcde010995e15306.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fad1cafcde010995e15306.md index 1cf64c2bbb7..203af0086fe 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fad1cafcde010995e15306.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fad1cafcde010995e15306.md @@ -7,7 +7,7 @@ dashedName: step-41 # --description-- -With form submissions, it is useful, and good practice, to provide each submittable element with a `name` attribute. Dieses Attribut wird verwendet, um das Element in der Formularübermittlung zu identifizieren. +Bei der Übermittlung von Formularen ist es sinnvoll und eine bewährte Praxis, jedes übermittelbare Element mit einem `name`-Attribut zu versehen. Dieses Attribut wird verwendet, um das Element in der Formularübermittlung zu identifizieren. Gib jedem übermittelbaren Element ein eindeutiges `name`-Attribut deiner Wahl, mit Ausnahme der zwei `radio`-Eingänge. diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69984.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69984.md index 14b9e1eeb62..34aac43fa5b 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69984.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69984.md @@ -11,7 +11,7 @@ Zentriere das `.two`-Element, indem du seine `margin` auf `auto` setzt. # --hints-- -You should set the `margin` property to `auto`. +Du solltest die `margin`-Eigenschaft auf `auto` setzen. ```js const hasMargin = new __helpers.CSSHelp(document).getCSSRules().some(x => x.style.margin === 'auto'); diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69996.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69996.md index fe21b55a1dd..7c3f426c4c6 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69996.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69996.md @@ -7,7 +7,7 @@ dashedName: step-44 # --description-- -Rotate the `.two` element clockwise by 0.4 degrees. +Drehe das `.two`-Element um 0,4 Grad im Uhrzeigersinn. # --hints-- diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f3ed16592445e57941aec.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f3ed16592445e57941aec.md index 8ec00a6e5c9..10dd4dc945f 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f3ed16592445e57941aec.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f3ed16592445e57941aec.md @@ -9,7 +9,7 @@ dashedName: step-16 Linien können dabei helfen, wichtige Inhalte zu trennen und zu gruppieren, insbesondere wenn der Platz begrenzt ist. -Create a `div` element below your `h1` element, and give it a `class` attribute set to `divider`. +Erstelle ein `div`-Element unterhalb deines `h1`-Elements und weise ihm ein `class`-Attribut von `divider` zu. # --hints-- diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f522dea4f776f64dc3e91.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f522dea4f776f64dc3e91.md index 8c966d1f584..0caaf3ea482 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f522dea4f776f64dc3e91.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f522dea4f776f64dc3e91.md @@ -7,7 +7,7 @@ dashedName: step-31 # --description-- -The `rem` unit stands for `root em`, and is relative to the font size of the `html` element. +Die `rem`-Einheit steht für `root em` und ist relativ zur Schriftgröße des `html`-Elements. Erstelle einen `.small-text`-Selektor und setze die `font-size` auf `0.85rem`, was ungefähr `13.6px` ergeben würde (denke daran, dass du dein `html` auf eine `font-size` von `16px` gesetzt hast). diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f951dff9317a900ef683f.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f951dff9317a900ef683f.md index c69a5fdc62a..9923daff38d 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f951dff9317a900ef683f.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f951dff9317a900ef683f.md @@ -9,7 +9,7 @@ dashedName: step-67 Gib dem `.note`-Selektor eine linke und rechte Padding-Einheit von `8px` und entferne die obere und untere Padding-Einheit. Setze außerdem die `text-indent`-Eigenschaft auf `-8px`. -With these last changes, your nutrition label is complete! +Mit diesen letzten Änderungen ist deine Nährwertkennzeichnung vollständig! # --hints-- diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63507ebb0c50ce3b9d669cd9.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63507ebb0c50ce3b9d669cd9.md index 78460b68791..4d03c9c2003 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63507ebb0c50ce3b9d669cd9.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63507ebb0c50ce3b9d669cd9.md @@ -13,7 +13,7 @@ Array methods can often be chained together to perform multiple operations at on array.map().filter(); ``` -The `.map()` method is called on the array, and then the `.filter()` method is called on the result of the `.map()` method. This is called method chaining. +Die `.map()`-Methode wird mit dem Array aufgerufen, und dann wird die `.filter()`-Methode mit dem Ergebnis der `.map()`-Methode aufgerufen. This is called method chaining. Following that example, remove your `filtered` variable, and chain your `.filter()` call to your `.map()` call above. Do not remove either of the callback functions. diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/635089e3bd3e144f2db4094f.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/635089e3bd3e144f2db4094f.md index 4ab2af38fa8..b90068ebede 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/635089e3bd3e144f2db4094f.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/635089e3bd3e144f2db4094f.md @@ -7,9 +7,9 @@ dashedName: step-18 # --description-- -If you test your form with a list of numbers, you should see the mean display on the page. However, this only works because freeCodeCamp's iframe has special settings. Normally, when a form is submitted, the event triggers a page refresh. +Wenn du dein Formular mit einer Liste von Zahlen testest, solltest du den Mittelwert auf der Seite angezeigt bekommen. However, this only works because freeCodeCamp's iframe has special settings. Normally, when a form is submitted, the event triggers a page refresh. -To resolve this, add `return false;` after your `calculate();` call in the `onsubmit` attribute. +Um dieses Problem zu lösen, fügst du `return false;` nach deinem `calculate();`-Aufruf in das `onsubmit`-Attribut ein. # --hints-- diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63508c898d753754757bd5e3.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63508c898d753754757bd5e3.md index c623820bc43..58b3a13fbbd 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63508c898d753754757bd5e3.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/63508c898d753754757bd5e3.md @@ -11,7 +11,7 @@ By default, the `.sort()` method converts the elements of an array into strings, To fix this, you can pass in a callback function to the `.sort()` method. This function takes two parameters, which represent the two elements being compared. The function should return a value less than `0` if the first element should come before the second element, a value greater than `0` if the first element should come after the second element, and `0` if the two elements should remain in their current positions. -To sort your numbers from smallest to largest, pass a callback function that takes parameters `a` and `b`, and returns the result of subtracting `b` from `a`. +Um deine Zahlen von der kleinsten bis zur größten Zahl zu sortieren, übergib eine Callback-Funktion mit den Parametern `a` und `b`, die das Ergebnis der Subtraktion von `b` von `a` zurückgibt. # --hints-- diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ea3a5b79e614ee2282fd.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ea3a5b79e614ee2282fd.md index d23fff2cd1c..16ebf9da74e 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ea3a5b79e614ee2282fd.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ea3a5b79e614ee2282fd.md @@ -7,9 +7,9 @@ dashedName: step-28 # --description-- -There are a few edge cases to account for when calculating the mode of a dataset. Zunächst einmal gibt es keinen Modus, wenn jeder Wert gleich oft auftaucht. +Bei der Berechnung des Modus eines Datensatzes sind einige Sonderfälle zu beachten. Zunächst einmal gibt es keinen Modus, wenn jeder Wert gleich oft auftaucht. -Um dies zu berechnen wirst du `Set` verwenden. A `Set` is a data structure that only allows unique values. Wenn du ein Array an den `Set`-Konstruktor übergibst, werden alle doppelten Werte entfernt. +Um dies zu berechnen wirst du `Set` verwenden. Ein `Set` ist eine Datensatzstruktur, die nur eindeutige Werte zulässt. Wenn du ein Array an den `Set`-Konstruktor übergibst, werden alle doppelten Werte entfernt. Beginne damit, eine `if`-Anweisung zu erstellen. In der Bedingung erstellst du ein `Set` mit `new Set()` und übergibst ihm den `Object.values()` deines `counts`-Objekts. Wenn die `size`-Eigenschaft dieses `Set` gleich `1` ist, bedeutet das, dass jeder Wert gleich oft vorkommt. In diesem Fall gibst du in deiner Funktion `null` zurück. diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ec8b9c70fd17b8c7ba3f.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ec8b9c70fd17b8c7ba3f.md index 591828853af..1175c41f147 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ec8b9c70fd17b8c7ba3f.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352ec8b9c70fd17b8c7ba3f.md @@ -9,7 +9,7 @@ dashedName: step-30 Nun musst du die Werte richtig sortieren. Chain the `.sort()` method to your `Object.keys()` call. -For the callback, you'll need to use the `counts` object to compare the values of each key. You can use the `a` and `b` parameters to access the keys. Then, return the value of `counts[b]` minus the value of `counts[a]`. +Für den Callback musst du das `counts`-Objekt verwenden, um die Werte der einzelnen Schlüssel zu vergleichen. Du kannst die `a`- und `b`-Parameter verwenden, um auf die Schlüssel zuzugreifen. Gib dann den Wert von `counts[b]` minus den Wert von `counts[a]` zurück. Finally, access the first element in the array using bracket notation to complete your `highest` variable. diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f09b1e53a420e7873344.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f09b1e53a420e7873344.md index 51a4f96bd57..6d2eca14a37 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f09b1e53a420e7873344.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f09b1e53a420e7873344.md @@ -7,7 +7,7 @@ dashedName: step-34 # --description-- -Add your `getMode()` function to your `calculate` logic, and update the respective HTML element. +Füge deine `getMode()`-Funktion zu deiner `calculate`-Logik hinzu und aktualisiere das entsprechende HTML-Element. # --hints-- diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f2a24eb71b24284ca2b6.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f2a24eb71b24284ca2b6.md index bfa6999ec01..8e2ee88d490 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f2a24eb71b24284ca2b6.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-advanced-array-methods-by-building-a-statistics-calculator/6352f2a24eb71b24284ca2b6.md @@ -9,7 +9,7 @@ dashedName: step-37 The variance of a series represents how much the data deviates from the mean, and can be used to determine how spread out the data are. The variance is calculated in a few steps. -Start by declaring a `getVariance` function that takes an `array` parameter. Within that function, declare a `mean` variable and assign it the value of the `getMean` function, passing `array` as the argument. +Start by declaring a `getVariance` function that takes an `array` parameter. Innerhalb dieser Funktion deklarierst du eine `mean`-Variable und weist ihr den Wert der `getMean`-Funktion zu, wobei du `array` als Argument übergibst. # --hints-- @@ -31,7 +31,7 @@ Deine `getVariance`-Funktion sollte eine `mean`-Variable deklarieren. assert.match(getVariance.toString(), /mean\s*=/); ``` -Your `mean` variable should be assigned the value of the `getMean` function, passing the `array` argument. +Deiner `mean`-Variable sollte der Wert der `getMean`-Funktion zugewiesen werden, wobei das `array`-Argument übergeben wird. ```js assert.match(getVariance.toString(), /mean\s*=\s*getMean\(\s*array\s*\);/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/642dccb78549c9285835ebc2.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/642dccb78549c9285835ebc2.md index f4a770dc07b..d427d85e240 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/642dccb78549c9285835ebc2.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/642dccb78549c9285835ebc2.md @@ -7,7 +7,7 @@ dashedName: step-2 # --description-- -Functions are ideal for reusable logic. When a function itself needs to reuse logic, you can declare a nested function to handle that logic. Here is an example of a nested function: +Funktionen sind ideal für wiederverwendbare Logik. When a function itself needs to reuse logic, you can declare a nested function to handle that logic. Here is an example of a nested function: ```js const outer = () => { diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d1e5af8c0148fbef96d.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d1e5af8c0148fbef96d.md index 439e8dd8d74..e123e760edc 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d1e5af8c0148fbef96d.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d1e5af8c0148fbef96d.md @@ -11,7 +11,7 @@ Now declare a `length` variable and assign it the length of your sorted array, a # --hints-- -You should declare a `length` variable after your `sorted` variable. +Du solltest eine `length`-Variable nach deiner `sorted`-Variablen deklarieren. ```js assert.match(code, /const\s+median\s*=\s*nums\s*=>\s*\{\s*const\s+sorted\s*=\s*nums\.slice\(\s*\)\.sort\(\s*\(\s*a\s*,\s*b\s*\)\s*=>\s*a\s*-\s*b\s*\)\s*\s*;?\s*(?:var|let|const)\s+length/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d80bc174a158c973080.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d80bc174a158c973080.md index 9974425c5c1..d560452f4a7 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d80bc174a158c973080.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64496d80bc174a158c973080.md @@ -59,7 +59,7 @@ The first element of the array passed to `average()` should be the element at th assert.match(code, /const\s+median\s*=\s*nums\s*=>\s*\{\s*const\s+sorted\s*=\s*nums\.slice\(\s*\)\.sort\(\s*\(\s*a\s*,\s*b\s*\)\s*=>\s*a\s*-\s*b\s*\)\s*\s*;?\s*const\s+length\s*=\s*sorted\.length;?\s*const\s+middle\s*=\s*length\s*\/\s*2\s*-\s*1\s*;?\s*return\s+isEven\(\s*length\s*\)\s*\?\s*average\(\s*\[\s*sorted\[\s*middle\s*\]\s*,\s*sorted\[\s*middle\s*\+\s*1\s*\]\s*\]\)/); ``` -If the ternary is false, you should return the value of `sorted` at the `middle` index. Use `Math.ceil()` to round the `middle` value up. +If the ternary is false, you should return the value of `sorted` at the `middle` index. Verwende `Math.ceil()`, um den `middle` Wert aufzurunden. ```js assert.match(code, /const\s+median\s*=\s*nums\s*=>\s*\{\s*const\s+sorted\s*=\s*nums\.slice\(\s*\)\.sort\(\s*\(\s*a\s*,\s*b\s*\)\s*=>\s*a\s*-\s*b\s*\)\s*\s*;?\s*const\s+length\s*=\s*sorted\.length;?\s*const\s+middle\s*=\s*length\s*\/\s*2\s*-\s*1\s*;?\s*return\s+isEven\(\s*length\s*\)\s*\?\s*average\(\s*\[\s*sorted\[\s*middle\s*\]\s*,\s*sorted\[\s*middle\s*\+\s*1\s*\]\s*\]\s*\)\s*:\s*sorted\[\s*Math\.ceil\(\s*middle\s*\)\s*\];?/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64497de936a2f322327e5c58.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64497de936a2f322327e5c58.md index 4ffd91bb8d1..6c77c312ee1 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64497de936a2f322327e5c58.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/64497de936a2f322327e5c58.md @@ -23,7 +23,7 @@ Your `if` condition should check if `value` includes the `id` of the `element`. assert.match(code, /const\s+update\s*=\s*\(?\s*event\s*\)?\s*=>\s*\{\s*const\s+element\s*=\s*event\.target;?\s*const\s+value\s*=\s*element\.value\.replace\(\s*\/\\s\/g\s*,\s*('|"|`)\1\s*\);?\s*if\s*\(\s*!value\.includes\(\s*element\.id\s*\)/); ``` -Your `if` block should be empty. +Dein `if`-Block sollte leer sein. ```js assert.match(code, /const\s+update\s*=\s*\(?\s*event\s*\)?\s*=>\s*\{\s*const\s+element\s*=\s*event\.target;?\s*const\s+value\s*=\s*element\.value\.replace\(\s*\/\\s\/g\s*,\s*('|"|`)\1\s*\);?\s*if\s*\(\s*!value\.includes\(\s*element\.id\s*\)\s*\)\s*\{\s*\}/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d40fe4b7b50c30c2b4cd8.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d40fe4b7b50c30c2b4cd8.md index 8cf0c8eabc2..fc9fd4c8990 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d40fe4b7b50c30c2b4cd8.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d40fe4b7b50c30c2b4cd8.md @@ -9,7 +9,7 @@ dashedName: step-75 Your `infixEval` function will only evaluate the first multiplication or division operation, because `regex` isn't global. This means you'll want to use a recursive approach to evaluate the entire string. -If `infixEval` does not find any matches, it will return the `str` value as-is. Using a ternary expression, check if `str2` is equal to `str`. If it is, return `str`, otherwise return the result of calling `highPrecedence()` on `str2`. +Findet `infixEval` keine Übereinstimmungen, gibt er den `str`-Wert so zurück, wie er ist. Überprüfe mit Hilfe eines ternären Ausdrucks, ob `str2` gleich `str` ist. If it is, return `str`, otherwise return the result of calling `highPrecedence()` on `str2`. # --hints-- diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d44da986f2bc9b72f5fe2.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d44da986f2bc9b72f5fe2.md index 948b9836429..d624a69ce2a 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d44da986f2bc9b72f5fe2.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d44da986f2bc9b72f5fe2.md @@ -59,7 +59,7 @@ You should chain the `.map()` method to the `.split()` method. assert.match(code, /const\s+applyFunction\s*=\s*\(?\s*str\s*\)?\s*=>\s*\{\s*const\s+noHigh\s*=\s*highPrecedence\(\s*str\s*\);?\s*const\s+infix\s*=\s*\/\(\[(?:\\d\.|\.\\d)\]\+\)\(\[(?:\+-|-\+)\]\)\(\[(?:\\d\.|\.\\d)\]\+\)\/;?\s*const\s+str2\s*=\s*infixEval\(\s*noHigh\s*\,\s*infix\s*\);?\s*const\s+functionCall\s*=\s*\/\(\[a-z\]\*\)\\\(\(\[0-9\., \]\*\)\\\)\(\?!\.\*\\\(\)\/i;?\s*const\s+toNumberList\s*=\s*\(?\s*args\s*\)?\s*=>\s*args\.split\(\s*('|"|`),\1\s*\)\.map\(/); ``` -You should pass a reference to `parseFloat` as the callback to `.map()`. +Du solltest einen Verweis auf `parseFloat` als Callback an `.map()` übergeben. ```js assert.match(code, /const\s+applyFunction\s*=\s*\(?\s*str\s*\)?\s*=>\s*\{\s*const\s+noHigh\s*=\s*highPrecedence\(\s*str\s*\);?\s*const\s+infix\s*=\s*\/\(\[(?:\\d\.|\.\\d)\]\+\)\(\[(?:\+-|-\+)\]\)\(\[(?:\\d\.|\.\\d)\]\+\)\/;?\s*const\s+str2\s*=\s*infixEval\(\s*noHigh\s*\,\s*infix\s*\);?\s*const\s+functionCall\s*=\s*\/\(\[a-z\]\*\)\\\(\(\[0-9\., \]\*\)\\\)\(\?!\.\*\\\(\)\/i;?\s*const\s+toNumberList\s*=\s*\(?\s*args\s*\)?\s*=>\s*args\.split\(\s*('|"|`),\1\s*\)\.map\(\s*parseFloat\s*\);?/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d4554721d43cb19a68bc4.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d4554721d43cb19a68bc4.md index e23d35333ee..05530c29e2a 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d4554721d43cb19a68bc4.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d4554721d43cb19a68bc4.md @@ -7,7 +7,7 @@ dashedName: step-83 # --description-- -The `fn` parameter will be the name of a function, such as `SUM`. Update `apply` to implicitly return the function found at the `fn` property of your `spreadsheetFunctions` object. +Der `fn`-Parameter wird der Name einer Funktion sein, wie z. B. `SUM`. Aktualisiere `apply`, um implizit die Funktion zurückzugeben, die in der `fn`-Eigenschaft deines `spreadsheetFunctions`-Objekts gefunden wurde. Remember that `fn` might not be lowercase, so you'll need to convert it to a lowercase string. diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d46c03e7d02cecb30f021.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d46c03e7d02cecb30f021.md index f7f0af358cc..4b4b2fb5ab7 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d46c03e7d02cecb30f021.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-functional-programming-by-building-a-spreadsheet/646d46c03e7d02cecb30f021.md @@ -23,7 +23,7 @@ You should use `const` to declare your `functionExpanded` variable. assert.match(code, /const\s*evalFormula\s*=\s*\(\s*x\s*,\s*cells\s*\)\s*=>\s*{\s*const\s+idToText\s*=\s*\(?\s*id\s*\)?\s*=>\s*cells\.find\(\s*\(?\s*cell\s*\)?\s*=>\s*(?:cell\.id\s*===\s*id|id\s*===\s*cell\.id)\s*\)\.value;?\s*const\s+rangeRegex\s*=\s*\/\(\[A-J\]\)\(\[1-9\]\[0-9\]\?\):\(\[A-J\]\)\(\[1-9\]\[0-9\]\?\)\/(gi|ig);?\s*const\s+rangeFromString\s*=\s*\(\s*num1\s*,\s*num2\s*\)\s*=>\s*range\(\s*parseInt\(\s*num1\s*\)\s*,\s*parseInt\(\s*num2\s*\)\s*\);?\s*const\s+elemValue\s*=\s*\(?\s*num\s*\)?\s*=>\s*\(?\s*character\s*\)?\s*=>\s*idToText\(\s*character\s*\+\s*num\s*\);?\s*const\s+addCharacters\s*=\s*\(?\s*character1\s*\)?\s*=>\s*\(?\s*character2\s*\)?\s*=>\s*\(?\s*num\s*\)?\s*=>\s*charRange\(\s*character1\s*,\s*character2\s*\)\.map\(\s*elemValue\(\s*num\s*\)\s*\);?\s*const\s+rangeExpanded\s*=\s*x\.replace\(\s*rangeRegex\s*,\s*\(\s*_match\s*,\s*char1\s*,\s*num1\s*,\s*char2\s*,\s*num2\s*\)\s*=>\s*rangeFromString\(\s*num1\s*,\s*num2\s*\)\.map\(\s*addCharacters\s*\(\s*char1\s*\)\(\s*char2\s*\)\s*\)\s*\);?\s*const\s+cellRegex\s*=\s*\/\[A-J\]\[1-9\]\[0-9\]\?\/(gi|ig);?\s*const\s+cellExpanded\s*=\s*rangeExpanded\.replace\(\s*cellRegex\s*,\s*\(?\s*match\s*\)?\s*=>\s*idToText\(\s*match\.toUpperCase\(\)\s*\)\);?\s*const\s+functionExpanded\s*=\s*/); ``` -You should assign the `functionExpanded` variable the result of calling your `applyFunction` function. +Du solltest der `functionExpanded`-Variablen das Ergebnis des Aufrufs deiner `applyFunction`-Funktion zuweisen. ```js assert.match(code, /const\s*evalFormula\s*=\s*\(\s*x\s*,\s*cells\s*\)\s*=>\s*{\s*const\s+idToText\s*=\s*\(?\s*id\s*\)?\s*=>\s*cells\.find\(\s*\(?\s*cell\s*\)?\s*=>\s*(?:cell\.id\s*===\s*id|id\s*===\s*cell\.id)\s*\)\.value;?\s*const\s+rangeRegex\s*=\s*\/\(\[A-J\]\)\(\[1-9\]\[0-9\]\?\):\(\[A-J\]\)\(\[1-9\]\[0-9\]\?\)\/(gi|ig);?\s*const\s+rangeFromString\s*=\s*\(\s*num1\s*,\s*num2\s*\)\s*=>\s*range\(\s*parseInt\(\s*num1\s*\)\s*,\s*parseInt\(\s*num2\s*\)\s*\);?\s*const\s+elemValue\s*=\s*\(?\s*num\s*\)?\s*=>\s*\(?\s*character\s*\)?\s*=>\s*idToText\(\s*character\s*\+\s*num\s*\);?\s*const\s+addCharacters\s*=\s*\(?\s*character1\s*\)?\s*=>\s*\(?\s*character2\s*\)?\s*=>\s*\(?\s*num\s*\)?\s*=>\s*charRange\(\s*character1\s*,\s*character2\s*\)\.map\(\s*elemValue\(\s*num\s*\)\s*\);?\s*const\s+rangeExpanded\s*=\s*x\.replace\(\s*rangeRegex\s*,\s*\(\s*_match\s*,\s*char1\s*,\s*num1\s*,\s*char2\s*,\s*num2\s*\)\s*=>\s*rangeFromString\(\s*num1\s*,\s*num2\s*\)\.map\(\s*addCharacters\s*\(\s*char1\s*\)\(\s*char2\s*\)\s*\)\s*\);?\s*const\s+cellRegex\s*=\s*\/\[A-J\]\[1-9\]\[0-9\]\?\/(gi|ig);?\s*const\s+cellExpanded\s*=\s*rangeExpanded\.replace\(\s*cellRegex\s*,\s*\(?\s*match\s*\)?\s*=>\s*idToText\(\s*match\.toUpperCase\(\)\s*\)\);?\s*(?:const|let|var)\s+functionExpanded\s*=\s*applyFunction\(/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/641cdefa704f232675ed98aa.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/641cdefa704f232675ed98aa.md index f43197613ac..f581bcb94ce 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/641cdefa704f232675ed98aa.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/641cdefa704f232675ed98aa.md @@ -17,7 +17,7 @@ You should use `const` to declare an `isSpam` variable. assert.match(code, /const\s+isSpam\s*=/); ``` -Du solltest die Pfeil-Syntax verwenden, um `isSpam` eine Funktion zuzuweisen. +You should use arrow syntax to assign `isSpam` a function. ```js assert.match(code, /const\s+isSpam\s*=\s*\(?.*\)?\s*=>/); diff --git a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/6421f98f4999d1179ce37cb4.md b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/6421f98f4999d1179ce37cb4.md index 6714dac9447..d8927dd8a76 100644 --- a/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/6421f98f4999d1179ce37cb4.md +++ b/curriculum/challenges/german/15-javascript-algorithms-and-data-structures-22/learn-regular-expressions-by-building-a-spam-filter/6421f98f4999d1179ce37cb4.md @@ -25,7 +25,7 @@ Your `.some()` method should use arrow syntax for the callback. assert.match(code, /const\s*isSpam\s*=\s*\(?\s*msg\s*\)?\s*=>\s*denyList\.some\(\s*\(?.*\)?\s*=>/); ``` -Dein `.some()` -Callback sollte einen `regex` als Parameter verwenden. +Your `.some()` callback should take `regex` as the parameter. ```js assert.match(code, /const\s*isSpam\s*=\s*\(?\s*msg\s*\)?\s*=>\s*denyList\.some\(\s*\(?\s*regex\s*\)?\s*=>/); diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/german/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 3f6ac9147de..f306c282d69 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ Dai alla la proprietà `animation` della regola `.cabin` il valore `cabins 10s l Il selettore `.cabin` dovrebbe avere una proprietà `animation` impostata su `cabins 10s linear infinite`. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/italian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 54c95f05bea..ac0c6fd2bae 100644 --- a/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ dashedName: step-23 `.cabin` セレクターの `animation` プロパティを `cabins 10s linear infinite` に設定する必要があります。 ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/japanese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.md b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.md index e7bb34d88eb..4f87c277fee 100644 --- a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.md +++ b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.md @@ -13,7 +13,7 @@ Números aleatórios são úteis para criar comportamento aleatório. JavaScript tem a função `Math.random()` que gera um número decimal aleatório entre `0` (incluso) e `1` (excluso). Assim, `Math.random()` pode retornar um `0` mas nunca retornará `1`. -**Observação:** como ao armazenar valores com operador de atribuição, todas as chamadas de funções serão resolvidas antes de executar o `return`, para que possamos dar ao `return` o valor da função `Math.random()`. +**Observação:** de modo semelhante ao que usamos ao armazenar valores com operador de atribuição, todas as chamadas de função serão resolvidas antes da execução da instrução `return`. Assim, poderemos usar a instrução `return` para devolver o valor da função `Math.random()`. # --instructions-- diff --git a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md index 06acb4672c0..faa0824ed67 100644 --- a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md +++ b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md @@ -50,7 +50,7 @@ assert.deepEqual(_testArr, [1, 2, 3, 4, 5]) assert(!code.match(/\.\s*slice\s*\(/)); ``` -You should use the rest syntax. +Você deve usar a sintaxe de rest. ```js assert.match(code, /\.\.\./); diff --git a/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index f74e400efa3..2d426e21c82 100644 --- a/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ Defina a propriedade `animation` da regra `.cabin` para `cabins 10s linear infin O seletor `.cabin` deve ter a propriedade `animation` definida para `cabins 10s linear infinite`. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index e4393bf5b9c..5fb15a21f21 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ e complete todas as tarefas do módulo "Adicione lógica de repetição ao seu código usando instruções do-while e while em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-do-while/ e complete todas as tarefas do módulo "Adicione lógica de repetição ao seu código usando instruções do-while e while em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index e0e331441c3..feef0e0f03b 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ e complete todas as tarefas do módulo "Faça a ramificação do fluxo de código usando a construção de switch-case em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-switch-case/ e complete todas as tarefas do módulo "Faça a ramificação do fluxo de código usando a construção de switch-case em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index e37dd5d4212..70ff31a7093 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ e complete todas as tarefas do módulo "Projeto de desafio – desenvolver estruturas de ramificação e de repetição em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ e complete todas as tarefas do módulo "Projeto de desafio – desenvolver estruturas de ramificação e de repetição em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index 6a939fc076f..f2caff88c6e 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ e complete todas as tarefas do módulo "Controle o escopo de variáveis e a lógica usando blocos de código em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-code-blocks/ e complete todas as tarefas do módulo "Controle o escopo de variáveis e a lógica usando blocos de código em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index 992cf02a8a5..dd8aac005b5 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ e complete todas as tarefas do módulo "Avaliar expressões booleanas para a tomada de decisões em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ e complete todas as tarefas do módulo "Avaliar expressões booleanas para a tomada de decisões em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- @@ -20,15 +20,15 @@ Qual das linhas de código abaixo é um uso válido do operador condicional? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 9b875399a14..b2f6ad80cc7 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ e complete todas as tarefas do módulo "Projeto guiado – desenvolver estruturas de ramificação condicional e de repetição em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ e complete todas as tarefas do módulo "Projeto guiado – desenvolver estruturas de ramificação condicional e de repetição em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 229db9540f8..721d241817b 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-for/ e complete todas as tarefas do módulo "Percorra um bloco de código usando a instrução for em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-for/ e complete todas as tarefas do módulo "Percorra um bloco de código usando a instrução for em C#". Isto é necessário para adquirir o troféu "Adicione lógica a aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index 9a4ed217bda..649089f1edb 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Troféu – Adicione lógica a aplicações de console em C#' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Agora que você completou todos os módulos de "Adicione lógica a aplicações de console em C#" na plataforma de aprendizagem da Microsoft, envie abaixo o URL do seu troféu. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Siga estas instruções para encontrar o URL do seu troféu: - -1. Acesse https://learn.microsoft.com/en-us/users/me/achievements#badges-section usando o navegador pelo qual você está conectado à Microsoft -1. Encontre o troféu de "Adicione lógica a aplicações simples em C#" e clique no ícone "Compartilhar" ao lado dele -1. Clique no botão "Copiar URL" -1. Cole o URL na entrada abaixo - -O URL deve ser semelhante a: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -Este troféu é necessário para se qualificar para fazer o exame de certificação. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Este troféu é necessário para se qualificar para fazer o exame de certificação. diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index 886074de74f..fdce484d8d5 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ e complete todas as tarefas do módulo "Adicione lógica de decisão ao seu código usando instruções if, else e else if em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ e complete todas as tarefas do módulo "Adicione lógica de decisão ao seu código usando instruções if, else e else if em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index c944ceab47f..fd7d687ea62 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ e complete todas as tarefas do módulo "Chame métodos da biblioteca de classes .NET com o C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-call-methods/ e complete todas as tarefas do módulo "Chame métodos da biblioteca de classes .NET com o C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index dbef94d557c..1bfe07459ce 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ e complete todas as tarefas do módulo "Projeto de desafio – desenvolva estruturas foreach e if-elseif-else para processar dados de arrays em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ e complete todas as tarefas do módulo "Projeto de desafio – desenvolva estruturas foreach e if-elseif-else para processar dados de arrays em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 2ed05ac4ce2..abd2a1cb426 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ e complete todas as tarefas do módulo "Crie um código legível com convenções, espaços em branco e comentários em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-readable-code/ e complete todas as tarefas do módulo "Crie um código legível com convenções, espaços em branco e comentários em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index c5d09705780..f9920f42757 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ e complete todas as tarefas do módulo "Projeto guiado – desenvolva estruturas foreach e if-elseif-else para processar dados de arrays em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ e complete todas as tarefas do módulo "Projeto guiado – desenvolva estruturas foreach e if-elseif-else para processar dados de arrays em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 48901258609..1b4ba4b3077 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ e complete todas as tarefas do módulo "Instale e configure o Visual Studio Code". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ e complete todas as tarefas do módulo "Instale e configure o Visual Studio Code". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 357cdd8acf5..7d66f16a22d 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ e complete todas as tarefas do módulo "Armazene e percorra sequências de dados usando arrays e a instrução foreach em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-arrays/ e complete todas as tarefas do módulo "Armazene e percorra sequências de dados usando arrays e a instrução foreach em C#". Isto é necessário para adquirir o troféu "Crie e execute aplicações simples de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index 76c8b0327b5..04696e54222 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Troféu – Crie e execute aplicações simples de console em C#' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Agora que você completou todos os módulos de "Escreva seu primeiro código em C#" na plataforma de aprendizagem da Microsoft, envie abaixo o URL do seu troféu. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Siga estas instruções para encontrar o URL do seu troféu: - -1. Acesse https://learn.microsoft.com/en-us/users/me/achievements#badges-section usando o navegador pelo qual você está conectado à Microsoft -1. Encontre o troféu de "Crie e execute aplicações simples em C#" e clique no ícone "Compartilhar" ao lado dele -1. Clique no botão "Copiar URL" -1. Cole o URL na entrada abaixo - -O URL deve ser semelhante a: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -Este troféu é necessário para se qualificar para fazer o exame de certificação. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Este troféu é necessário para se qualificar para fazer o exame de certificação. diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 5bc87eab382..7778d5602d2 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ e complete todas as tarefas do módulo "Projeto de desafio – criar um minigame". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ e complete todas as tarefas do módulo "Projeto de desafio – criar um minigame". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 2419427f676..445b267bba3 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ e complete todas as tarefas do módulo "Crie métodos em C# que retornem valores". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ e complete todas as tarefas do módulo "Crie métodos em C# que retornem valores". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index 28f660de18a..8d6567dc5ea 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ e complete todas as tarefas do módulo "Crie métodos com parâmetros em C#". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ e complete todas as tarefas do módulo "Crie métodos com parâmetros em C#". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- ## --text-- -Dada a assinatura do método `void Print(string name, string number = "", bool member = false)`, qual das seguintes opções usa corretamente argumentos nomeados e opcionais? +Dada a assinatura do método, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 51822b147a3..b45a0be7ddb 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ e complete todas as tarefas do módulo "Projeto guiado – planeje uma visita ao minizoológico". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ e complete todas as tarefas do módulo "Projeto guiado – planeje uma visita ao minizoológico". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index 5146e3d4254..062787dc392 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Troféu – Crie métodos em aplicações de console em C#' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Agora que você completou todos os módulos de "Crie métodos em aplicações de console em C#" na plataforma de aprendizagem da Microsoft, envie abaixo o URL do seu troféu. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Siga estas instruções para encontrar o URL do seu troféu: - -1. Acesse https://learn.microsoft.com/en-us/users/me/achievements#badges-section usando o navegador pelo qual você está conectado à Microsoft -1. Encontre o troféu de "Crie métodos em aplicações de console em C#" e clique no ícone "Compartilhar" ao lado dele -1. Clique no botão "Copiar URL" -1. Cole o URL na entrada abaixo - -O URL deve ser semelhante a: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -Este troféu é necessário para se qualificar ao fazer o exame de certificação. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Este troféu é necessário para se qualificar ao fazer o exame de certificação. diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index 40de0c50bc0..e91ce7cf1d4 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ e complete todas as tarefas do módulo "Escreva seu primeiro método em C#". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ e complete todas as tarefas do módulo "Escreva seu primeiro método em C#". Isto é necessário para adquirir o troféu "Crie métodos em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index d3827265f51..f5bf85e43c6 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ e complete todas as tarefas do módulo "Projeto de desafio – depurar uma aplicação de console em C# usando o Visual Studio Code". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ e complete todas as tarefas do módulo "Projeto de desafio – depurar uma aplicação de console em C# usando o Visual Studio Code". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index 6405c3ee1f2..5f6893066fb 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ e complete todas as tarefas do módulo "Crie e lance exceções em aplicações de console em C#". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ e complete todas as tarefas do módulo "Crie e lance exceções em aplicações de console em C#". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index f7d53236b4a..dd3637d590b 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft. om/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ e complete todas as tarefas para o "Projeto guiado – depurar e tratar de exceções em uma aplicação de console em C# usando o Visual Studio Code". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ e complete todas as tarefas para o "Projeto guiado – depurar e tratar de exceções em uma aplicação de console em C# usando o Visual Studio Code". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 22dffe82f51..65f83cae6ba 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ e complete todas as tarefas do módulo "Implemente o tratamento de exceções em aplicações de console em C#". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ e complete todas as tarefas do módulo "Implemente o tratamento de exceções em aplicações de console em C#". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 4f2cdf22787..c9a40782c74 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ e complete todas as tarefas do módulo "Implementar as ferramentas de depuração do Visual Studio Code para o C#". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ e complete todas as tarefas do módulo "Implementar as ferramentas de depuração do Visual Studio Code para o C#". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index 6238461b7a1..eeed084a079 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ e complete todas as tarefas do módulo "Revise os princípios de depuração de código e tratamento de exceções". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ e complete todas as tarefas do módulo "Revise os princípios de depuração de código e tratamento de exceções". Isto é necessário para adquirir o troféu "Depure aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index 6f486bae3f9..8a8408e00d6 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Troféu – Depure aplicações de console em C#' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Agora que você completou todos os módulos de "Depure aplicações de console em C#" na plataforma de aprendizagem da Microsoft, envie abaixo o URL do seu troféu. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Siga estas instruções para encontrar o URL do seu troféu: - -1. Acesse https://learn.microsoft.com/en-us/users/me/achievements#badges-section usando o navegador pelo qual você está conectado à Microsoft -1. Encontre o troféu de "Depure aplicações de console em C#" e clique no ícone "Compartilhar" ao lado dele -1. Clique no botão "Copiar URL" -1. Cole o URL na entrada abaixo - -O URL deve ser semelhante a: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -Este troféu é necessário para se qualificar ao fazer o exame de certificação. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Este troféu é necessário para se qualificar ao fazer o exame de certificação. diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 1814552f0b7..e48ba22df3e 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ e complete todas as tarefas do módulo "Projeto de desafio – trabalhe com dados variáveis em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ e complete todas as tarefas do módulo "Projeto de desafio – trabalhe com dados variáveis em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 7f9a0e50920..2b1aaa7be9a 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ e complete todas as tarefas do módulo "Escolha o tipo de dados correto para o código em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-choose-data-type/ e complete todas as tarefas do módulo "Escolha o tipo de dados correto para o código em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 7eec6223e3b..f180735355d 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ e complete todas as tarefas do módulo "Converta tipos de dados usando técnicas de casting e de conversão em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-convert-cast/ e complete todas as tarefas do módulo "Converta tipos de dados usando técnicas de casting e de conversão em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5a1c2488d37..af56d6f6e10 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ e complete todas as tarefas do módulo "Formate dados alfanuméricos para apresentação em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-format-strings/ e complete todas as tarefas do módulo "Formate dados alfanuméricos para apresentação em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 749229f65f8..1bb034163b7 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ e complete todas as tarefas do módulo "Projeto guiado – trabalhe com dados variáveis em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ e complete todas as tarefas do módulo "Projeto guiado – trabalhe com dados variáveis em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- ## --text-- -Para o código `decimal.TryParse(numberString, out myConvert))` quando o tipo `numberString` é uma String. Qual dos valores melhor descreve o tipo para `myConvert` quando `TryParse()` for bem-sucedido? +Para o código `decimal.TryParse(numberString, out myConvert))` quando o tipo `numberString` é uma String. + +Qual dos valores melhor descreve o tipo para `myConvert` quando `TryParse()` for bem-sucedido? ## --answers-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index fd8cda7bf1b..9e09d7c7a71 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ e complete todas as tarefas do módulo "Modifique o conteúdo de strings usando métodos integrados do tipo de dados de string em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-modify-content/ e complete todas as tarefas do módulo "Modifique o conteúdo de strings usando métodos integrados do tipo de dados de string em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f1ecc81d5ff..556a0d19831 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ e complete todas as tarefas do módulo "Realize operações em arrays usando métodos auxiliares em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-arrays-operations/ e complete todas as tarefas do módulo "Realize operações em arrays usando métodos auxiliares em C#". Isto é necessário para adquirir o troféu "Trabalhe com dados variáveis em aplicações de console em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index aaa2ef78cc9..236f7205fb1 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Troféu — Trabalhe com dados variáveis em aplicações de console do C#' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Agora que você completou todos os módulos de "Trabalhe com dados variáveis em aplicações de console do C#" na plataforma de aprendizagem da Microsoft, envie abaixo o URL do seu troféu. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Siga estas instruções para encontrar o URL do seu troféu: - -1. Acesse https://learn.microsoft.com/en-us/users/me/achievements#badges-section usando o navegador pelo qual você está conectado à Microsoft -1. Encontre o troféu de "Trabalhe com dados variáveis em aplicações de console do C#" e clique no ícone "Compartilhar" ao lado dele -1. Clique no botão "Copiar URL" -1. Cole o URL na entrada abaixo - -O URL deve ser semelhante a: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -Este troféu é necessário para se qualificar ao fazer o exame de certificação. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Este troféu é necessário para se qualificar ao fazer o exame de certificação. diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index ac3d62f6f5e..f536085c1c4 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,26 +9,31 @@ dashedName: guided-project-calculate-and-print-student-grades Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ e complete todas as tarefas do módulo "Projeto guiado – calcular e imprimir notas de alunos". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ e complete todas as tarefas do módulo "Projeto guiado – calcular e imprimir notas de alunos". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- ## --text-- -O que há de errado com o código a seguir? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +O que há de errado com o código a seguir? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- -`sophiaSum` não foi inicializado antes do uso +`sophiaSum` is not initialized before use --- -`sophiaSum` não é implicitamente tipificado como uma string +`sophiaSum` is not implicitly typed to a string --- -`sophiaSum` deve usar a palavra-chave var +`sophiaSum` should use the var keyword ## --video-solution-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e4a76ca1319..c22fdf28908 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ e complete todas as tarefas do módulo "Projeto guiado - calcular o GPA final". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". +1. Acesse https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ e complete todas as tarefas do módulo "Projeto guiado - calcular o GPA final". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- ## --text-- -Suponha que `decimal gradePointAverage = 3.99872831;`. Qual é o valor de `(int) gradePointAverage`? +Suponha que `decimal gradePointAverage = 3.99872831;`. + +Qual é o valor de `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index a48add3210e..8bfd008fcc5 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ e complete todas as tarefas do módulo "Execute operações básicas com números em C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-basic-operations/ e complete todas as tarefas do módulo "Execute operações básicas com números em C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- ## --text-- -Qual é o valor do seguinte resultado? `int result = 3 + 1 * 5 / 2;` +Qual é o valor do seguinte resultado? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ Qual é o valor do seguinte resultado? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index d0d11bf98ac..c58b93bb55b 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ e complete todas as tarefas do módulo "Realize a formatação básica de strings em C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-basic-formatting/ e complete todas as tarefas do módulo "Realize a formatação básica de strings em C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- @@ -20,15 +20,15 @@ Qual das linhas a seguir de código usa interpolação de strings corretamente, ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index 16739d932a6..cf732bc89c3 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ e complete todas as tarefas do módulo "Armazene e recupere dados usando valores literais e variáveis em C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-literals-variables/ e complete todas as tarefas do módulo "Armazene e recupere dados usando valores literais e variáveis em C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index aa3ed289999..629eecff066 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Troféu – Escreva seu primeiro código em C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Agora que você completou todos os módulos de "Escreva seu primeiro código em C#" na plataforma de aprendizagem da Microsoft, envie abaixo o URL do seu troféu. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Siga estas instruções para encontrar o URL do seu troféu: - -1. Acesse https://learn.microsoft.com/en-us/users/me/achievements#badges-section usando o navegador pelo qual você está conectado à Microsoft -1. Encontre o troféu de "Escreva seu primeiro código em C#" e clique no ícone "Compartilhar" ao lado dele -1. Clique no botão "Copiar URL" -1. Cole o URL na entrada abaixo - -O URL deve ser semelhante a: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -Este troféu é necessário para se qualificar para fazer o exame de certificação. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Este troféu é necessário para se qualificar para fazer o exame de certificação. diff --git a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index 5fd5b14b0dc..784a9d0b79c 100644 --- a/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/portuguese/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code Este desafio será parcialmente concluído na plataforma de aprendizagem da Microsoft. Siga estas instruções para concluir o desafio: -1. Acesse https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ e complete todas as tarefas do módulo "Escreva seu primeiro código C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". +1. Acesse https://learn.microsoft.com/training/modules/csharp-write-first/ e complete todas as tarefas do módulo "Escreva seu primeiro código C#". Isso é necessário para ganhar o troféu "Escreva seu primeiro código em C#". 1. Quando terminar, volte e responda corretamente à pergunta abaixo. # --question-- @@ -30,10 +30,6 @@ Qual é a diferença entre `Console.Write` e `Console.WriteLine`? `Console.WriteLine` anexa uma nova linha após a saída. ---- - -Não há diferença. - ## --video-solution-- 3 diff --git a/curriculum/challenges/swahili/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/swahili/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index 30ad2b7e91f..93f3d1fef5f 100644 --- a/curriculum/challenges/swahili/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/swahili/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ Weka sifa ya `animation` kwa sheria ya `.cabin` kuwa `cabins 10s linear infinite Kichaguzi chako cha `.cabin` kinafaa kuwa na sifa ya `animation` iliyowekwa kuwa `cabins 10s linear infinite`. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index 376d4e9725a..f3da4b4fb3f 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-do-while/ and complete all the tasks for the "Add Looping Logic to Your Code Using the do-while and while Statements in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 447f1269b0f..f63f55493b2 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-switch-case/ and complete all the tasks for the "Branch the Flow of Code Using the switch-case Construct in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index 113287cb526..9e0f17ab674 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ and complete all the tasks for the "Challenge Project - Develop Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index bbc9278d006..ea77a8f1bfc 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-code-blocks/ and complete all the tasks for the "Control Variable Scope and Logic Using Code Blocks in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index e67d4aca2b4..81d114a0d00 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ and complete all the tasks for the "Evaluate Boolean Expressions to Make Decisions in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code is a valid use of the conditional operator? ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 7010ecea866..868a9ba5696 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ and complete all the tasks for the "Guided Project - Develop Conditional Branching and Looping Structures in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index 96748c33695..ecbc1c26392 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-for/ and complete all the tasks for the "Iterate Through a Code Block Using the for Statement in C#" module. This is required to earn the "Add Logic to C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index cc97b82682c..92b3c911a26 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Trophy - Add Logic to C# Console Applications' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Now that you've completed all of the "Add Logic to C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Add Logic to C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index af2e262ec68..58d431728ba 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ and complete all the tasks for the "Add Decision Logic to Your Code Using if, else, and else if statements in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 4c251639fb3..863f4b0e8e4 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-call-methods/ and complete all the tasks for the "Call Methods From the .NET Class Library Using C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 3a17a7eed28..38286900541 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ and complete all the tasks for the "Challenge Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 8e40b4c5df8..91685d5c3c6 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-readable-code/ and complete all the tasks for the "Create Readable Code with Conventions, Whitespace, and Comments in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b9f4f9a7d59..5de8874c1f0 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ and complete all the tasks for the "Guided Project - Develop foreach and if-elseif-else Structures to Process Array Data in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index 8de7fffca20..f20ca84fd5d 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ and complete all the tasks for the "Install and Configure Visual Studio Code" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 1e1c1d7d48e..85053bab391 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays/ and complete all the tasks for the "Store and Iterate Through Sequences of Data Using Arrays and the foreach Statement in C#" module. This is required to earn the "Create and Run Simple C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index dff340a3cda..ee9ba18969f 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Trophy - Create and Run Simple C# Console Applications' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Now that you've completed all of the "Create and Run Simple C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create and Run Simple C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 615be34010e..c6cfab73810 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ and complete all the tasks for the "Challenge Project - Create a Mini-Game" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 4d272be5f91..7d800dc95d4 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ and complete all the tasks for the "Create C# Methods that Return Values" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index e7a5b53ef84..95d2f91e09f 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ and complete all the tasks for the "Create C# Methods with Parameters" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Given the method signature, `void Print(string name, string number = "", bool member = false)`, which of the following options correctly uses named and optional arguments? +Given the method signature, + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 29c9b5de27f..40da74c905b 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ and complete all the tasks for the "Guided Project - Plan a Petting Zoo Visit" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index ff02320b33f..cf407d0c9c8 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Trophy - Create Methods in C# Console Applications' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Now that you've completed all of the "Create Methods in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Create Methods in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index a3c6bd2fb43..010f4a86839 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ and complete all the tasks for the "Write Your First C# Method" module. This is required to earn the "Create Methods in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index 8bc70a1afb7..327b6e0b203 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ and complete all the tasks for the "Challenge Project - Debug a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index fca77377f58..ed8c9f4f586 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ and complete all the tasks for the "Create and Throw Exceptions in C# Console Applications" module. This is required earn to the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index d5ddb10d44a..7a1f7b6b76b 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ and complete all the tasks for the "Guided Project - Debug and Handle Exceptions in a C# Console Application Using Visual Studio Code" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 9b7fa2379a5..81be41e65a5 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ and complete all the tasks for the "Implement Exception Handling in C# Console Applications" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 94bd7e29624..09fe87de22e 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,7 +9,7 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ and complete all the tasks for the "Implement the Visual Studio Code Debugging Tools for C#" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index f5cb371e48b..af5cea3af54 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ and complete all the tasks for the "Review the Principles of Code Debugging and Exception Handling" module. This is required to earn the "Debug C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index a261555ec0d..e44e07a5981 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Trophy - Debug C# Console Applications' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Now that you've completed all of the "Debug C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Debug C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index 3335e54f834..c2efcb94233 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ and complete all the tasks for the "Challenge Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index 8d715dd3fb6..391aafe7934 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-choose-data-type/ and complete all the tasks for the "Choose the Correct Data Type in Your C# Code" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 10a0098944b..5d404268eba 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-convert-cast/ and complete all the tasks for the "Convert Data Types Using Casting and Conversion Techniques in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index 5514c317320..98746a03b83 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-format-strings/ and complete all the tasks for the "Format Alphanumeric Data for Presentation in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 515199832a2..bd1ad787ef1 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ and complete all the tasks for the "Guided Project - Work with Variable Data in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. Which best describes the value type for `myConvert` when the `TryParse()` is successful? +For the code `decimal.TryParse(numberString, out myConvert))` when the type of `numberString` is a String. + +Which best describes the value type for `myConvert` when the `TryParse()` is successful? ## --answers-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 0373b33abc7..1707c7bc46b 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-modify-content/ and complete all the tasks for the "Modify the Content of Strings Using Built-In String Data Type Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index f117e7ee2e5..89eb890f477 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-arrays-operations/ and complete all the tasks for the "Perform Operations on Arrays Using Helper Methods in C#" module. This is required to earn the "Work with Variable Data in C# Console Applications" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index 58cd4afa485..c41d7abac51 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Trophy - Work with Variable Data in C# Console Applications' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Now that you've completed all of the "Work with Variable Data in C# Console Applications" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Work with Variable Data in C# Console Applications" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index de2cf0636e2..d7980f1b170 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,14 +9,19 @@ dashedName: guided-project-calculate-and-print-student-grades This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ and complete all the tasks for the "Guided Project - Calculate and Print Student Grades" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is wrong with the following code? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +What is wrong with the following code? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e60bdbdee43..bc13b8ba9d4 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ and complete all the tasks for the "Guided Project - Calculate Final GPA" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -Suppose `decimal gradePointAverage = 3.99872831;`. What is the value of `(int) gradePointAverage`? +Suppose `decimal gradePointAverage = 3.99872831;`. + +What is the value of `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index ad414c61f37..38c6578cb25 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-operations/ and complete all the tasks for the "Perform Basic Operations on Numbers in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- ## --text-- -What is the value of the following result? `int result = 3 + 1 * 5 / 2;` +What is the value of the following result? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ What is the value of the following result? `int result = 3 + 1 * 5 / 2;` 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 77b499bbe1c..97952d51a26 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-basic-formatting/ and complete all the tasks for the "Perform Basic String Formatting in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -20,15 +20,15 @@ Which of the following lines of code correctly uses string interpolation assumin ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index a61a39ad190..d90168d0b5c 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-literals-variables/ and complete all the tasks for the "Store and Retrieve Data Using Literal and Variable Values in C#" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 8c4bb5b538b..477051a5def 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Trophy - Write Your First Code Using C#' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Now that you've completed all of the "Write Your First Code Using C#" modules on Microsoft's learn platform, submit the URL to your trophy below. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Follow these instructions to find your trophy URL: - -1. Go to https://learn.microsoft.com/en-us/users/me/achievements#badges-section using a browser you are logged into Microsoft with -1. Find the trophy for "Write Your First Code Using C#" and click the "share" icon next to it -1. Click the "Copy URL" button -1. Paste the URL into the input below - -The URL should look similar to this: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -This trophy is required to qualify to take the certification exam. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. This trophy is required to qualify to take the certification exam. diff --git a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index bc5f85082fb..510536eaab4 100644 --- a/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/swahili/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code This challenge will be partially completed on Microsoft's learn platform. Follow these instructions to complete the challenge: -1. Go to https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. +1. Go to https://learn.microsoft.com/training/modules/csharp-write-first/ and complete all the tasks for the "Write Your First C# Code" module. This is required to earn the "Write Your First Code Using C#" trophy. 1. When you are finished, come back and correctly answer the question below. # --question-- @@ -30,10 +30,6 @@ What is the difference between `Console.Write` and `Console.WriteLine`? `Console.WriteLine` appends a new line after the output. ---- - -There is no difference. - ## --video-solution-- 3 diff --git a/curriculum/challenges/ukrainian/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md b/curriculum/challenges/ukrainian/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md index 2db718af1a7..474067ece19 100644 --- a/curriculum/challenges/ukrainian/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md +++ b/curriculum/challenges/ukrainian/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-with-the-rest-parameter-to-reassign-array-elements.md @@ -50,7 +50,7 @@ assert.deepEqual(_testArr, [1, 2, 3, 4, 5]) assert(!code.match(/\.\s*slice\s*\(/)); ``` -You should use the rest syntax. +Використайте залишковий синтаксис. ```js assert.match(code, /\.\.\./); diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-react.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-react.md index 3f9d531a8f8..c7f87de9c1b 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-react.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-react.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036147 -title: Підключіть Redux до React +title: Приєднайте Redux до React challengeType: 6 forumTopicId: 301426 dashedName: connect-redux-to-react @@ -8,19 +8,19 @@ dashedName: connect-redux-to-react # --description-- -Тепер, коли ви написали обидві функції `mapStateToProps()` та `mapDispatchToProps()`, ви можете використовувати їх, щоб відобразити `state` і `dispatch` до `props` одного з ваших компонентів React. `connect` метод з React Redux може обробити це завдання. Цей метод вимагає/використовує два необов'язкових параметри, `mapStateToProps()` та `mapDispatchToProps()`. Вони не є обов'язковими, оскільки у вас може бути компонент, який лише потребує доступу до `state` але не потребує виконання жодних дій, або навпаки. +Ви написали обидві функції `mapStateToProps()` та `mapDispatchToProps()`, а отже можете використати їх, щоб мапувати `state` та `dispatch` до `props` одного з компонентів React. Метод `connect` від React Redux може виконати це завдання. Цей метод приймає два додаткові параметри: `mapStateToProps()` та `mapDispatchToProps()`. Вони не є обов’язковими, оскільки у вас може бути компонент, який потребує доступ лише до `state`, але не потребує відправлення жодних дій, або навпаки. -Щоб використати цей метод, передайте функції у якості аргументів і одразу викликайте результат з вашим компонентом. Цей синтаксис є трохи незвичним і виглядає наступним чином: +Щоб використати цей метод, передайте функції як аргументи і одразу викличте результат з компонентом. Цей синтаксис трохи незвичний і виглядає ось так: ```js connect(mapStateToProps, mapDispatchToProps)(MyComponent) ``` -**Note:** Якщо ви хочете пропустити один з параметрів замість `connect` методу, ви передаєте `null` замість нього. +**Примітка:** якщо ви хочете опустити один з аргументів до методу `connect`, то передайте `null` замість нього. # --instructions-- -Редактор коду має функції `mapStateToProps()` та `mapDispatchToProps()` і новий компонент React під назвою `Presentational`. З'єднайте цей компонент з Redux за допомогою методу `connect` з глобального об'єкту `ReactRedux` і одразу викличте його в компоненті `Presentational`. Призначте результат новому `const` під назвою `ConnectedComponent`, який представляє підключений елемент. Ось і все, тепер ви підключені до Redux! Спробуйте змінити будь-який з параметрів `connect` на `null` і простежте за результатами тестів. +Редактор коду має функції `mapStateToProps()` та `mapDispatchToProps()` і новий компонент React під назвою `Presentational`. Приєднайте цей компонент до Redux за допомогою методу `connect` з глобального об’єкта `ReactRedux` і одразу викличте його в компоненті `Presentational`. Призначте результат до нової `const` під назвою `ConnectedComponent`, яка представляє приєднаний компонент. Ось і все, тепер ви приєднані до Redux! Спробуйте змінити будь-який з аргументів `connect` на `null` і простежте за результатами тестів. # --hints-- diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-the-messages-app.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-the-messages-app.md index e764f4f0863..ca536c761e2 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-the-messages-app.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/connect-redux-to-the-messages-app.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036148 -title: Підключення Redux до додатку повідомлень +title: Приєднайте Redux до застосунку повідомлень challengeType: 6 forumTopicId: 301427 dashedName: connect-redux-to-the-messages-app @@ -8,13 +8,13 @@ dashedName: connect-redux-to-the-messages-app # --description-- -Тепер, коли ви розумієте, як використовувати `connect` щоб підключити React до Redux, ви можете застосувати набуті знання до вашого компоненту React, який обробляє повідомлення. +Тепер ви розумієте, як використовувати `connect`, щоб приєднати React до Redux, тому можете застосувати набуті знання до компонента React, який обробляє повідомлення. -На попередньому уроці, компонент, який ви підключили до Redux мав назву `Presentational` і це не було довільним. Цей термін *зазвичай* посилається на компоненти React, які не підключені безпосередньо до Redux. Вони просто відповідають за представлення інтерфейсу користувача і виконують це в залежності від функції пропсів, які вони отримують. На відміну від цього, компонент container пов'язаний із Redux. Вони, зазвичай є відповідальними за відправлення дій у сховище даних і часто передають store state до дочірніх компонентів у якості пропсів. +Компонент з попереднього уроку, який ви приєднали до Redux, мав назву `Presentational`, яка не була випадковою. Цей термін *зазвичай* посилається на компоненти React, які не приєднані до Redux напряму. Вони просто відповідають за представлення UI і виконують це як функції отриманих пропсів. На відміну від цього, компоненти контейнера приєднані до Redux. Зазвичай вони відповідають за відправлення дій до сховища та часто передають стан сховища до дочірніх компонентів як пропси. # --instructions-- -Редактор коду вже містить весь написаний вами код у цій секції. Єдина зміна полягає у тому, що компонент React перейменовується на `Presentational`. Створіть новий компонент, який знаходиться у константі під назвою `Container`, який використовує `connect`, щоб під'єднати компонент `Presentational` до Redux. Потім, у `AppWrapper`, відобразіть React Redux компонент `Provider`. Передайте `Provider` Redux `store` у якості пропсу і відобразіть `Container` як дочірній компонент. Коли все буде налаштоване, ви побачите додаток повідомлень виведеним на сторінку знову. +Редактор коду вже містить весь написаний вами код у цьому розділі. Єдина зміна полягає у тому, що компонент React перейменовується на `Presentational`. Створіть новий компонент, який знаходиться у константі під назвою `Container`, що використовує `connect`, щоб приєднати компонент `Presentational` до Redux. Потім відтворіть компонент React Redux `Provider` в `AppWrapper`. Передайте сховище Redux до `Provider` як пропс та відтворіть `Container` як дочірній компонент. Коли все буде налаштовано, ви знову побачите застосунок повідомлень відтвореним на сторінці. # --hints-- @@ -57,7 +57,7 @@ assert( ); ``` -Компонент `Presentational` повинен отримувати `messages` зі сховища Redux у якості пропсу. +Компонент `Presentational` має отримати `messages` зі сховища Redux як пропс. ```js assert( @@ -70,7 +70,7 @@ assert( ); ``` -Компонент `Presentational` повинен отримувати `submitMessage` виконавця як пропс. +Компонент `Presentational` має отримати автора дії `submitMessage` як пропс. ```js assert( diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-local-state-into-redux.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-local-state-into-redux.md index 16d1aba726c..a6546d10ef6 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-local-state-into-redux.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-local-state-into-redux.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036149 -title: Вилучення Local State в Redux +title: Перемістіть локальний стан до Redux challengeType: 6 forumTopicId: 301428 dashedName: extract-local-state-into-redux @@ -8,13 +8,13 @@ dashedName: extract-local-state-into-redux # --description-- -Майже готово! Пам'ятайте, що ви написали весь код Redx, так щоб Redux міг контролювати управління станом вашого додатка повідомлень в React. Тепер, коли Redux підключений, вам потрібно витягти управління станами з компонента `Presentational` і перемістити його в Redux. У даний момент, ваш Redux підключений, але ви обробляєте стан локально всередині компонента `Presentational`. +Майже готово! Пригадайте, що ви написали весь код Redux, щоб Redux міг контролювати управління станом застосунку повідомлень React. Тепер, коли Redux підключений, вам потрібно витягти управління станами з компонента `Presentational` і перемістити його в Redux. Наразі Redux підключений, але ви обробляєте стан локально в межах компонента `Presentational`. # --instructions-- -В компоненті `Presentational`, спершу, видаліть значення `messages` в локальному стані `state`. Управління повідомленнями буде здійснюватись в Redux. Далі, змініть метод `submitMessage()`, так щоб він відправляв `submitNewMessage()` з `this.props` і передайте йому поточний ввід повідомлень з локального `state` як аргумент. Через те, що ви видалили `messages` з локального стану, видаліть властивість/значення `messages` з виклику до `this.setState()` також. Нарешті, змініть метод `render()`, так щоб він відображав повідомлення отримані з `props`, а не з `state`. +Спочатку видаліть властивість `messages` з локального стану в компоненті `Presentational`. Redux управлятиме цими повідомленнями. Потім змініть метод `submitMessage()`, щоб він відправляв `submitNewMessage()` від `this.props`, та передайте поточне введене повідомлення з локального `state` як аргумент. Оскільки ви видалили `messages` з локального стану, також видаліть властивість `messages` з виклику до `this.setState()`. Вкінці змініть метод `render()`, щоб він мапував повідомлення, отримані з `props`, а не `state`. -Як тільки ці зміни будуть внесені, застосунок продовжить функціонувати так само, за винятком того, що тепер Redux керує станом. Цей приклад також демонструє, як компонент може мати локальний `state`: ваш компонент все ще відслідковує вхідні дані користувача локально у своєму власному `state`. Ви можете побачити, як Redux надає зручний фреймворк управління станом на основі React. Ви досягли того ж результату використовуючи тільки локальний стан React спершу і це, зазвичай, можливо з простими додатками. Однак, в той час як ваші додатки ставатимуть масштабнішими і складнішими, і ваше управління станом зазнаватиме тих же змін, саме цю проблему вирішуватиме Redux. +Як тільки ці зміни будуть внесені, застосунок продовжить функціонувати так само, але тепер Redux керуватиме станом. Цей приклад також демонструє, як компонент може мати локальний `state`: компонент досі відстежує введення користувача локально у своєму власному `state`. Ви можете побачити, як Redux надає зручний фреймворк управління станом на основі React. Ви досягли того ж результату, використовуючи тільки локальний стан React спершу, і це зазвичай можливо з простими застосунками. Однак застосунки збільшуються та ускладнюються, а отже і ускладнюється керування станом, що вирішує Redux. # --hints-- @@ -57,7 +57,7 @@ assert( ); ``` -Компонент `Presentational` повинен отримувати `messages` зі сховища Redux у якості пропсу. +Компонент `Presentational` має отримати `messages` зі сховища Redux як пропс. ```js assert( @@ -70,7 +70,7 @@ assert( ); ``` -Компонент `Presentational` повинен отримувати `submitMessage` виконавця як пропс. +Компонент `Presentational` має отримати автора дії `submitMessage` як пропс. ```js assert( @@ -83,7 +83,7 @@ assert( ); ``` -Стан компоненту `Presentational` повинен містити одну властивість/значення, `input`, яке ініціалізується на порожній рядок. +Стан компонента `Presentational` повинен містити властивість `input`, ініціалізовану порожнім рядком. ```js assert( @@ -100,7 +100,7 @@ assert( ); ``` -Введення в елемент `input` повинно оновити стан компоненту `Presentational`. +Введення в елементі `input` має оновити стан компонента `Presentational`. ```js async () => { @@ -124,7 +124,7 @@ async () => { }; ``` -Відправлення `submitMessage` на компонент `Presentational` має оновити Redux сховище і очистити вхідні дані у локальному стані. +Відправлення `submitMessage` до компонента `Presentational` має оновити сховище Redux і очистити введення в локальному стані. ```js async () => { diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-state-logic-to-redux.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-state-logic-to-redux.md index d99e4b184bf..07d4876410e 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-state-logic-to-redux.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/extract-state-logic-to-redux.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036143 -title: Вилучення State Logic в Redux +title: Перемістіть логіку стану до Redux challengeType: 6 forumTopicId: 301429 dashedName: extract-state-logic-to-redux @@ -8,23 +8,23 @@ dashedName: extract-state-logic-to-redux # --description-- -Тепер, коли ви закінчили компонент React, вам потрібно перемістити логіку, яку він виконує локально в його `state` в Redux. Це перший крок, який дозволяє підключити простий додаток React до Redux. Єдину функцію, яку має ваш додаток - це додавання нових повідомлень від користувача до неупорядкованого списку. Приклад простий, для того щоб показати, як React та Redux працюють разом. +Ви закінчили компонент React, а отже потрібно перемістити логіку, яку він виконує в стані локально, до Redux. Це перший крок, який дозволяє приєднати простий застосунок React до Redux. Єдина функція, яку має ваш застосунок — це додавання нових повідомлень від користувача до невпорядкованого списку. Приклад простий, щоб показати, як React та Redux працюють разом. # --instructions-- -Спершу, визначте значення змінної `ADD` і встановіть її у const `ADD`. Далі, встановіть виконавця дій `addMessage()`, який створює дію для додавання повідомлення. Вам потрібно передати `message` цьому виконавцю дій і додати повідомлення у повернене `action`. +Спочатку визначте тип дії `ADD` та встановіть його на константу `ADD`. Потім визначте автора дій `addMessage()`, який створює дію для додавання повідомлення. Вам потрібно передати `message` до автора дій і помістити повідомлення в повернену дію (`action`). -Потім створіть скорочення, яке називається `messageReducer()`, яке обробляє стан для повідомлень. Початковий стан повинен дорівнювати пустому масиву. Це скорочення повинно додавати повідомлення до масиву, який зберігається у стані чи повертати поточний стан. Нарешті, створіть ваше сховище Redux та передайте його до reducer. +Потім створіть редюсер під назвою `messageReducer()`, який обробляє стан повідомлень. Початковий стан має дорівнювати порожньому масиву. Цей редюсер має додавати повідомлення до масиву повідомлень, збережених у стані, або повертати поточний стан. Вкінці створіть сховище Redux та передайте йому редюсер. # --hints-- -Конст `ADD` має існувати і утримувати значення рівне рядку `ADD` +Константа `ADD` має існувати та зберігати значення рядка `ADD` ```js assert(ADD === 'ADD'); ``` -Виконавець дій `addMessage` має видати об'єкт з `type` рівний до `ADD` і `message` рівний до повідомлення в якому воно передається. +Автор дій `addMessage` має повернути об’єкт з `type` зі значенням `ADD` та `message` зі значенням переданого повідомлення. ```js assert( @@ -41,7 +41,7 @@ assert( assert(typeof messageReducer === 'function'); ``` -Сховище повинно існувати і мати початковий стан, встановлений на пустому масиві. +Сховище має існувати та мати початковий стан зі значенням порожнього масиву. ```js assert( @@ -52,7 +52,7 @@ assert( ); ``` -Відправлення `addMessage` до сховища повинно незмінно додавати нове повідомлення до масиву повідомлень, які знаходиться у стані. +Відправлення `addMessage` до сховища має незмінно додати нове повідомлення до масиву повідомлень, збережених у стані. ```js assert( @@ -66,7 +66,7 @@ assert( ); ``` -`messageReducer` має повернутися до поточного стану, якщо викликається з будь-яким іншими діями. +`messageReducer` має повернути поточний стан, якщо його викликати з будь-якою іншою дією. ```js assert( diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/getting-started-with-react-redux.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/getting-started-with-react-redux.md index 14bdbb75fda..dfa3ce31255 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/getting-started-with-react-redux.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/getting-started-with-react-redux.md @@ -16,7 +16,7 @@ dashedName: getting-started-with-react-redux # --instructions-- -Почніть з компоненту `DisplayMessages`. Додайте конструктора до цього компонента та ініціалізуйте його станом, який має дві властивості: `input` зі значенням порожнього рядка та `messages` зі значенням порожнього масиву. +Почніть з компоненту `DisplayMessages`. Додайте конструктор до цього компонента та ініціалізуйте його станом, який має дві властивості: `input` зі значенням порожнього рядка та `messages` зі значенням порожнього масиву. # --hints-- diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/manage-state-locally-first.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/manage-state-locally-first.md index c5a83b7c331..d1997d0dfef 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/manage-state-locally-first.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/manage-state-locally-first.md @@ -12,15 +12,15 @@ dashedName: manage-state-locally-first # --instructions-- -Спершу в методі `render()` відобразіть елементи `input`, `button`, та `ul`. Коли елемент `input` змінюється, він повинен запускати метод `handleChange()`. До того ж елемент `input` має відтворити значення `input` зі стану компонента. При натисканні елемент `button` повинен запускати метод `submitMessage()`. +Спершу зробіть так, щоб компонент відтворював елемент `input`, елемент `button` та елемент `ul` у методі `render()`. Коли елемент `input` змінюється, він повинен запускати метод `handleChange()`. До того ж елемент `input` має відтворити значення `input` зі стану компонента. Якщо натиснути елемент `button`, має запуститись метод `submitMessage()`. -По-друге, запишіть ці два методи. Метод `handleChange()` повинен оновлювати `input` з тим, що друкує користувач. Метод `submitMessage()` повинен об'єднати поточне повідомлення (зберігається в `input`) та масив `messages` в локальному стані та очистити значення `input`. +Після цього напишіть ці два методи. Метод `handleChange()` має оновлювати `input` тим, що вводить користувач. Метод `submitMessage()` має приєднати поточне повідомлення (збережене в `input`) до масиву `messages` в локальному стані та очистити значення `input`. -Зрештою, використовуйте `ul`, щоб окреслити масив `messages` та відобразити його на екрані як список елементів `li`. +Вкінці використайте `ul`, щоб мапувати масив `messages` та відтворити його на дисплеї як список елементів `li`. # --hints-- -Компонент `DisplayMessages` повинен ініціалізуватися за допомогою початкового стану до `{ input: "", messages: [] }`. +Компонент `DisplayMessages` має ініціалізуватися станом `{ input: "", messages: [] }`. ```js assert( @@ -56,7 +56,7 @@ assert( }; ``` -`.map` повинен використовуватися в масиві `messages`. +Використайте `.map` до масиву `messages`. ```js assert(code.match(/this\.state\.messages\.map/g)); @@ -79,7 +79,7 @@ assert(code.match(/this\.state\.messages\.map/g)); }; ``` -Виклик методу `handleChange` повинен оновити значення стану `input` до поточного входу. +Виклик методу `handleChange` має оновити значення стану `input` до поточного введення. ```js () => { @@ -100,7 +100,7 @@ assert(code.match(/this\.state\.messages\.map/g)); }; ``` -Натискання кнопки `Add message` повинно викликати метод `submitMessage`, який повинен додати поточний `input` до масиву `messages`. +Натискання кнопки `Add message` має викликати метод `submitMessage`, який повинен додати поточний `input` до масиву `messages`. ```js () => { diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-dispatch-to-props.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-dispatch-to-props.md index 2f6a4eb0cb9..d584db9be4b 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-dispatch-to-props.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-dispatch-to-props.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036146 -title: Перетворіть дані Dispatch в Props +title: Мапуйте відправлення до пропсів challengeType: 6 forumTopicId: 301432 dashedName: map-dispatch-to-props @@ -8,9 +8,9 @@ dashedName: map-dispatch-to-props # --description-- -Функція `mapDispatchToProps()` використовується для забезпечення певних авторів дій для ваших компонентів React, щоб вони могли відправляти дії за рахунок сховища Redux. Вона схожа по структурі на функцію `mapStateToProps()`, яку ви написали в останньому завданні. Вона повертає об'єкт, який зіставляє дії відправлення з назвами параметрів, які стають компонентами `props`. Тим не менш, замість того, щоб повертати частину `state`, кожен параметр повертає функцію, що викликає `dispatch` з творцем дії та будь-якими відповідними данними дії. Ви маєте доступ до `dispatch`, тому що він передається в `mapDispatchToProps()` як параметр, коли ви визначаєте функцію, так само, як ви пройшли від `state` до `mapStateToProps()`. По секрету, React Redux використовує Redux `store.dispatch()` для проведення цих відправлень за допомогою `mapDispatchToProps()`. Це схоже на те, як він використовує `store.subscribe()` для компонентів, зіставлених на `state`. +Функцію `mapDispatchToProps()` використовують, щоб надати певних авторів дій до компонентів React, щоб вони змогли відправити дії до сховища Redux. За структурою вона схожа на функцію `mapStateToProps()`, яку ви написали в попередньому завданні. Вона повертає об’єкт, який мапує дії відправлення до назв властивостей, які стають пропсами компонентів. Однак, замість того, щоб повернути частину стану, кожна властивість повертає функцію, яка викликає `dispatch` з автором дії та будь-якими відповідними даними дії. Ви маєте доступ до `dispatch`, оскільки він передається до `mapDispatchToProps()` як параметр, коли ви визначаєте функцію, так само, як ви передали `state` до `mapStateToProps()`. React Redux використовує `store.dispatch()` від Redux, щоб провести відправлення з `mapDispatchToProps()`. Це схоже на те, як він використовує `store.subscribe()` для компонентів, мапованих до `state`. -Наприклад, у вас є творець дій `loginUser()`, який приймає `username`, як корисну дію. Об'єкт, повернений з `mapDispatchToProps()` для цього творця дій виглядатиме приблизно так: +Наприклад, у вас є автор дій `loginUser()`, який приймає `username` як корисне навантаження дії. Об’єкт, повернений від `mapDispatchToProps()`, для цього автора дій виглядатиме приблизно так: ```jsx { @@ -22,11 +22,11 @@ dashedName: map-dispatch-to-props # --instructions-- -Редактор коду надає творця дії, який називається `addMessage()`. Запишіть функцію `mapDispatchToProps()`, яка приймає `dispatch` як аргумент, а потім повертає об'єкт. Об'єкт повинен мати встановлену власність `submitNewMessage` на функцію відправлення, яка приймає параметр додавання для нового повідомлення, щоб надіслати `addMessage()`. +Редактор коду надає автора дії під назвою `addMessage()`. Напишіть функцію `mapDispatchToProps()`, яка приймає `dispatch` як аргумент, а потім повертає об’єкт. Об’єкт повинен мати властивість `submitNewMessage` зі значенням функції відправлення, яка приймає параметр для додавання нового повідомлення, коли відправляє `addMessage()`. # --hints-- -`addMessage` повинен повертати об'єкт за допомогою ключів `type` та `message`. +`addMessage` має повернути об’єкт з ключами `type` та `message`. ```js assert( @@ -46,13 +46,13 @@ assert( assert(typeof mapDispatchToProps === 'function'); ``` -`mapDispatchToProps` повинен повертати об'єкт. +`mapDispatchToProps` має повернути об’єкт. ```js assert(typeof mapDispatchToProps() === 'object'); ``` -Надсилання `addMessage` разом з `submitNewMessage` від `mapDispatchToProps` повинне повернути повідомлення до функції відправлення. +Відправлення `addMessage` з `submitNewMessage` від `mapDispatchToProps` має повернути повідомлення до функції відправлення. ```js assert( diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-state-to-props.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-state-to-props.md index 88d73f44837..e32d3a4d57d 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-state-to-props.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/map-state-to-props.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036145 -title: Схема розподілу State (стану) в Props +title: Мапуйте стан до пропсів challengeType: 6 forumTopicId: 301433 dashedName: map-state-to-props @@ -8,19 +8,19 @@ dashedName: map-state-to-props # --description-- -The `Provider` дозволяє забезпечення надходження `state` і `dispatch` до компонентів React, але ви повинні точно вказати, який state та дії ви хочете. Таким чином, ви переконаєтесь, що кожен компонент має доступ лише до state, який йому потрібен. Ви досягнете цього, створюючи дві функції: `mapStateToProps()` і `mapDispatchToProps()`. +Компонент `Provider` дозволяє надати `state` та `dispatch` до компонентів React, але ви маєте вказати потрібні стан та дії. Таким чином ви переконаєтесь, що кожен компонент має доступ лише до потрібного стану. Це виконують, створюючи дві функції: `mapStateToProps()` та `mapDispatchToProps()`. -У цих функціях ви декларуєте, до яких частин state ви хочете мати доступ і до яких авторів дій потрібно надіслати. Після того, як ці функції будуть встановлені, ви побачите, як за допомогою методу React Redux `connect` з'єднати їх зі своїми компонентами в іншому виклику. +У цих функціях ви оголошуєте, до яких частин стану ви хочете отримати доступ і яких авторів дій вам потрібно надіслати. Як тільки ці функції будуть на місці, ви дізнаєтесь, як за допомогою методу React Redux `connect` приєднати їх до компонентів в іншому завданні. -**Note:**За межами React Redux використовується метод `store.subscribe()` для реалізації `mapStateToProps()`. +**Примітка:** React Redux використовує метод `store.subscribe()` за кулісами, щоб імплементувати `mapStateToProps()`. # --instructions-- -Створіть функцію `mapStateToProps()`. Ця функція повинна приймати `state` в якості аргумента, а потім повертати об’єкт, який відображає цей стан з конкретними іменами властивостей. Ці властивості стають доступними для компонента за допомогою `props`. З того моменту коли в прикладі зберігається весь state програми в одному масиві, ви можете передати весь цей state своєму компоненту. Створіть властивість `messages` в об’єкті, який повертається, і встановіть для нього `state`. +Створіть функцію `mapStateToProps()`. Ця функція має приймати `state` як аргумент, а потім повернути об’єкт, який мапує цей стан з назвами певних властивостей. Ці властивості стають доступними для компонента за допомогою `props`. Оскільки приклад містить весь стан застосунку в одному масиві, ви можете передати цілий стан до компонента. Створіть властивість `messages` в об’єкті, який повертається, і встановіть його на `state`. # --hints-- -The const `state` має бути порожнім масивом. +Константа `state` має бути порожнім масивом. ```js assert(Array.isArray(state) && state.length === 0); @@ -32,13 +32,13 @@ assert(Array.isArray(state) && state.length === 0); assert(typeof mapStateToProps === 'function'); ``` -`mapStateToProps` повинна повертатися як об'єкт. +`mapStateToProps` має повернути об’єкт. ```js assert(typeof mapStateToProps() === 'object'); ``` -Передача масиву як state `mapStateToProps` має повернути цей масив, призначений ключу `messages`. +Передача масиву як стан до `mapStateToProps` має повернути цей масив, призначеним до ключа `messages`. ```js assert(mapStateToProps(['messages']).messages.pop() === 'messages'); diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md index 3990aad78ff..e2278907add 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d403614a -title: Просування вперед +title: Перейдіть далі challengeType: 6 forumTopicId: 301434 dashedName: moving-forward-from-here @@ -8,19 +8,19 @@ dashedName: moving-forward-from-here # --description-- -Вітаємо! Ви закінчили уроки з React та Redux. Є ще одна річ, на яку варто звернути увагу, перш ніж рухатися далі. Як правило, ви не будете писати програми React в редакторі коду, як цей. This challenge gives you a glimpse of what the syntax looks like if you're working with a file system on your own machine. Код повинен виглядати подібно, за винятком використання команд `import` (які викличуть усі залежності, які були передбачені для вас у завданнях). +Вітаємо! Ви закінчили уроки з React та Redux. Є ще одна річ, на яку варто звернути увагу, перш ніж рухатися далі. Як правило, ви не будете писати застосунки React в такому редакторі коду. Це завдання дає вам уявлення про те, як виглядає синтаксис, якщо ви працюєте з файловою системою на своєму пристрої. Код повинен виглядати подібно, за винятком використання інструкцій `import` (вони використовують всі залежності, які були в завданнях). -Зрештою, написання коду React і Redux зазвичай вимагає певного налаштування. Це може швидко ускладнитись. Якщо вам цікаво експериментувати на власному пристрої, Create React App вже є налаштованим та готовим до роботи. +Зрештою, написання коду React і Redux зазвичай вимагає певного налаштування. Це може швидко ускладнитись. Якщо вам цікаво експериментувати на власному пристрої, Create React App вже налаштований та готовий до роботи. -Крім того, ви можете включити Babel як JavaScript Preprocessor в CodePen, додати React і ReactDOM як зовнішні ресурси JavaScript, а також працювати там. +Або ж ви можете використати Babel як препроцесор JavaScript в CodePen, додати React та ReactDOM як зовнішні ресурси JavaScript, й працювати там. # --instructions-- -Зазначте у консолі повідомлення `'Now I know React and Redux!'`. +Введіть повідомлення `'Now I know React and Redux!'` на консолі. # --hints-- -Повідомлення `Now I know React and Redux!` має бути зазначеним у консолі. +Повідомлення `Now I know React and Redux!` має бути введеним на консолі. ```js (getUserInput) => diff --git a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/use-provider-to-connect-redux-to-react.md b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/use-provider-to-connect-redux-to-react.md index 76b01048212..6a696c331ef 100644 --- a/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/use-provider-to-connect-redux-to-react.md +++ b/curriculum/challenges/ukrainian/03-front-end-development-libraries/react-and-redux/use-provider-to-connect-redux-to-react.md @@ -1,6 +1,6 @@ --- id: 5a24c314108439a4d4036144 -title: Використовуйте Провайдер для підключення Redux до React +title: Використайте провайдер, щоб приєднати Redux до React challengeType: 6 forumTopicId: 301435 dashedName: use-provider-to-connect-redux-to-react @@ -8,9 +8,9 @@ dashedName: use-provider-to-connect-redux-to-react # --description-- -В останньому завданні ви створили сховище Redux для обробки масиву повідомлень і створили дію для додавання нових повідомлень. Наступний крок - надати React доступ до сховища Redux і дії, необхідні для відправки оновлень. React Redux забезпечує свій пакет `react-redux` для допомоги виконання цих завдань. +В попередньому завданні ви створили сховище Redux для обробки масиву повідомлень і створили дію для додавання нових повідомлень. Наступний крок — надати React доступ до сховища Redux та дій, необхідних для відправлення оновлень. React Redux надає свій пакет `react-redux`, щоб допомогти з виконанням цих завдань. -React Redux надає невеличкий API з двома основними особливостями:`Provider` і `connect`. Інша проблема стосується `connect`. `Provider` - пакувальний компонент з React Redux, який обгортає додаток React. Ця обгортка дозволяє вам отримати доступ до сховища Redux `store` і `dispatch` функцій у вашому дереві компонентів. `Provider` приймає два відгуки, сховище Redux і дочірні компоненти вашої програми. Визначення `Provider` для компонента програми може виглядати так: +React Redux надає невеличкий API з двома ключовими властивостями: `Provider` та `connect`. Інше завдання стосується `connect`. `Provider` — це обгортуваний компонент від React Redux, який обгортає застосунок React. Ця обгортка дозволяє отримати доступ до сховища Redux та відправити функції через дерево компонентів. `Provider` приймає два пропси, сховище Redux та дочірні компоненти застосунку. Визначення `Provider` для компонента застосунку може виглядати так: ```jsx @@ -20,9 +20,9 @@ React Redux надає невеличкий API з двома основними # --instructions-- -Редактор коду тепер показує всі коди Redux і React з минулих завдань. Він включає в себе сховище Redx, дії і компонент `DisplayMessages`. Єдина нова частина є компонентом `AppWrapper` унизу(AppWrapp). Використовувати цей компонент верхнього рівня для відображення `Provider` з `ReactRedux`і передати магазин Redux як пропс. Потім надайте `DisplayMessages`компонента як дочірного. Як тільки ви закінчите, ви повинні побачити компонент React, що відображається на сторінці. +Тепер редактор коду показує весь код Redux та React з декількох попередніх завдань. Він містить сховище Redux, дії та компонент `DisplayMessages`. Єдиною новою частиною є компонент `AppWrapper` внизу. Використайте цей компонент верхнього рівня, щоб відтворити `Provider` від `ReactRedux` та передайте сховище Redux як пропс. Потім відтворіть компонент `DisplayMessages` як дочірній. Як тільки закінчите, ви маєте побачити компонент React відтвореним на сторінці. -**Примітка:** React Redux доступна як глобальна змінна тут, так що ви можете отримати доступ до провайдера з точковою нотацією. Код в редакторі використовує переваги і встановлює константу `Provider` для використання в методі render `AppWrapper`. +**Примітка:** тут React Redux доступний як глобальна змінна, тому ви можете отримати доступ до провайдера за допомогою точкової нотації. Код в редакторі використовує цю перевагу і встановлює його як константу `Provider`, яку ви можете використати в методі відтворення `AppWrapper`. # --hints-- @@ -37,7 +37,7 @@ assert( ); ``` -Компонент `Provider` повинен мати prop з `store` переданий до нього, що рівний сховищу Redux. +Обгортуваний компонент `Provider` повинен мати пропс переданого сховища, рівний сховищу Redux. ```js (getUserInput) => diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.md index 2a3241371e6..8f43dc60709 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.md @@ -1,6 +1,6 @@ --- id: 587d7faa367417b2b2512bd4 -title: Додавання до елементу D3 ефекту при наведенні курсором +title: Додайте ефект наведення до елемента D3 challengeType: 6 forumTopicId: 301469 dashedName: add-a-hover-effect-to-a-d3-element @@ -8,17 +8,17 @@ dashedName: add-a-hover-effect-to-a-d3-element # --description-- -Однією з можливостей є додавання до елемента ефектів, які його виділятимуть, коли користувач наводить на нього курсор. Поки що стилізація прямокутників застосовується з вбудованими D3 та SVG методами, але ви можете також використовувати і CSS. +Ви можете додати ефекти, які виділяють стовпчик, якщо користувач наводить на нього мишкою. Наразі стилізація прямокутників була застосована за допомогою вбудованих методів D3 та SVG, але ви можете використати і CSS. -Спочатку ви встановлюєте CSS клас на елементах SVG за допомогою методу `attr()`. Потім псевдоклас `:hover` для вашого нового класу зберігає правила стилю для будь-яких ефектів, які виникаються при наведенні курсором. +Щоб застосувати клас CSS до елементів SVG, використайте метод `attr()`. Потім псевдоклас `:hover` для нового класу зберігатиме правила стилізації для будь-яких ефектів наведення. # --instructions-- -Використайте метод `attr()`, щоб додати клас `bar` до всіх елементів `rect`. Це змінює колір елементу `fill` на коричневий, коли ви наводите на нього курсор. +Використайте метод `attr()`, щоб додати клас `bar` до всіх елементів `rect`. Це змінює колір `fill` стовпчика на коричневий, якщо на нього навести мишкою. # --hints-- -Ваші елементи `rect` повинні мати клас `bar`. +Елементи `rect` повинні мати клас `bar`. ```js assert($('rect').attr('class').trim().split(/\s+/g).includes('bar')); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-tooltip-to-a-d3-element.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-tooltip-to-a-d3-element.md index 0524240d6ea..1b8e24c577f 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-tooltip-to-a-d3-element.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-a-tooltip-to-a-d3-element.md @@ -1,6 +1,6 @@ --- id: 587d7faa367417b2b2512bd6 -title: Додавання до елементу D3 спливаючої підказки +title: Додайте підказку до елемента D3 challengeType: 6 forumTopicId: 301470 dashedName: add-a-tooltip-to-a-d3-element @@ -8,71 +8,71 @@ dashedName: add-a-tooltip-to-a-d3-element # --description-- -Спливаюча підказка відображає розширену інформацію про елемент на сторінці при наведенні на неї курсору миші. There are several ways to add a tooltip to a visualization. This challenge uses the SVG `title` element. +Спливаюча підказка показує більше інформації про елемент на сторінці, якщо користувач наведе на нього мишкою. Існує декілька способів додати підказку до візуалізації. Це завдання використовує елемент `title` від SVG. -`title` працює у парі з методом `text()`, щоб динамічно додавати дані до стовпців. +`title` працює разом з методом `text()`, щоб додати дані до стовпчиків динамічно. # --instructions-- -Додайте елемент `title` під кожен вузол `rect`. Потім застосуйте метод `text()` з функцією зворотнього зв'язку, щоб текст відображав значення даних. +Додайте елемент `title` під кожен вузол `rect`. Потім викличте метод `text()` з функцією поверненого виклику, щоб текст показував значення даних. # --hints-- -У Вашому коді має бути 9 елементів `title`. +Код має містити 9 елементів `title`. ```js assert($('title').length == 9); ``` -Перший елемент `title` має містити текст підказки `12`. +Текстом підказки першого елемента `title` має бути `12`. ```js assert($('title').eq(0).text() == '12'); ``` -Другий елемент `title` має містити текст підказки `31`. +Текстом підказки другого елемента `title` має бути `31`. ```js assert($('title').eq(1).text() == '31'); ``` -Третій елемент `title` має містити текст підказки `22`. +Текстом підказки третього елемента `title` має бути `22`. ```js assert($('title').eq(2).text() == '22'); ``` -Четвертий елемент `title` має містити текст підказки `17`. +Текстом підказки четвертого елемента `title` має бути `17`. ```js assert($('title').eq(3).text() == '17'); ``` -П'ятий елемент `title` має містити текст підказки `25`. +Текстом підказки п’ятого елемента `title` має бути `25`. ```js assert($('title').eq(4).text() == '25'); ``` -Шостий елемент `title` має містити текст підказки `18`. +Текстом підказки шостого елемента `title` має бути `18`. ```js assert($('title').eq(5).text() == '18'); ``` -Сьомий елемент `title` має містити текст підказки `29`. +Текстом підказки сьомого елемента `title` має бути `29`. ```js assert($('title').eq(6).text() == '29'); ``` -Восьмий елемент `title` має містити текст підказки `14`. +Текстом підказки восьмого елемента `title` має бути `14`. ```js assert($('title').eq(7).text() == '14'); ``` -Дев'ятий елемент `title` має містити текст підказки `9`. +Текстом підказки дев’ятого елемента `title` має бути `9`. ```js assert($('title').eq(8).text() == '9'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-attributes-to-the-circle-elements.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-attributes-to-the-circle-elements.md index bf4058fbb8c..318d437c168 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-attributes-to-the-circle-elements.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-attributes-to-the-circle-elements.md @@ -1,6 +1,6 @@ --- id: 587d7fab367417b2b2512bd8 -title: Додавання атрибутів до елементів "коло" +title: Додайте атрибути до кругів challengeType: 6 forumTopicId: 301471 dashedName: add-attributes-to-the-circle-elements @@ -8,27 +8,27 @@ dashedName: add-attributes-to-the-circle-elements # --description-- -The last challenge created the `circle` elements for each point in the `dataset`, and appended them to the SVG. Але D3 потребує додаткової інформації про положення та розмір кожного елемента `circle`, щоб відобразити їх правильно. +Попереднім завданням було створити елементи `circle` для кожної точки в `dataset` та додати їх до SVG. Але D3 потребує додаткової інформації про положення та розмір кожного елемента `circle`, щоб відобразити їх правильно. -Елемент `circle` в SVG має три основні атрибути. Атрибути `cx` та `cy` — це координати. They tell D3 where to position the *center* of the shape on the SVG. Радіус (атрибут `r`) вказує розмір елемента `circle`. +Елемент `circle` в SVG має три основні атрибути. Атрибути `cx` та `cy` — це координати. Вони вказують D3, де розташувати *центр* фігури на SVG. Радіус (атрибут `r`) вказує розмір елемента `circle`. -Just like the `rect` `y` coordinate, the `cy` attribute for a `circle` is measured from the top of the SVG, not from the bottom. +Як і координата `y` для `rect`, атрибут `cy` для `circle` вимірюється зверху SVG, а не знизу. -Всі три атрибути можуть використовувати функцію зворотного зв'язку, щоб динамічно встановити свої значення. Пам'ятайте, що всі методи, згруповані після `data(dataset)` запускаються один раз на елемент у `dataset`. Параметр `d` у функції зворотного виклику посилається на поточний елемент в `dataset`, який є масивом для кожної точки. Використайте дужкову нотацію, наприклад, `d[0]`, щоб отримати доступ до значень в цьому масиві. +Всі три атрибути можуть використовувати функцію зворотного виклику, щоб динамічно встановити значення. Пам’ятайте, що всі методи, згруповані після `data(dataset)`, запускаються по одному разу для кожного елемента в `dataset`. Параметр `d` у функції зворотного виклику посилається на поточний елемент в `dataset`, який є масивом для кожної точки. Використайте дужкову нотацію (наприклад, `d[0]`), щоб отримати доступ до значень в цьому масиві. # --instructions-- -Додайте атрибути `cx`, `cy`, а також `r` до елемента `circle`. Значення `cx` має бути першим числом у масиві для кожного елемента в `dataset`. Значення `cy` має базуватися на другому номері у масиві, але не забудьте показати графік правильно, а не інвертовано. Значення атрибуту `r` має дорівнювати `5` для всіх кіл. +Додайте атрибути `cx`, `cy` та `r` до елемента `circle`. Значення `cx` має бути першим числом у масиві для кожного елемента в `dataset`. Значення `cy` має базуватися на другому числі у масиві, але не забудьте показати графік правильно, а не перевернуто. Значенням `r` має бути `5` для всіх кругів. # --hints-- -Ваш код повинен містити 10 елементів `circle`. +Код має містити 10 елементів `circle`. ```js assert($('circle').length == 10); ``` -У першого елемента `circle` атрибут `cx` повинен мати значення `34`, атрибут `cy` — значення `422` і атрибут `r` — значення `5`. +Перший елемент `circle` повинен мати `cx` зі значенням `34`, `cy` зі значенням `422` та `r` зі значенням `5`. ```js assert( @@ -38,7 +38,7 @@ assert( ); ``` -У другого елемента `circle` атрибут `cx` повинен мати значення `109`, атрибут `cy` — значення `220` і атрибут `r` — значення `5`. +Другий елемент `circle` повинен мати `cx` зі значенням `109`, `cy` зі значенням `220` та `r` зі значенням `5`. ```js assert( @@ -48,7 +48,7 @@ assert( ); ``` -У третього елемента `circle` атрибут `cx` повинен мати значення `310`, атрибут `cy` — значення `380` і атрибут `r` — значення `5`. +Третій елемент `circle` повинен мати `cx` зі значенням `310`, `cy` зі значенням `380` та `r` зі значенням `5`. ```js assert( @@ -58,7 +58,7 @@ assert( ); ``` -У четвертого елемента `circle` атрибут `cx` повинен мати значення `79`, атрибут `cy` — значення `89` і атрибут `r` — значення `5`. +Четвертий елемент `circle` повинен мати `cx` зі значенням `79`, `cy` зі значенням `89` та `r` зі значенням `5`. ```js assert( @@ -68,7 +68,7 @@ assert( ); ``` -У п'ятого елемента `circle` атрибут `cx` повинен мати значення `420`, атрибут `cy` — значення `280` і атрибут `r` — значення `5`. +П’ятий елемент `circle` повинен мати `cx` зі значенням `420`, `cy` зі значенням `280` та `r` зі значенням `5`. ```js assert( @@ -78,7 +78,7 @@ assert( ); ``` -У шостого елемента `circle` атрибут `cx` повинен мати значення `233`, атрибут `cy` — значення `355` і атрибут `r` — значення `5`. +Шостий елемент `circle` повинен мати `cx` зі значенням `233`, `cy` зі значенням `355` та `r` зі значенням `5`. ```js assert( @@ -88,7 +88,7 @@ assert( ); ``` -У сьомого елемента `circle` атрибут `cx` повинен мати значення `333`, атрибут `cy` — значення `404` і атрибут `r` — значення `5`. +Сьомий елемент `circle` повинен мати `cx` зі значенням `333`, `cy` зі значенням `404` та `r` зі значенням `5`. ```js assert( @@ -98,7 +98,7 @@ assert( ); ``` -У восьмого елемента `circle` атрибут `cx` повинен мати значення `222`, атрибут `cy` — значення `167` і атрибут `r` — значення `5`. +Восьмий елемент `circle` повинен мати `cx` зі значенням `222`, `cy` зі значенням `167` та `r` зі значенням `5`. ```js assert( @@ -108,7 +108,7 @@ assert( ); ``` -У дев'ятого елемента `circle` атрибут `cx` повинен мати значення `78`, атрибут `cy` — значення `180` і атрибут `r` — значення `5`. +Дев’ятий елемент `circle` повинен мати `cx` зі значенням `78`, `cy` зі значенням `180` та `r` зі значенням `5`. ```js assert( @@ -118,7 +118,7 @@ assert( ); ``` -У десятого елемента `circle` атрибут `cx` повинен мати значення `21`, атрибут `cy` — значення `377` і атрибут `r` — значення `5`. +Десятий елемент `circle` повинен мати `cx` зі значенням `21`, `cy` зі значенням `377` та `r` зі значенням `5`. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-axes-to-a-visualization.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-axes-to-a-visualization.md index 4e4ac8d3c9c..84f44d9bcc0 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-axes-to-a-visualization.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-axes-to-a-visualization.md @@ -1,6 +1,6 @@ --- id: 587d7fad367417b2b2512bdf -title: Додай вісь до візуалізації +title: Додайте осі до візуалізації challengeType: 6 forumTopicId: 301472 dashedName: add-axes-to-a-visualization @@ -8,15 +8,15 @@ dashedName: add-axes-to-a-visualization # --description-- -Інший спосіб покращити точкову діаграму - додати x- значення та у- значення. +Інший спосіб покращити точкову діаграму — додати осі x та у. -D3 має два методи, `axisLeft()` та `axisBottom()`, щоб зобразити вісь y та вісь x відповідно. Ось приклад для створення осі Х на основі `xScale` у попередніх завданнях: +D3 має два методи: `axisLeft()` та `axisBottom()`, щоб відтворити вісь y та вісь x відповідно. Ось приклад для створення осі Х на основі `xScale` у попередніх завданнях: ```js const xAxis = d3.axisBottom(xScale); ``` -The next step is to render the axis on the SVG. Для цього можна використати загальний компонент SVG, елемент `g`. Стрічка `g` відповідає за групу. На відміну від `rect`, `circle`, and `text` , вісь - це просто пряма лінія при відображенні. Оскільки це проста фігура, використовуючи `g` працює. The last step is to apply a `transform` attribute to position the axis on the SVG in the right place. Otherwise, the line would render along the border of the SVG and wouldn't be visible. SVG підтримує різні типи `transforms`, але позиціювання осей потрібно `translate`. Коли елемент застосований до елемента `g` , він пересуне всю групу на задані кількості. Ось приклад: +Наступний крок — відтворити вісь на SVG. Для цього можна використати загальний компонент SVG: елемент `g`. `g` означає «group» (з англ. група). На відміну від `rect`, `circle` та `text`, вісь — це звичайна пряма лінія при відтворенні. Оскільки це проста фігура, використання `g` працює. Останній крок — застосувати атрибут `transform`, щоб розмістити вісь на SVG в потрібному місці. В іншому випадку лінія відтвориться вздовж кордону SVG та не буде видимою. SVG підтримує різні типи `transforms`, але позиціювання осей вимагає `translate`. Коли він застосований до елемента `g`, то він пересуне всю групу на задану кількість. Ось приклад: ```js const xAxis = d3.axisBottom(xScale); @@ -26,21 +26,21 @@ svg.append("g") .call(xAxis); ``` -The above code places the x-axis at the bottom of the SVG. Тоді він переданий в якості аргументу `call()`. Вісь Y працює так само, за винятком `translate` аргументу у вигляді `(x, 0)`. Тому що `translate` є рядком в методі `attr()` вище, ви можете використовувати конкатенацію для включення змінних значень для їх аргументів. +Наведений вище код розміщує вісь х внизу SVG. Потім її передано як аргумент до методу `call()`. Вісь y працює так само, але аргумент `translate` має вигляд `(x, 0)`. Оскільки `translate` є рядком в методі `attr()` вище, ви можете використати конкатенацію, щоб включити значення змінних для аргументів. # --instructions-- -У точковому графіку тепер є вісь Х. Створіть вісь У в змінній `yAxis` використовуючи `axisLeft()` метод. Потім зобразіть вісь, використовуючи елемент `g`. Переконайтеся, що за допомогою `transform` атрибут для перекладу осі на кількість одиниць виконано вправо, та `0` одиниць вниз. Не забудьте встановити `call()` вісь. +Тепер точкова діаграма має вісь х. Створіть вісь y в змінній `yAxis` за допомогою метода `axisLeft()`. Потім відтворіть вісь, використовуючи елемент `g`. Переконайтесь, що використали атрибут `transform`, щоб перемістити вісь на кількість одиниць відступу праворуч та `0` одиниць вниз. Не забудьте викликати вісь (`call()`). # --hints-- -Ваш код повинен використовувати метод `axisLeft()` з `yScale` в якості аргументу. +Код має використати метод `axisLeft()` разом із `yScale`, переданим як аргумент. ```js assert(code.match(/\.axisLeft\(yScale\)/g)); ``` -Елемент осі Y `g` повинен мати атрибут `transform` для перекладу осі на `(60, 0)`. +Елемент осі y `g` повинен мати атрибут `transform`, який переміщує вісь на `(60, 0)`. ```js assert( @@ -51,7 +51,7 @@ assert( ); ``` -Ваш код повинен містити один теґ `audio`. +Код має викликати `yAxis`. ```js assert(code.match(/\.call\(\s*yAxis\s*\)/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-classes-with-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-classes-with-d3.md index b50147c12aa..3afcb2cfb9a 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-classes-with-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-classes-with-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fa7367417b2b2512bc8 -title: Додавання класів з D3 +title: Додайте класи за допомогою D3 challengeType: 6 forumTopicId: 301473 dashedName: add-classes-with-d3 @@ -8,9 +8,9 @@ dashedName: add-classes-with-d3 # --description-- -Багатьма вбудованими стилями в елементах HTML важко управляти, навіть у менших застосунках. Простіше додати клас до елементів та стилізувати його, використовуючи правила CSS. D3 має метод `attr()`, що дає змогу додавати будь-який атрибут HTML до елемента, включно ім'я класу. +Багатьма вбудованими стилями в елементах HTML важко управляти, навіть у менших застосунках. Простіше додати клас до елементів та стилізувати його, використовуючи правила CSS. D3 має метод `attr()`, що дає змогу додавати будь-який атрибут HTML до елемента, включно з назвою класу. -Метод `attr()` працює так само, як і `style()`. Він застосовує значення, розділені комою, і може використовувати функцію зворотного виклику (callback function). Ось приклад того, як додати клас `container` до вибраного: +Метод `attr()` працює так само, як і `style()`. Він приймає значення, розділені комою, і може використовувати функцію зворотного виклику. Ось приклад, як додати клас `container` до вибірки: ```js selection.attr("class", "container"); @@ -30,7 +30,7 @@ selection.attr("class", "container"); assert($('div').attr('class').trim().split(/\s+/g).includes('bar')); ``` -Ваш код має застосовувати метод `attr()`. +Код має використати метод `attr()`. ```js assert(code.match(/\.attr/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-document-elements-with-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-document-elements-with-d3.md index c4bead92663..0ed4701bbfe 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-document-elements-with-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-document-elements-with-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fa6367417b2b2512bc2 -title: Додавайте елементи документа за допомогою D3 +title: Додайте елементи документа за допомогою D3 challengeType: 6 forumTopicId: 301474 dashedName: add-document-elements-with-d3 @@ -8,23 +8,23 @@ dashedName: add-document-elements-with-d3 # --description-- -У D3 є кілька способів, щоб додавати і змінювати елементи у вашому документі. +D3 має декілька способів, які дозволяють додати і змінити елементи в документі. -Метод `select()` дозволяє вибрати один елемент документа. Задається аргумент імені елемента, який вам потрібен і повертається HTML-вузол першого елемента в документі, який відповідає назві. Наприклад: +Метод `select()` вибирає один елемент з документа. Він приймає аргумент для назви елемента та повертає вузол HTML для першого елемента в документі, який збігається з назвою. Наприклад: ```js const anchor = d3.select("a"); ``` -У наведеному вище прикладі знайдено перший тег прив'язки на сторінці та збережено для нього HTML-вузол у змінній `anchor`. Вибирати елементи можна і за допомогою інших методів. Частина `d3` в прикладі - це посилання на об’єкт D3, через яке ми отримуємо доступ до методів D3. +Приклад вище знаходить перший елемент посилання на сторінці та зберігає його вузол HTML в змінній `anchor`. Вибирати елементи можна і за допомогою інших методів. Частина `d3` в прикладі — це посилання на об’єкт D3, за допомогою якого ми отримуємо доступ до методів D3. Ще два корисні методи: `append()` та `text()`. -Метод `append()` приймає аргумент для елементу, який ви хочете додати до документа. До вибраного елемента додається HTML-вузол і ви отримуєте дескриптор до цього вузла. +Метод `append()` приймає аргумент для елементу, який ви хочете додати до документа. Він приєднує вузол HTML до вибраного елемента та повертає обробник цього вузла. -Метод `text()` задає текст вибраного вузла або даний текст. Щоб задати значення, потрібно передати рядок у вигляді аргументу в дужках методу. +Метод `text()` або встановлює текст вибраного вузла, або отримує поточний текст. Щоб задати значення, потрібно передати рядок у вигляді аргументу в дужках методу. -Ось приклад встановлення невпорядкованого списку, додавання пункту списку і тексту: +Ось приклад, який вибирає невпорядкований список, додає елемент списку та додає текст: ```js d3.select("ul") @@ -32,15 +32,15 @@ d3.select("ul") .text("Very important item"); ``` -D3 дозволяє використовувати методи в комбінаціях, щоб виконувати кілька дій одна за одною. +D3 дозволяє поєднувати методи за допомогою крапки, щоб виконувати декілька дій по черзі. # --instructions-- -Використовуйте метод `select`, щоб обрати тег `body` в документі. Тоді за допомогою `append` додайте тег `h1`, а тоді текст `Learning D3` в елемент `h1`. +Використайте метод `select`, щоб вибрати тег `body` в документі. Потім використайте метод `append`, щоб додати `h1` до нього та додайте текст `Learning D3` в елемент `h1`. # --hints-- -Тег `body` повинен мати один елемент `h1`. +`body` повинен містити один елемент `h1`. ```js assert($('body').children('h1').length == 1); @@ -52,25 +52,25 @@ assert($('body').children('h1').length == 1); assert($('h1').text() == 'Learning D3'); ``` -Ваш код повинен мати доступ до об’єкта `d3`. +Код повинен отримати доступ до об’єкта `d3`. ```js assert(code.match(/d3/g)); ``` -Ваш код має застосовувати метод`select`. +Код має використати метод `select`. ```js assert(code.match(/\.select/g)); ``` -Ваш код має застосовувати метод `append`. +Код має використати метод `append`. ```js assert(code.match(/\.append/g)); ``` -Ваш код має застосовувати метод `text`. +Код має використати метод `text`. ```js assert(code.match(/\.text/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-inline-styling-to-elements.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-inline-styling-to-elements.md index 5de16281034..117c643892c 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-inline-styling-to-elements.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-inline-styling-to-elements.md @@ -1,6 +1,6 @@ --- id: 587d7fa7367417b2b2512bc6 -title: Додавання вбудованих стилів (Inline Styling) до елементів +title: Додайте вбудовані стилі до елементів challengeType: 6 forumTopicId: 301475 dashedName: add-inline-styling-to-elements @@ -8,7 +8,7 @@ dashedName: add-inline-styling-to-elements # --description-- -D3 дозволяє додати вбудовані стилі CSS для динамічних елементів методом `style()`. +D3 дозволяє додати вбудовані стилі CSS до динамічних елементів за допомогою методу `style()`. Метод `style()` приймає пару ключ-значення, розділену комами, як аргумент. Ось приклад, як змінити колір тексту вибірки на блакитний: @@ -18,17 +18,17 @@ selection.style("color","blue"); # --instructions-- -Додайте метод `style()` до коду в редакторі, щоб з сімейства шрифтів `font-family` всі відображені тексти були у стилі `verdana`. +Додайте метод `style()` до коду в редакторі, щоб весь зображений текст мав `font-family` зі значенням `verdana`. # --hints-- -З набору шрифтів `font-family` оберіть `verdana` для елементів `h2`. +Елементи `h2` повинні мати `font-family` зі значенням `verdana`. ```js assert($('h2').css('font-family') == 'verdana'); ``` -Ваш код повинен використовувати метод `style()`. +Код має використати метод `style()`. ```js assert(code.match(/\.style/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-d3-elements.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-d3-elements.md index 2b2c4ca7352..c7e5b9a30d8 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-d3-elements.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-d3-elements.md @@ -1,6 +1,6 @@ --- id: 587d7faa367417b2b2512bd2 -title: Додайте позначки D3 елементів +title: Додайте позначки до елементів D3 challengeType: 6 forumTopicId: 301476 dashedName: add-labels-to-d3-elements @@ -8,69 +8,69 @@ dashedName: add-labels-to-d3-elements # --description-- -D3 дозволяє позначати елемент графіку, наприклад, діаграму, за допомогою елемента SVG `text` element. +D3 дозволяє позначити елемент графіка (наприклад, стовпчик) за допомогою елемента `text` від SVG. -Like the `rect` element, a `text` element needs to have `x` and `y` attributes, to place it on the SVG. Крім того, необхідно отримати доступ до даних для відображення цих значень. +Як і елемент `rect`, елемент `text` повинен мати атрибути `x` та `y`, щоб розміститись в SVG. Крім того, необхідно отримати доступ до даних, щоб показати ці значення. -D3 дає вам високий рівень контролю над тим, як ви позначаєте свої діаграми. +D3 надає високий рівень контролю над тим, як ви позначаєте стовпчики. # --instructions-- -Код у редакторі вже пов’язує дані з кожним новим елементом `text`. Спочатку додайте вузли `text` до `svg`. Далі додайте атрибути для координат `x` та `y`. Їх слід обчислювати так само, як і значення `rect`, за винятком того, що значення `y` для `text` повинно зробити позначку на 3 одиниці вище, ніж діаграма. Нарешті, використовуйте метод D3 `text()`, щоб встановити позначку рівною значенню точки даних. +Код у редакторі вже пов’язує дані з кожним новим елементом `text`. Спочатку додайте вузли `text` до `svg`. Далі додайте атрибути для координат `x` та `y`. Їх потрібно обчислити так само, як і значення `rect`, але значення `y` для `text` має розмістити позначку на 3 одиниці вище, ніж стовпчик. Вкінці використайте метод `text()` від D3, щоб позначки відповідали значенням точок даних. -**Note:** Щоб позначка розташовувалася вище за смугу, вирішіть, чи має значення `y` для `text` бути на 3 позиції більше або на 3 менше від значення `y`на діаграмі. +**Примітка:** щоб позначка була вище за стовпчик, вирішіть, чи значення `y` для `text` має бути менше на 3 чи більше на 3, ніж значення `y` для стовпчика. # --hints-- -Перший елемент `text` повинен мати позначку `12` та `y` значення `61`. +Перший елемент `text` повинен мати позначку `12` та `y` зі значенням `61`. ```js assert($('text').eq(0).text() == '12' && $('text').eq(0).attr('y') == '61'); ``` -Другий елемент `text` повинен мати позначку `31` та `y` значення`4`. +Другий елемент `text` повинен мати позначку `31` та `y` зі значенням `4`. ```js assert($('text').eq(1).text() == '31' && $('text').eq(1).attr('y') == '4'); ``` -Третій елемент `text` повинен мати позначку `22` та `y` значення `31`. +Третій елемент `text` повинен мати позначку `22` та `y` зі значенням `31`. ```js assert($('text').eq(2).text() == '22' && $('text').eq(2).attr('y') == '31'); ``` -Четвертий елемент `text` повинен мати позначку`17` та `y` значення `46`. +Четвертий елемент `text` повинен мати позначку `17` та `y` зі значенням `46`. ```js assert($('text').eq(3).text() == '17' && $('text').eq(3).attr('y') == '46'); ``` -П'ятий елемент `text` повинен мати позначку `25` та `y` значення`22`. +П’ятий елемент `text` повинен мати позначку `25` та `y` зі значенням `22`. ```js assert($('text').eq(4).text() == '25' && $('text').eq(4).attr('y') == '22'); ``` -Шостий елемент `text` повинен мати позначку `18` та `y` значення `43`. +Шостий елемент `text` повинен мати позначку `18` та `y` зі значенням `43`. ```js assert($('text').eq(5).text() == '18' && $('text').eq(5).attr('y') == '43'); ``` -Сьомий елемент `text` повинен мати позначку `29` та `y`значення `10`. +Сьомий елемент `text` повинен мати позначку `29` та `y` зі значенням `10`. ```js assert($('text').eq(6).text() == '29' && $('text').eq(6).attr('y') == '10'); ``` -Восьмий елемент `text` повинен мати позначку `14` та `y` значення`55`. +Восьмий елемент `text` повинен мати позначку `14` та `y` зі значенням `55`. ```js assert($('text').eq(7).text() == '14' && $('text').eq(7).attr('y') == '55'); ``` -Дев’ятий елемент `text` повинен мати позначку `9` та `y`значення `70`. +Дев’ятий елемент `text` повинен мати позначку `9` та `y` зі значенням `70`. ```js assert($('text').eq(8).text() == '9' && $('text').eq(8).attr('y') == '70'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-scatter-plot-circles.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-scatter-plot-circles.md index 2df1600098b..60d019e52ad 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-scatter-plot-circles.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/add-labels-to-scatter-plot-circles.md @@ -1,6 +1,6 @@ --- id: 587d7fab367417b2b2512bd9 -title: Додавання міток до кіл точкової діаграми (діаграма розсіювання) +title: Додайте позначки до кругів точкової діаграми challengeType: 6 forumTopicId: 301477 dashedName: add-labels-to-scatter-plot-circles @@ -8,25 +8,25 @@ dashedName: add-labels-to-scatter-plot-circles # --description-- -Ви можете додати текст, щоб створити мітки для точок у точковій діаграмі. +Ви можете додати текст, щоб створити позначки для точок у точковій діаграмі. -Для цього слід відобразити значення, розділені комами, для першого (`x`) та другого (`y`) векторних полів кожного елементу в `dataset`. +Для цього потрібно зобразити значення, розділені комами, для першого (`x`) та другого (`y`) полів кожного елемента в `dataset`. -The `text` nodes need `x` and `y` attributes to position it on the SVG. Щоб вирішити це завдання, значення `y` value (визначає висоту) може мати те ж значення, яке елемент `circle` використовує для свого атрибута `cy`. Значення `x` може бути дещо більшим, ніж значення `cx` елемента `circle`, тому мітку видно. Це дозволить перемістити мітку правіше від нанесеної точки. +Вузлам `text` потрібні атрибути `x` та `y`, щоб розташуватись на SVG. У цьому завданні значення `y` (яке визначає висоту) може використати те ж саме значення, що й `circle` використовує для атрибута `cy`. Значення `x` може бути дещо більшим, ніж значення `cx` елемента `circle`, тому позначку видно. Це змістить позначку праворуч від нанесеної точки. # --instructions-- -Позначайте кожну точку на діаграмі розсіювання (точковій діаграмі), використовуючи елементи `text`. Два значення у тексті мітки повинні відокремлюватись комою і пробілом. Наприклад, мітка для першої точки становить `34, 78`. Задайте атрибут `x` так, щоб його значення становило на `5` одиниць більше, ніж значення, яке використовували для атрибуту `cx` елементу `circle`. Задайте атрибут `y` таким же способом, як для значення `cy` елементу `circle`. +Позначте кожну точку на точковій діаграмі за допомогою елементів `text`. Текст позначки повинен складатись з двох значень, розділених комою та пробілом. Наприклад, позначкою для першої точки є `34, 78`. Встановіть атрибут `x` так, щоб його значення було на `5` більше за значення, використане для атрибута `cx` в `circle`. Встановіть атрибут `y` так само, як і значення `cy` в `circle`. # --hints-- -Ваш код повинен мати 10 елементів `text`. +Код має містити 10 елементів `text`. ```js assert($('text').length == 10); ``` -Перша мітка повинна мати текст `34, 78`, вектор `x` - зі значенням `39` і вектор `y` - зі значенням `422`. +Перша позначка повинна мати текст `34, 78`, `x` зі значенням `39` та `y` зі значенням `422`. ```js assert( @@ -36,7 +36,7 @@ assert( ); ``` -Друга мітка повинна містити текст `109, 280`, вектор `x` - зі значенням `114` і вектор `y` - зі значенням `220`. +Друга позначка повинна мати текст `109, 280`, `x` зі значенням `114` та `y` зі значенням `220`. ```js assert( @@ -46,7 +46,7 @@ assert( ); ``` -У третій мітці - текст `310, 120`, вектор `x` має значення `315`, а вектор `y` - значення `380`. +Третя позначка повинна мати текст `310, 120`, `x` зі значенням `315` та `y` зі значенням `380`. ```js assert( @@ -56,7 +56,7 @@ assert( ); ``` -У четвертій мітці - текст `79, 411`, вектор `x` має значення `84` вектор `y` - значення `89`. +Четверта позначка повинна мати текст `79, 411`, `x` зі значенням `84` та `y` зі значенням `89`. ```js assert( @@ -66,7 +66,7 @@ assert( ); ``` -П'ята мітка міститиме текст `420, 220`, вектор `x` має значення `425`, вектор `y` - значення `280`. +П’ята позначка повинна мати текст `420, 220`, `x` зі значенням `425` та `y` зі значенням `280`. ```js assert( @@ -76,7 +76,7 @@ assert( ); ``` -Текст шостої мітки - `233, 145` зі значенням `238` вектора `x` і значенням `355` вектора `y`. +Шоста позначка повинна мати текст `233, 145`, `x` зі значенням `238` та `y` зі значенням `355`. ```js assert( @@ -86,7 +86,7 @@ assert( ); ``` -Текст сьомої мітки містить `333, 96` зі значенням `338` вектора `x` і значенням `404` вектора `y`. +Сьома позначка повинна мати текст `333, 96`, `x` зі значенням `338` та `y` зі значенням `404`. ```js assert( @@ -96,7 +96,7 @@ assert( ); ``` -Восьма мітка - з текстом `222, 333`, вектор `x` має значення `227`, а вектор `y` - значення `167`. +Восьма позначка повинна мати текст `222, 333`, `x` зі значенням `227` та `y` зі значенням `167`. ```js assert( @@ -106,7 +106,7 @@ assert( ); ``` -Дев'ята мітка вміщує текст `78, 320`, векторне поле `x` має значення `83`, а поле `y` - значення `180`. +Дев’ята позначка повинна мати текст `78, 320`, `x` зі значенням `83` та `y` зі значенням `180`. ```js assert( @@ -116,7 +116,7 @@ assert( ); ``` -Текст десятої мітки - `21, 123`, векторне поле `x` має значення `26`, а векторне поле `y` - значення `377`. +Десята позначка повинна мати текст `21, 123`, `x` зі значенням `26` та `y` зі значенням `377`. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-styles-based-on-data.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-styles-based-on-data.md index 9ab64102d2f..9fc440f670c 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-styles-based-on-data.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-styles-based-on-data.md @@ -1,6 +1,6 @@ --- id: 587d7fa7367417b2b2512bc7 -title: Зміна стилів на основі даних +title: Змініть стилі на основі даних challengeType: 6 forumTopicId: 301479 dashedName: change-styles-based-on-data @@ -8,7 +8,7 @@ dashedName: change-styles-based-on-data # --description-- -Про візуалізацію та подання даних можна дізнатися за допомогою D3. Ймовірно, що на основі даних ви захочете змінити стиль елементів. For example, you may want to color a data point blue if it has a value less than 20, and red otherwise. You can use a callback function in the `style()` method and include the conditional logic. The callback function uses the `d` parameter to represent the data point: +D3 стосується візуалізації та представлення даних. Ймовірно, що на основі даних ви захочете змінити стиль елементів. Наприклад, ви можете зафарбувати точку даних блакитним кольором, якщо її значення менше ніж 20, або червоним, якщо навпаки. Ви можете використати функцію зворотного виклику в методі `style()` та включити умовну логіку. Функція зворотного виклику використовує параметр `d`, щоб представити точку даних: ```js selection.style("color", (d) => { @@ -16,65 +16,65 @@ selection.style("color", (d) => { }); ``` -The `style()` method is not limited to setting the `color` - it can be used with other CSS properties as well. +Метод `style()` не обмежується лише властивістю `color`: його можна використати і з іншими властивостями CSS. # --instructions-- -Add the `style()` method to the code in the editor to set the `color` of the `h2` elements conditionally. Write the callback function so if the data value is less than 20, it returns red, otherwise it returns green. +Додайте метод `style()` до коду в редакторі, щоб встановити `color` елементів `h2` за умовою. Напишіть функцію зворотного виклику, щоб вона повернула червоний колір, якщо значення менше ніж 20, а в іншому випадку — зелений. -**Note:** You can use if-else logic, or the ternary operator. +**Примітка:** ви можете використати логіку if-else або тернарний оператор. # --hints-- -The first `h2` should have a `color` of red. +Перший `h2` повинен мати червоний `color`. ```js assert($('h2').eq(0).css('color') == 'rgb(255, 0, 0)'); ``` -The second `h2` should have a `color` of green. +Другий `h2` повинен мати зелений `color`. ```js assert($('h2').eq(1).css('color') == 'rgb(0, 128, 0)'); ``` -The third `h2` should have a `color` of green. +Третій `h2` повинен мати зелений `color`. ```js assert($('h2').eq(2).css('color') == 'rgb(0, 128, 0)'); ``` -The fourth `h2` should have a `color` of red. +Четвертий `h2` повинен мати червоний `color`. ```js assert($('h2').eq(3).css('color') == 'rgb(255, 0, 0)'); ``` -The fifth `h2` should have a `color` of green. +П’ятий `h2` повинен мати зелений `color`. ```js assert($('h2').eq(4).css('color') == 'rgb(0, 128, 0)'); ``` -The sixth `h2` should have a `color` of red. +Шостий `h2` повинен мати червоний `color`. ```js assert($('h2').eq(5).css('color') == 'rgb(255, 0, 0)'); ``` -The seventh `h2` should have a `color` of green. +Сьомий `h2` повинен мати зелений `color`. ```js assert($('h2').eq(6).css('color') == 'rgb(0, 128, 0)'); ``` -The eighth `h2` should have a `color` of red. +Восьмий `h2` повинен мати червоний `color`. ```js assert($('h2').eq(7).css('color') == 'rgb(255, 0, 0)'); ``` -The ninth `h2` should have a `color` of red. +Дев’ятий `h2` повинен мати червоний `color`. ```js assert($('h2').eq(8).css('color') == 'rgb(255, 0, 0)'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-color-of-an-svg-element.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-color-of-an-svg-element.md index 9009b28ef99..4b3959644bf 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-color-of-an-svg-element.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-color-of-an-svg-element.md @@ -1,6 +1,6 @@ --- id: 587d7fa9367417b2b2512bd1 -title: Зміна кольору елемента SVG +title: Змініть колір елемента SVG challengeType: 6 forumTopicId: 301480 dashedName: change-the-color-of-an-svg-element @@ -8,17 +8,17 @@ dashedName: change-the-color-of-an-svg-element # --description-- -Стовпці знаходяться в правильному положенні, але всі вони однакового чорного кольору. SVG має спосіб, як змінити колір стовпця. +Стовпчики знаходяться в правильному місці, але вони всі однакового чорного кольору. SVG надає можливість змінити колір стовпчиків. -В SVG форма `rect` забарвлена атрибутом `fill`. Він підтримує шістнадцяткові коди, назви кольорів та значення rgb, а також більш складні параметри, такі як градієнти та прозорість. +Фігура `rect` в SVG зафарбована завдяки атрибуту `fill`. Він підтримує шістнадцяткові коди, назви кольорів та значення rgb, а також складніші варіанти, серед яких градієнт та прозорість. # --instructions-- -Додайте метод `attr()` щоб встановити `fill` усім стовпцям темно-синій колір. +Додайте метод `attr()`, щоб встановити `fill` всіх стовпчиків на синій колір. # --hints-- -Стовпці мають всі `fill` в темно-синій колір. +Стовпчики повинні мати `fill` зі значенням синього кольору. ```js assert($('rect').css('fill') == 'rgb(0, 0, 128)'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-presentation-of-a-bar-chart.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-presentation-of-a-bar-chart.md index f0b4343866d..8fb7f18c9a6 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-presentation-of-a-bar-chart.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/change-the-presentation-of-a-bar-chart.md @@ -1,6 +1,6 @@ --- id: 587d7fa8367417b2b2512bca -title: Змінити вигляд стовпчикової діаграми +title: Змініть вигляд стовпчикової діаграми challengeType: 6 forumTopicId: 301481 dashedName: change-the-presentation-of-a-bar-chart @@ -8,21 +8,21 @@ dashedName: change-the-presentation-of-a-bar-chart # --description-- -Останнім завданням було створити стовпчикову діаграму, але існує кілька змін форматування, що можуть покращити її: +Попереднім завданням було створити стовпчикову діаграму, але існує декілька змін форматування, які можуть покращити її: -1) Додайти пробіл між кожним стовпчиком, щоб візуально розділити їх, і це можна зробити за допомогою додавання відступу до CSS для класу `bar` +1) Додайте проміжки між стовпчиками, щоб візуально розділити їх. Це можна зробити, додавши поля до CSS для класу `bar` -2) Збільшіть висоту стовпчиків, щоб краще показати різницю між значеннями, що можна зробити за допомогою множення значень на число, для масштабування висоти +2) Збільште висоту стовпців, щоб краще показати різницю між значеннями. Це можна зробити, помноживши значення на число, щоб масштабувати висоту # --instructions-- -Спочатку додайте `margin` `2px` до класу `bar` у теґу `style`. Далі, змініть функцію у методі `style()`, щоб повернути значення `10` разів у вихідне значення даних (плюс `px`). +Спочатку додайте `margin` зі значенням `2px` до класу `bar` в тегу `style`. Потім змініть функцію зворотного виклику в методі `style()`, щоб вона повернула значення, більше в `10` разів за початкове (разом з `px`). -**Примітка:** Множення кожної точки даних на *ту саму* константу лише змінить шкалу. Це як збільшення, але воно не змінює значення основних даних. +**Примітка:** множення кожної точки даних на *однакову* константу змінює лише масштаб. Це як збільшення, але воно не змінює значення основних даних. # --hints-- -Перший `div` повинен мати `height` `120` пікселів та `margin` з `2` пікселів. +Перший `div` повинен мати `height` зі значенням `120` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -31,7 +31,7 @@ assert( ); ``` -Другий `div` повинен мати `height``310` пікселів та `margin` з `2` пікселів. +Другий `div` повинен мати `height` зі значенням `310` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -40,7 +40,7 @@ assert( ); ``` -Третій `div` повинен мати `height` `220` пікселів та `margin` з `2` пікселів. +Третій `div` повинен мати `height` зі значенням `220` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -49,7 +49,7 @@ assert( ); ``` -Четвертий `div` повинен мати `height` `170` пікселів та `margin` з `2` пікселів. +Четвертий `div` повинен мати `height` зі значенням `170` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -58,7 +58,7 @@ assert( ); ``` -П'ятий `div` повинен мати `height` `250` пікселів та `margin` з `2` пікселів. +П’ятий `div` повинен мати `height` зі значенням `250` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -67,7 +67,7 @@ assert( ); ``` -Шостий `div` повинен мати `height` `180` пікселів та `margin` з `2` пікселів. +Шостий `div` повинен мати `height` зі значенням `180` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -76,7 +76,7 @@ assert( ); ``` -Сьомий `div` повинен мати `height``290` пікселів та `margin` з `2` пікселів. +Сьомий `div` повинен мати `height` зі значенням `290` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -85,7 +85,7 @@ assert( ); ``` -Восьмий `div` повинен мати `height` `140` пікселів та `margin` з `2` пікселів. +Восьмий `div` повинен мати `height` зі значенням `140` пікселів та `margin` зі значенням `2` пікселів. ```js assert( @@ -94,7 +94,7 @@ assert( ); ``` -Дев'ятий `div` повинен мати `height` `90` пікселів та `margin` з `2` пікселів. +Дев’ятий `div` повинен мати `height` зі значенням `90` пікселів та `margin` зі значенням `2` пікселів. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-bar-for-each-data-point-in-the-set.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-bar-for-each-data-point-in-the-set.md index 4328d82187e..0901024332c 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-bar-for-each-data-point-in-the-set.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-bar-for-each-data-point-in-the-set.md @@ -1,6 +1,6 @@ --- id: 587d7fa8367417b2b2512bcd -title: Як створити панель для кожного значення множини +title: Створіть стовпчик для кожної точки даних в наборі challengeType: 6 forumTopicId: 301482 dashedName: create-a-bar-for-each-data-point-in-the-set @@ -8,9 +8,9 @@ dashedName: create-a-bar-for-each-data-point-in-the-set # --description-- -В попередньому завданні було додано лише один прямокутник до елементу `svg` для відображення панелі. Тут ви зможете об’єднати те, про що ви дізналися про `data()`, `enter()` та фігури масштабованої векторної графіки, щоб створити та додати прямокутник для кожного значення множини `dataset`. +У попередньому завданні потрібно було додати лише один прямокутник до елемента `svg`, щоб представити стовпчик. Зараз ви об’єднаєте всі здобуті знання про `data()`, `enter()` та фігури SVG, щоб створити та додати прямокутник до кожної точки даних в `dataset`. -У попередньому завданні було пояснено як створити та додати код `div` для кожного елемента в `dataset`: +У попередньому завданні було пояснено, як створити та додати `div` для кожного елемента в `dataset`: ```js d3.select("body").selectAll("div") @@ -19,33 +19,33 @@ d3.select("body").selectAll("div") .append("div") ``` -Існує декілька різниць, які взаємодіють з елементами `rect` замість елементів `div`. Елементи `rect` повинні додаватись до елементу `svg`, а не безпосередньо до `body`. Також вам потрібно вказати D3, де розташувати кожний `rect` в межах `svg`. Інформацію про те, як розташувати панель, ви знайдете у наступному завданні. +Між роботою з елементами `rect` та `div` є певні відмінності. Елементи `rect` потрібно додавати до елемента `svg`, а не одразу до `body`. До того ж потрібно повідомити D3, де розміщувати кожен `rect` в межах площини `svg`. Ви дізнаєтесь про розміщення стовпчиків у наступному завданні. # --instructions-- -Використовуйте методи `data()`, `enter()` та `append()` для того, шоб створити та додати `rect` для кожного елемента в `dataset`. Панелі повинні відображатися одна над одною; це буде виправлено у наступному завданні. +Використайте методи `data()`, `enter()` та `append()`, щоб створити та додати `rect` для кожного елемента в `dataset`. Стовпчики мають розміщуватись один на одному; це буде виправлено в наступному завданні. # --hints-- -Ваш документ має містити 9 елементів `rect`. +Документ має містити 9 елементів `rect`. ```js assert($('rect').length == 9); ``` -Ваш код повинен використовувати метод `data()`. +Код має використати метод `data()`. ```js assert(code.match(/\.data/g)); ``` -Ваш код має використовувати метод `enter()`. +Код має використати метод `enter()`. ```js assert(code.match(/\.enter/g)); ``` -Ваш код має використовувати метод`append()`. +Код має використати метод `append()`. ```js assert(code.match(/\.append/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-linear-scale-with-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-linear-scale-with-d3.md index df6d9d18ed7..d4b83d29916 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-linear-scale-with-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-linear-scale-with-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fab367417b2b2512bda -title: Створення лінійної шкали за допомогою D3 +title: Створіть лінійний масштаб за допомогою D3 challengeType: 6 forumTopicId: 301483 dashedName: create-a-linear-scale-with-d3 @@ -8,35 +8,35 @@ dashedName: create-a-linear-scale-with-d3 # --description-- -The bar and scatter plot charts both plotted data directly onto the SVG. Однак, якщо висота стовпчика або однієї з точок даних була б більшою за значення висоти або ширини SVG, то вона виходила б за межі області SVG. +Стовпчикові та точкові діаграми наносять дані прямо на SVG. Однак, якщо висота стовпчика або однієї з точок даних більша за значення висоти або ширини SVG, то елемент виходив би за межі площини SVG. -У D3 існують шкали, за допомогою яких можна відобразити дані. `scales` are functions that tell the program how to map a set of raw data points onto the pixels of the SVG. +У D3 існують шкали, які допомагають накреслити дані. Шкали (`scales`) — це функції, які вказують програмі, як саме потрібно зіставити пікселі SVG із набором необроблених точок даних. -For example, say you have a 100x500-sized SVG and you want to plot Gross Domestic Product (GDP) for a number of countries. Набір цифр буде в діапазоні мільярдів або трильйонів доларів. Ви надаєте D3 тип шкали, щоб розповісти їй, як потрібно розмістити великі значення ВВП на цій площі розміром 100x500. +Наприклад, скажімо, у вас є SVG розміром 100x500, і ви хочете накреслити валовий внутрішній продукт (ВВП) для декількох країн. Набір чисел буде в діапазоні мільярдів або трильйонів доларів. Ви надаєте D3 тип шкали, щоб повідомити, як розмістити великі значення ВВП на цій площині розміром 100x500. -Навряд чи ви б створювали необроблені дані так. Before plotting it, you set the scale for your entire data set, so that the `x` and `y` values fit your SVG width and height. +Навряд чи ви б креслили необроблені дані так. Перш ніж створювати діаграму, ви встановлюєте шкалу для всього набору даних, щоб значення `x` та `y` відповідали ширині та висоті SVG. -D3 має кілька типів шкал. Існує метод D3 `scaleLinear()` для лінійної шкали, який зазвичай використовується з кількісними даними: +D3 має кілька типів шкал. Для лінійного масштабу (зазвичай використовується з кількісними даними) використовують метод `scaleLinear()` від D3: ```js const scale = d3.scaleLinear() ``` -За замовчуванням шкала використовує зв'язок ідентичності. Значення вхідних даних таке ж, як і значення вихідних даних. В окремому завданні розповідається про те, як це змінити. +За замовчуванням шкала використовує зв’язок ідентичності. Значення вхідних даних таке ж, як і значення вихідних даних. Для цієї теми виокремлено окреме завдання. # --instructions-- -Щоб створити лінійну шкалу потрібно змінити змінну `scale`. Потім встановіть змінну `output` у шкалі, яка викликається з вхідним аргументом `50`. +Щоб створити лінійний масштаб, потрібно змінити змінну `scale`. Потім встановіть змінну `output` на шкалу, яка викликається вхідним аргументом `50`. # --hints-- -У `h2` текст повинен бути `50`. +Текстом елемента `h2` має бути `50`. ```js assert($('h2').text() == '50'); ``` -Ваш код повинен використовувати метод `scaleLinear()`. +Код має використати метод `scaleLinear()`. ```js assert(code.match(/\.scaleLinear/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-scatterplot-with-svg-circles.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-scatterplot-with-svg-circles.md index 9c337b68104..cd1ebfd3e12 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-scatterplot-with-svg-circles.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/create-a-scatterplot-with-svg-circles.md @@ -1,6 +1,6 @@ --- id: 587d7fab367417b2b2512bd7 -title: Створити точкову діаграму з колами SVG +title: Створіть точкову діаграму за допомогою кругів SVG challengeType: 6 forumTopicId: 301484 dashedName: create-a-scatterplot-with-svg-circles @@ -8,19 +8,19 @@ dashedName: create-a-scatterplot-with-svg-circles # --description-- -Точковий графік — це інший вид візуалізації. Він зазвичай використовує кола, щоб нанести точки даних, які мають по два значення. Ці значення прив'язують до осей `x` та `y`, і використовуються, щоб розмістити коло у візуалізації. +Точкова діаграма — ще один вид візуалізації. Вона зазвичай використовує круги, щоб позначити точки даних, які мають по два значення. Ці значення прив’язують до осей `x` та `y`; їх використовують, щоб розмістити круг у візуалізації. -SVG має теґ `circle` для створення форми кола. Він працює так само, як елементи `rect`, які ви використовували для стовпчикової діаграми. +SVG має тег `circle` для створення круга. Він працює схоже до елементів `rect`, які ви використовували для стовпчикової діаграми. # --instructions-- -Use the `data()`, `enter()`, and `append()` methods to bind `dataset` to new `circle` elements that are appended to the SVG. +Використайте методи `data()`, `enter()` та `append()`, щоб прив’язати `dataset` до нових елементів `circle`, які додані до SVG. -**Примітка:** Кола будуть невидимими, так як ви ще не маєте набору їх атрибутів. Ми зробимо це у наступному завданні. +**Примітка:** круги будуть невидимими, оскільки ми не встановили їхні атрибути. Ми зробимо це у наступному завданні. # --hints-- -Ваш код повинен мати 10 елементів `circle`. +Код має містити 10 елементів `circle`. ```js assert($('circle').length == 10); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/display-shapes-with-svg.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/display-shapes-with-svg.md index 807af68272d..d44d6e37fd6 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/display-shapes-with-svg.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/display-shapes-with-svg.md @@ -1,6 +1,6 @@ --- id: 587d7fa8367417b2b2512bcc -title: Відображення форм за допомогою SVG +title: Відтворіть фігури за допомогою SVG challengeType: 6 forumTopicId: 301485 dashedName: display-shapes-with-svg @@ -8,47 +8,47 @@ dashedName: display-shapes-with-svg # --description-- -На останньому завданні ми створили елемент `svg` із заданою шириною та висотою, який був помітний, оскільки до нього застосовано `background-color` в тезі `style`. Для заданої ширини та висоти код створює місце. +Попереднім завданням було створити елемент `svg` з наданою шириною та висотою, який був помітний, оскільки мав застосований `background-color` в тегу `style`. Код створив місце для заданої ширини та висоти. -Наступним кроком є створення форм для розміщення в області `svg`. У SVG існує ряд підтримуваних форм, таких як прямокутники та кола. Їх використовують для відображення даних. Наприклад, форма SVG прямокутника (``) може створити елемент у стовпчиковій діаграмі. +Наступним кроком є створення фігур, які знаходитимуться в площині `svg`. В SVG існує безліч підтримуваних фігур, серед яких прямокутники та круги. Їх використовують, щоб представити дані. Наприклад, прямокутник SVG (``) може створити стовпчик в стовпчиковій діаграмі. -Коли ви розміщуєте форму в області `svg`, ви можете вказати, куди вона рухається, з координатами `x` та `y`. Початок координат (0, 0) знаходиться у верхньому лівому куті. Додатні значення для `x` переміщують форму праворуч, а додатні значення для `y` переміщують форму вниз від початку координат. +Якщо ви розміщуєте фігуру в площині `svg`, то її місце можна вказати за допомогою координат `x` та `y`. Початок координат (0, 0) знаходиться у верхньому лівому куті. Додатні значення `x` переміщують фігуру праворуч, а додатні значення `y` переміщують фігуру вниз від початку координат. -Щоб розмістити форму посередині 500 (ширина) x 100 (висота) `svg` з останнього завдання, координата `x` буде 250, а `y` координата буде 50. +Щоб розмістити фігуру посередині `svg` зі значеннями 500 (ширина) x 100 (висота) з попереднього завдання, координатою `x` буде 250, а координатою `y` буде 50. -SVG `rect` має чотири атрибути. Існують координати `x` та `y`, де вони розміщені в області `svg`. Він також має `height` та `width` для визначення розміру. +`rect` має чотири атрибути. Існують координати `x` та `y`, від яких залежить місце розміщення в площині `svg`. Він також має `height` та `width` для визначення розміру. # --instructions-- -Додайте форму `rect` до `svg` використовуючи `append()`, і надайте атрибуту `width` `25` і `height` `100`. Також надайте `rect` атрибутам `x` і `y`, для кожного встановлено значення `0`. +Додайте фігуру `rect` до `svg` за допомогою `append()` та надайте їй атрибут `width` зі значенням `25` і атрибут `height` зі значенням `100`. Також надайте `rect` атрибути `x` та `y` зі значенням `0`. # --hints-- -Ваш документ має мати 1 елемент `rect`. +Документ має містити 1 елемент `rect`. ```js assert($('rect').length == 1); ``` -Елемент `rect` має мати встановлений атрибут `width` `25`. +Елемент `rect` повинен мати атрибут `width` зі значенням `25`. ```js assert($('rect').attr('width') == '25'); ``` -Елемент `rect` має мати встановлений атрибут `height` `100`. +Елемент `rect` повинен мати атрибут `height` зі значенням `100`. ```js assert($('rect').attr('height') == '100'); ``` -Елемент `rect` має мати встановлений атрибут `x` `0`. +Елемент `rect` повинен мати атрибут `x` зі значенням `0`. ```js assert($('rect').attr('x') == '0'); ``` -Елемент `rect` має мати встановлений атрибут `y` `0`. +Елемент `rect` повинен мати атрибут `y` зі значенням `0`. ```js assert($('rect').attr('y') == '0'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-change-the-height-of-each-bar.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-change-the-height-of-each-bar.md index 9daacba3a3c..ae899a6f6a6 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-change-the-height-of-each-bar.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-change-the-height-of-each-bar.md @@ -1,6 +1,6 @@ --- id: 587d7fa9367417b2b2512bcf -title: Динамічна зміна висоти кожного стовпчика +title: Змініть висоту кожного стовпчика динамічно challengeType: 6 forumTopicId: 301486 dashedName: dynamically-change-the-height-of-each-bar @@ -8,7 +8,7 @@ dashedName: dynamically-change-the-height-of-each-bar # --description-- -Висота кожного стовпчика може бути заданою відповідно до величини значення точки у масиві, подібно до динамічного значення `x`. +Висоту кожного стовпчика можна встановити на значення точки даних в масиві, схоже до динамічного встановлення значення `x`. ```js selection.attr("property", (d, i) => { @@ -20,61 +20,61 @@ selection.attr("property", (d, i) => { # --instructions-- -Змініть функцію зворотного виклику для атрибуту `height` щоб повернути значення даних помножене на 3. +Змініть функцію зворотного виклику для атрибута `height`, щоб вона повернула значення даних, помножене на 3. -**Note:** Пам'ятайте, що множення усіх значень даних на однакову сталу збільшує масштаб даних (ніби наближення). Це допомагає побачити різницю між значеннями стовпців в даному прикладі. +**Примітка:** пам’ятайте, що при множенні всіх даних змінюється масштабування даних (ніби збільшення). Це допомагає побачити різницю між значеннями стовпчиків у прикладі. # --hints-- -Перший `rect` повинен мати `height` `36`. +Перший `rect` повинен мати `height` зі значенням `36`. ```js assert($('rect').eq(0).attr('height') == '36'); ``` -Другий `rect` повинен мати `height` `93`. +Другий `rect` повинен мати `height` зі значенням `93`. ```js assert($('rect').eq(1).attr('height') == '93'); ``` -Третій `rect` повинен мати `height` `66`. +Третій `rect` повинен мати `height` зі значенням `66`. ```js assert($('rect').eq(2).attr('height') == '66'); ``` -Четвертий `rect` повинен мати `height` `51`. +Четвертий `rect` повинен мати `height` зі значенням `51`. ```js assert($('rect').eq(3).attr('height') == '51'); ``` -П'ятий `rect` повинен мати`height` `75`. +П’ятий `rect` повинен мати `height` зі значенням `75`. ```js assert($('rect').eq(4).attr('height') == '75'); ``` -Шостий `rect` повинен мати `height` `54`. +Шостий `rect` повинен мати `height` зі значенням `54`. ```js assert($('rect').eq(5).attr('height') == '54'); ``` -Сьомий `rect` повинен мати `height` `87`. +Сьомий `rect` повинен мати `height` зі значенням `87`. ```js assert($('rect').eq(6).attr('height') == '87'); ``` -Восьмий `rect` повинен мати `height` `42`. +Восьмий `rect` повинен мати `height` зі значенням `42`. ```js assert($('rect').eq(7).attr('height') == '42'); ``` -Дев'ятий `rect` повинен мати `height` `27`. +Дев’ятий `rect` повинен мати `height` зі значенням `27`. ```js assert($('rect').eq(8).attr('height') == '27'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-set-the-coordinates-for-each-bar.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-set-the-coordinates-for-each-bar.md index 9fb72bc4bce..c87146e9254 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-set-the-coordinates-for-each-bar.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/dynamically-set-the-coordinates-for-each-bar.md @@ -1,6 +1,6 @@ --- id: 587d7fa9367417b2b2512bce -title: Динамічне налаштування координат для кожної панелі +title: Встановіть координати кожного стовпчика динамічно challengeType: 6 forumTopicId: 301487 dashedName: dynamically-set-the-coordinates-for-each-bar @@ -8,13 +8,13 @@ dashedName: dynamically-set-the-coordinates-for-each-bar # --description-- -Останнє завдання створило та додало прямокутник до елементу `svg` для кожної точки в`dataset`, щоб зобразити панель. На жаль, усі вони склались у стовпець один на одного. +Попереднім завданням було створити та додати прямокутник до елемента `svg` для кожної точки в `dataset`, щоб представити стовпчик. На жаль, вони склались один на одного. -Атрибути `x` та `y` керують розміщенням прямокутника. Вони повідомляють D3, де починати малювати фігуру в зоні `svg`. Останнє завдання розміщує їх усіх до 0 таким чином, щоб кожен стовпчик розташовувався у верхньому лівому кутку. +Атрибути `x` та `y` відповідають за розміщення прямокутника. Вони повідомляють D3, де починати малювати фігуру в площині `svg`. В попередньому завданні ви встановили їх на 0, тому кожен стовпчик розміщено у верхньому лівому куті. -У стовпчиковій діаграмі всі стовпці повинні розташовуватись на однаковому вертикальному рівні, тобто значення `y` лишається незмінним (на 0) для усіх стовпців. Однак, при додаванні нових стовпців значення `x` потрібно змінювати. Пам'ятайте, що більші значення `x` зміщують елементи праворуч. Значення`x` повинно зростати при перегляді масиву елементів у `dataset`. +У стовпчиковій діаграмі всі стовпчики мають розташовуватись на однаковому вертикальному рівні, тобто значення `y` залишається незмінним (0) для всіх стовпчиків. Однак при додаванні нових стовпчиків потрібно змінювати значення `x`. Пам’ятайте, що більші значення `x` зміщують елементи праворуч. Значення `x` має збільшуватись при перегляді масиву елементів у `dataset`. -Метод `attr()` у D3 приймає функцію зворотнього зв'язку до цього динамічно встановленого атрибуту. Функція зворотнього зв'язку приймає два аргументи: один для самої точки даних (зазвичай `d`) та один для індексу точки даних у масиві. Другий аргумент для індексу - необов'язковий. Ось такий формат: +Метод `attr()` в D3 приймає функцію зворотнього виклику, щоб встановити цей атрибут динамічно. Функція зворотнього виклику приймає два аргументи: для самої точки даних (зазвичай `d`) та для індексу точки даних у масиві. Другий аргумент для індексу необов’язковий. Ось формат: ```js selection.attr("property", (d, i) => { @@ -22,65 +22,65 @@ selection.attr("property", (d, i) => { }) ``` -Варто зауважити, що НЕ потрібно писати цикл `for` або використовувати `forEach()` для повторення елементів у наборі даних. Нагадаємо, що метод `data()` аналізує набір даних, і що будь-який інший метод, вказаний після `data()`, запускається одноразово для кожного елемента в наборі даних. +Варто зауважити, що НЕ потрібно писати цикл `for` або використовувати `forEach()`, щоб перебрати елементи в наборі даних. Пригадайте, що метод `data()` парсить набір даних, а будь-який метод, приєднаний після `data()`, запускається один раз для кожного елемента в наборі даних. # --instructions-- -Змініть атрибут `x` функції зворотнього зв'язку таким чином, щоб він повернув індекс на 30. +Змініть атрибут `x` функції зворотного виклику, щоб вона повернула індекс, помножений на 30. -**Примітка:** Ширина кожного елементу 25, тому збільшіть значення кожного `x` на 30, додавши пробіли між елементами. Будь-яке значення, більше 25, спрацювало б за таким же принципом. +**Примітка:** ширина кожного стовпчика становить 25, тому при збільшенні значення `x` у 30 раз збільшується відстань між стовпчиками. У цьому прикладі спрацювало б будь-яке значення, більше за 25. # --hints-- -Перший `rect` повинен мати `0` значенням `x`. +Перший `rect` повинен мати `x` зі значенням `0`. ```js assert($('rect').eq(0).attr('x') == '0'); ``` -Другий `rect` повинен мати `x` значенням `30`. +Другий `rect` повинен мати `x` зі значенням `30`. ```js assert($('rect').eq(1).attr('x') == '30'); ``` -Третій `rect` повинен мати `x` значенням `60`. +Третій `rect` повинен мати `x` зі значенням `60`. ```js assert($('rect').eq(2).attr('x') == '60'); ``` -Четвертий `rect` повинен мати `x` значенням `90`. +Четвертий `rect` повинен мати `x` зі значенням `90`. ```js assert($('rect').eq(3).attr('x') == '90'); ``` -П'ятий `rect` повинен мати `x` значенням `120`. +П’ятий `rect` повинен мати `x` зі значенням `120`. ```js assert($('rect').eq(4).attr('x') == '120'); ``` -Шостий `rect` повинен мати `x` значенням `150`. +Шостий `rect` повинен мати `x` зі значенням `150`. ```js assert($('rect').eq(5).attr('x') == '150'); ``` -Сьомий `rect` повинен мати `x` повинен мати `180`. +Сьомий `rect` повинен мати `x` зі значенням `180`. ```js assert($('rect').eq(6).attr('x') == '180'); ``` -Восьмий `rect` повинен мати `x` значенням `210`. +Восьмий `rect` повинен мати `x` зі значенням `210`. ```js assert($('rect').eq(7).attr('x') == '210'); ``` -Дев'ятий `rect` повинен мати `x` значенням `240`. +Дев’ятий `rect` повинен мати `x` зі значенням `240`. ```js assert($('rect').eq(8).attr('x') == '240'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/invert-svg-elements.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/invert-svg-elements.md index 6f088e073ec..b593780733d 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/invert-svg-elements.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/invert-svg-elements.md @@ -1,6 +1,6 @@ --- id: 587d7fa9367417b2b2512bd0 -title: Інвертування SVG елементів +title: Переверніть елементи SVG challengeType: 6 forumTopicId: 301488 dashedName: invert-svg-elements @@ -8,73 +8,73 @@ dashedName: invert-svg-elements # --description-- -Можливо, Ви помітили, що стовпчикова діаграма виглядає ніби перевернута або інвертована. Це пов'язано зі способом використання (x, y) координат у SVG. +Можливо, ви помітили, що стовпчикова діаграма виглядає ніби перевернута. Причина в тому, як SVG використовує координати (x, y). -Початком координат у SVG виступає точка, розташована у верхньому лівому куті. Вісь 0 `x` розміщує фігуру у лівій частині площини SVG. Вісь 0 `y` розміщує фігуру у верхній частині площини SVG. Чим вище значення осі `x`, тим більше прямокутник зсувається вправо. Чим вище значення осі `y`, тим більше прямокутник опускається вниз. +Початком координат у SVG виступає точка, розташована у верхньому лівому куті. Вісь координат `x` зі значенням 0 розміщує фігуру в лівій частині площини SVG. Вісь координат `y` зі значенням 0 розміщує фігуру у верхній частині площини SVG. Більше значення `x` зміщує прямокутник праворуч. Більше значення `y` зміщує прямокутник вниз. -Щоб розмістити стовпчик праворуч зверху, необхідно змінити обчислення `y` координати. Треба враховувати як висоту стовпчика, так і загальну висоту SVG площини. +Щоб розмістити стовпчик лицьовим боком наверх, необхідно змінити обчислення координати `y`. Потрібно враховувати як висоту стовпчика, так і загальну висоту площини SVG. -Висота площини SVG дорівнює 100. Припустимо, що у Вас задана точка 0, а Ви хотіли б, щоб стовпчик починався у нижній частині площини SVG (не зверху). Для цього, значення `y` координати має бути 100. Якби значення точки було 1, тоді, щоб задати стовпчик знизу, ми б брали за початкове значення `y` координати 100. Враховуємо висоту стовпчика 1, в такому випадку значення осі `y` становитиме 99. +Висота площини SVG дорівнює 100. Якщо в наборі є точка даних 0, стовпчик має починатись знизу площини SVG (не зверху). Для цього значенням координати `y` має бути 100. Якби значенням точки даних було 1, ми б почали з координати `y` зі значенням 100, щоб встановити стовпчик знизу. Потім потрібно врахувати висоту стовпчика 1, тому кінцевою координатою `y` буде 99. -Застосовуючи цю формулу `y = heightOfSVG - heightOfBar` для обчислення значення `y` координати, розміщуємо стовпчики у правій верхній частині площини. +Координата `y`, знайдена за допомогою `y = heightOfSVG - heightOfBar`, розміщує стовпчики лицьовим боком наверх. # --instructions-- -Змініть функцію зворотного відліку для атрибуту `y`, щоб встановити стовпчики праворуч зверху. Пам'ятайте, що `height` стовпчика у 3 рази перевищує значення `d`. +Змініть функцію зворотного виклику для атрибута `y`, щоб вона встановила стовпчики лицьовим боком наверх. Пам’ятайте, що значення `height` стовпчика у 3 рази більше за значення даних `d`. -**Примітка:** Співвідношення має такий вигляд: `y = h - m * d`, де `m` константа, яка масштабує значення точок. +**Примітка:** зазвичай відношенням є `y = h - m * d`, де `m` — це константа, яка масштабує точки даних. # --hints-- -Перший `rect` повинен мати значення `y` `64`. +Перший `rect` повинен мати `y` зі значенням `64`. ```js assert($('rect').eq(0).attr('y') == h - dataset[0] * 3); ``` -Другий `rect` повинен мати значення `y` `7`. +Другий `rect` повинен мати `y` зі значенням `7`. ```js assert($('rect').eq(1).attr('y') == h - dataset[1] * 3); ``` -Третій `rect` повинен мати значення `y` `34`. +Третій `rect` повинен мати `y` зі значенням `34`. ```js assert($('rect').eq(2).attr('y') == h - dataset[2] * 3); ``` -Четвертий `rect` повинен мати значення `y` `49`. +Четвертий `rect` повинен мати `y` зі значенням `49`. ```js assert($('rect').eq(3).attr('y') == h - dataset[3] * 3); ``` -П'ятий `rect` повинен мати значення `y` `25`. +П’ятий `rect` повинен мати `y` зі значенням `25`. ```js assert($('rect').eq(4).attr('y') == h - dataset[4] * 3); ``` -Шостий `rect` повинен мати значення `y` `46`. +Шостий `rect` повинен мати `y` зі значенням `46`. ```js assert($('rect').eq(5).attr('y') == h - dataset[5] * 3); ``` -Сьомий `rect` повинен мати значення `y` `13`. +Сьомий `rect` повинен мати `y` зі значенням `13`. ```js assert($('rect').eq(6).attr('y') == h - dataset[6] * 3); ``` -Восьмий `rect` повинен мати значення `y` `58`. +Восьмий `rect` повинен мати `y` зі значенням `58`. ```js assert($('rect').eq(7).attr('y') == h - dataset[7] * 3); ``` -Дев'ятий `rect` повинен мати значення `y` `73`. +Дев’ятий `rect` повинен мати `y` зі значенням `73`. ```js assert($('rect').eq(8).attr('y') == h - dataset[8] * 3); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/learn-about-svg-in-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/learn-about-svg-in-d3.md index 19b19fc3f68..b3cffd03d7c 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/learn-about-svg-in-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/learn-about-svg-in-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fa8367417b2b2512bcb -title: Вивчайте про SVG за допомогою D3 +title: Дізнайтесь про SVG в D3 challengeType: 6 forumTopicId: 301489 dashedName: learn-about-svg-in-d3 @@ -8,35 +8,35 @@ dashedName: learn-about-svg-in-d3 # --description-- -SVG розшифровується: Scalable Vector Graphics. +SVG розшифровується як Scalable Vector Graphics (з англ. масштабована векторна графіка). -Тут "scalable" означає, що якщо ви збільшите або зменшите об'єкт, то він не буде виглядати піксельним. Він масштабується за допомогою системи відображення, будь то на маленькому мобільному екрані або на великому телевізійному моніторі. +«Масштабована» означає, що якщо ви збільшите або зменшите об’єкт, то він не буде виглядати піксельним. Він масштабується за допомогою дисплейної системи, чи то маленький мобільний екран, чи то великий телевізійний монітор. -SVG використовують для того, щоб створити загальні геометричні форми. Оскільки D3 відображає дані у візуальному представленні, то він використовує SVG для того, щоб створити форми для візуалізації. Форми SVG для веб-сторінки повинні міститися в тезі HTML `svg`. +SVG використовують для того, щоб створити загальні геометричні фігури. Оскільки D3 відтворює дані у візуальному вигляді, то він використовує SVG для того, щоб створити фігури для візуалізації. Фігури SVG для вебсторінки мають знаходитись в тегу HTML `svg`. -CSS може бути масштабованим в тому випадку, коли стилі використовують відносні одиниці (такі як `vh`, `vw` або відсотки), але використання SVG є більш гнучким для створення візуалізації даних. +CSS може бути масштабованим, якщо стилі використовують відносні одиниці (`vh`, `vw` або відсотки), але використання SVG гнучкіше для створення візуалізації даних. # --instructions-- -Додайте вузол `svg` до `body`, використовуючи `append()`. Дайте йому атрибут `width`, встановлений для даної константи `w`, і атрибут `height`, встановлений для даної константи `h`, використовуючи для кожного методи `attr()` or `style()`. Ви побачите його у результатах, оскільки до нього в тезі `style` застосовано `background-color` рожевого кольору. +Додайте вузол `svg` до `body`, використовуючи `append()`. Надайте йому атрибут `width` зі значенням наданої константи `w` та атрибут `height` зі значенням наданої константи `h`, використовуючи метод `attr()` або `style()`. Ви побачите його в результаті, оскільки до нього застосовано рожевий `background-color` в тегу `style`. -**Note:** При використанні `attr()` атрибути ширини та висоти не мають одиниць. Це будівельний блок масштабування - елемент завжди матиме співвідношення ширини до висоти 5: 1, незалежно від рівня масштабування. +**Примітка:** атрибути висоти та ширини не мають одиниць при використанні методу `attr()`. Це будівельний блок масштабування: елемент завжди матиме співвідношення ширини до висоти 5:1, незалежно від рівня масштабування. # --hints-- -Ваш документ повинен містити елемент 1 `svg`. +Документ має містити 1 елемент `svg`. ```js assert($('svg').length == 1); ``` -Елемент `svg` повинен мати встановлений атрибут `width` `500`, або стилізований, щоб мати ширину `500px`. +Елемент `svg` повинен мати атрибут `width` зі значенням `500` або стилізований так, щоб значенням ширини було `500px`. ```js assert($('svg').attr('width') == '500' || $('svg').css('width') == '500px'); ``` -Елемент `svg` повинен мати встановлений атрибут `height` `100` або стилізований, щоб мати висоту `100px`. +Елемент `svg` повинен мати атрибут `height` зі значенням `100` або стилізований так, щоб значенням висоти було `100px`. ```js assert($('svg').attr('height') == '100' || $('svg').css('height') == '100px'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/select-a-group-of-elements-with-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/select-a-group-of-elements-with-d3.md index ac590d631df..0b6ae9cff2f 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/select-a-group-of-elements-with-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/select-a-group-of-elements-with-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fa6367417b2b2512bc3 -title: Вибір групи елементів за допомогою D3 +title: Виберіть групу елементів за допомогою D3 challengeType: 6 forumTopicId: 301490 dashedName: select-a-group-of-elements-with-d3 @@ -8,7 +8,7 @@ dashedName: select-a-group-of-elements-with-d3 # --description-- -D3 також має метод `selectAll()` для вибору групи елементів. Він повертає масив HTML - вузлів для всіх елементів документа, які відповідають введеному рядку. Ось приклад вибору всіх прив’язних тегів у документі: +D3 також має метод `selectAll()` для вибору групи елементів. Він повертає масив вузлів HTML для всіх елементів документа, які відповідають введеному рядку. Ось приклад, як вибрати всі теги посилання в документі: ```js const anchors = d3.selectAll("a"); @@ -18,11 +18,11 @@ const anchors = d3.selectAll("a"); # --instructions-- -Виберіть усі теги `li` у документі та змініть їх текст на рядок `list item`, послідовно скориставшись методом `.text()`. +Виберіть всі теги `li` в документі та змініть їхній текст на рядок `list item`, приєднавши метод `.text()`. # --hints-- -На сторінці повинно бути 3 елемента `li`, а текст у кожному з них має вказувати `list item`. Великі літери та пробіли повинні точно збігатися. +На сторінці має бути 3 елементи `li`, а текстом кожного з них має бути `list item`. Великі літери та пробіли повинні точно збігатися. ```js assert( @@ -32,13 +32,13 @@ assert( ); ``` -Ваш код має мати доступ до об'єкту `d3`. +Код повинен отримати доступ до об’єкта `d3`. ```js assert(code.match(/d3/g)); ``` -Ваш код повинен використовувати метод `selectAll`. +Код має використати метод `selectAll`. ```js assert(code.match(/\.selectAll/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.md index 2d8cf8f7621..ca2c3be18bd 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.md @@ -1,6 +1,6 @@ --- id: 587d7fac367417b2b2512bdb -title: Налаштування домену й діапазону на шкалі +title: Встановіть домен та діапазон на шкалі challengeType: 6 forumTopicId: 301491 dashedName: set-a-domain-and-a-range-on-a-scale @@ -8,13 +8,13 @@ dashedName: set-a-domain-and-a-range-on-a-scale # --description-- -За замовчуванням, масштаби використовують зв'язки ідентичності. Це означає, що вхідне значення відповідає вихідному значенню. Проте масштаби можуть бути набагато гнучкішими та цікавими. +За замовчуванням шкала використовує зв’язок ідентичності. Це означає, що вхідне значення відповідає вихідному значенню. Проте шкали можуть бути набагато гнучкішими та цікавішими. -Скажімо, набір даних має значення від 50 до 480. Це вхідна інформація для масштабування, також відома як domain. +Скажімо, набір даних має значення від 50 до 480. Це вхідна інформація для шкали, також відома як домен. -You want to map those points along the `x` axis on the SVG, between 10 units and 500 units. Цю вихідну інформацію також називають range. +Ці точки потрібно відтворити вздовж осі `x` на SVG у діапазоні від 10 до 500 одиниць. Це вихідна інформація, яку також називають діапазоном. -Методи `domain()` та `range()` встановлюють ці значення для шкали. Обидва методи сприймають масив щонайменше двох елементів як аргумент. Наприклад: +Методи `domain()` та `range()` встановлюють ці значення для шкали. Обидва методи приймають масив з принаймні двох елементів як аргумент. Наприклад: ```js scale.domain([50, 480]); @@ -26,43 +26,43 @@ scale(750) d3.scaleLinear() ``` -Порядок відображення цих значень у консолі буде таким: `10`, `500`, `323.37` і `807.67`. +Значення на консолі будуть в такому порядку: `10`, `500`, `323.37` та `807.67`. -Зверніть увагу, що шкала використовує лінійний зв'язок між доменом і значеннями діапазону, щоб визначити виведення для заданого числа. Мінімальне значення в домені (50) відповідає мінімальному значенню у діапазоні (10). +Зверніть увагу, що шкала використовує лінійний зв’язок між значеннями домену і діапазону, щоб визначити виведення для заданого числа. Мінімальне значення в домені (50) відповідає мінімальному значенню у діапазоні (10). # --instructions-- -Створіть шкалу і задайте значення домену `[250, 500]`, а діапазону - `[10, 150]`. +Створіть шкалу та встановіть її домен на `[250, 500]`, а діапазон — на `[10, 150]`. -**Примітка:** Ви можете прив'язати домен `domain()` та методи `range()` до змінної `scale`. +**Примітка:** ви можете приєднати методи `domain()` та `range()` до змінної `scale`. # --hints-- -Використовуйте метод `domain()` для вашого коду. +Код має використати метод `domain()`. ```js assert(code.match(/\.domain/g)); ``` -Домен `domain()` в діапазоні `scale` повинен мати значення `[250, 500]`. +`domain()` до `scale` повинен мати значення `[250, 500]`. ```js assert(JSON.stringify(scale.domain()) == JSON.stringify([250, 500])); ``` -Використовуйте метод `range()` для вашого коду. +Код має використати метод `range()`. ```js assert(code.match(/\.range/g)); ``` -Значення `range()` діапазону `scale` повинно бути встановлено як `[10, 150]`. +`range()` до `scale` повинен мати значення `[10, 150]`. ```js assert(JSON.stringify(scale.range()) == JSON.stringify([10, 150])); ``` -Текст заголовку `h2` повинен мати розмір `-102`. +Текстом елемента `h2` має бути `-102`. ```js assert($('h2').text() == '-102'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/style-d3-labels.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/style-d3-labels.md index d0f375a6c6f..eedbaba94cc 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/style-d3-labels.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/style-d3-labels.md @@ -1,6 +1,6 @@ --- id: 587d7faa367417b2b2512bd3 -title: Стиль міток D3 +title: Стилізуйте позначки D3 challengeType: 6 forumTopicId: 301492 dashedName: style-d3-labels @@ -8,21 +8,21 @@ dashedName: style-d3-labels # --description-- -Методи D3 можуть додавати стилі до панелі міток. Атрибут `fill` встановлює колір тексту для вузла `text`. Метод `style()` встановлює CSS правила для інших стилів, таких як `font-family` або `font-size`. +Методи D3 можуть додавати стилі до позначок стовпчиків. Атрибут `fill` встановлює колір тексту для вузла `text`. Метод `style()` встановлює CSS правила для інших стилів, таких як `font-family` або `font-size`. # --instructions-- -Встановіть `font-size` `25px` для елементів `text` і колір тексту - червоний. +Встановіть `font-size` елементів `text` на `25px`, а колір тексту — на червоний. # --hints-- -Мітки повинні мати `fill` червоний колір. +Позначки повинні мати `fill` зі значенням червоного кольору. ```js assert($('text').css('fill') == 'rgb(255, 0, 0)'); ``` -Всі мітки повинні мати `font-size` `25` пікселів. +Позначки повинні мати `font-size` зі значенням `25` пікселів. ```js assert($('text').css('font-size') == '25px'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/update-the-height-of-an-element-dynamically.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/update-the-height-of-an-element-dynamically.md index 50eb3aa02d7..73f0df8ebc1 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/update-the-height-of-an-element-dynamically.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/update-the-height-of-an-element-dynamically.md @@ -1,6 +1,6 @@ --- id: 587d7fa8367417b2b2512bc9 -title: Як динамічно оновити висоту елементу +title: Оновіть висоту елемента динамічно challengeType: 6 forumTopicId: 301493 dashedName: update-the-height-of-an-element-dynamically @@ -8,13 +8,13 @@ dashedName: update-the-height-of-an-element-dynamically # --description-- -У попередньому завданні ми розповіли, як відобразити дані з масиву та додати класи CSS. Ви можете поєднати ці уроки, щоб створити просту стовпчикову діаграму. Для цього ви можете використати один із кроків: +У попередніх завданнях ми розповіли, як зобразити дані з масиву та додати класи CSS. Ви можете поєднати ці уроки, щоб створити просту стовпчикову діаграму. Для цього виконайте два кроки: -1) Створити `div` для кожного значення масиву +1) Створіть `div` для кожної точки даних в масиві -2) Призначити кожному значенню `div` динамічну висоту, за допомогою функції зворотнього зв'язку методом `style()`, який встановлює висоту, яка дорівнює значенню даних +2) Надайте кожному `div` динамічну висоту, використавши функцію зворотного виклику в методі `style()`, що налаштує висоту відповідно до значення даних -Ви можете відновити формат, щоб встановити стиль за допомогою функції зворотнього зв'язку: +Пригадайте формат, щоб встановити стиль за допомогою функції зворотнього зв’язку: ```js selection.style("cssProperty", (d) => d) @@ -22,59 +22,59 @@ selection.style("cssProperty", (d) => d) # --instructions-- -Додайте метод `style()`до коду в редакторі для встановлення властивостей `height` для кожного елементу. Використовуйте функцію зворотнього зв'язку для відновлення значення даних за допомогою послідовності `px`. +Додайте метод `style()` до коду в редакторі, щоб встановити властивість `height` для кожного елемента. Використайте функцію зворотного виклику, щоб повернути значення точки даних разом з доданим рядком `px`. # --hints-- -Перша величина `div` повинна мати значення `height` з `12` пікселів. +Перший `div` повинен мати `height` зі значенням `12` пікселів. ```js assert($('div').eq(0)[0].style.height === '12px'); ``` -Друга `div` повинна мати значення `height` з `31` пікселів. +Другий `div` повинен мати `height` зі значенням `31` пікселів. ```js assert($('div').eq(1)[0].style.height === '31px'); ``` -Третя `div` повинна мати значення `height` з `22` пікселів. +Третій `div` повинен мати `height` зі значенням `22` пікселів. ```js assert($('div').eq(2)[0].style.height === '22px'); ``` -Четверта `div` повинна мати значення `height` з `17` пікселів. +Четвертий `div` повинен мати `height` зі значенням `17` пікселів. ```js assert($('div').eq(3)[0].style.height === '17px'); ``` -П'ята `div` повинна мати значення `height` з `25` пікселів. +П’ятий `div` повинен мати `height` зі значенням `25` пікселів. ```js assert($('div').eq(4)[0].style.height === '25px'); ``` -Шоста `div` повинна мати значення `height` з `18` пікселів. +Шостий `div` повинен мати `height` зі значенням `18` пікселів. ```js assert($('div').eq(5)[0].style.height === '18px'); ``` -Сьома `div` повинна мати значення `height` з `29` пікселів. +Сьомий `div` повинен мати `height` зі значенням `29` пікселів. ```js assert($('div').eq(6)[0].style.height === '29px'); ``` -Восьма `div` повинна мати значення `height` з `14` пікселів. +Восьмий `div` повинен мати `height` зі значенням `14` пікселів. ```js assert($('div').eq(7)[0].style.height === '14px'); ``` -Дев'ята `div` повинна мати значення `height` з `9` пікселів. +Дев’ятий `div` повинен мати `height` зі значенням `9` пікселів. ```js assert($('div').eq(8)[0].style.height === '9px'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-a-pre-defined-scale-to-place-elements.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-a-pre-defined-scale-to-place-elements.md index 1d24c367d74..1b66b832614 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-a-pre-defined-scale-to-place-elements.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-a-pre-defined-scale-to-place-elements.md @@ -1,6 +1,6 @@ --- id: 587d7fac367417b2b2512bde -title: Використовуйте попередньо визначену шкалу(масштаб) для розміщення елементів +title: Використовуйте попередньо визначену шкалу, щоб розмістити елементи challengeType: 6 forumTopicId: 301494 dashedName: use-a-pre-defined-scale-to-place-elements @@ -8,32 +8,32 @@ dashedName: use-a-pre-defined-scale-to-place-elements # --description-- -Маючи встановлені масштаби, прийшов час знову нанести на карту ділянку. The scales are like processing functions that turn the `x` and `y` raw data into values that fit and render correctly on the SVG. Вони зберігають дані в межах області відображення екрана. +Маючи встановлені шкали, прийшов час знову скласти точкову діаграму. Шкали схожі на функції обробки, які перетворюють необроблені дані `x` та `y` на значення, які підходять і правильно відтворюються на SVG. Вони зберігають дані в межах накресленої площини екрана. -Ви встановлюєте значення атрибутів координат для форми SVG з функцією масштабування. Це включає `x` і `y` атрибути `rect` або `text` елементи, чи `cx` та `cy` за `circles`. Ось приклад: +Значення атрибута координати для фігури SVG встановлюють за допомогою функції масштабування. Сюди входять атрибути `x` та `y` для елементів `rect` чи `text`, або `cx` та `cy` для `circles`. Ось приклад: ```js shape .attr("x", (d) => xScale(d[0])) ``` -Scales set shape coordinate attributes to place the data points onto the SVG. Вам не потрібно застосовувати масштаби при відображенні фактичного значення даних, наприклад, в `text()` метод для підказки або мітки. +Шкали встановлюють атрибути координат фігури, щоб розмістити точки даних на SVG. Вам не потрібно застосовувати шкали при відтворенні фактичного значення даних, наприклад, в методі `text()` для підказки або позначки. # --instructions-- -Use `xScale` and `yScale` to position both the `circle` and `text` shapes onto the SVG. Для `circles`, застосуйте масштаби для встановлення `cx` та `cy`. Надайте їм також радіус `5` одиниць. +Використайте `xScale` та `yScale`, щоб розташувати фігури `circle` та `text` на SVG. Для `circles` застосуйте шкали, щоб встановити атрибути `cx` та `cy`. Також надайте їм радіус зі значенням `5`. -Для `text`елементів, застосуйте масштаби щоб встановити `x` та `y`. Мітки повинні бути зсунуті вправо від точок. Щоб зробити це, додайте `10` одиниць на `x` значення даних, перш ніж передавати їх у `xScale`. +Для елементів `text` застосуйте шкали, щоб встановити атрибути `x` та `y`. Позначки мають бути зсунутими праворуч від точок. Для цього додайте `10` одиниць до значення даних `x`, перш ніж передати їх до `xScale`. # --hints-- -Ваш код повинен містити 10 `circle` елементів. +Код має містити 10 елементів `circle`. ```js assert($('circle').length == 10); ``` -Перший `circle` повинен мати `cx` значення якого приблизно `91` та значення `cy` приблизно `368` після застосування масштабу. Також повинен мати `r`значення `5`. +Перший елемент `circle` повинен мати `cx` зі значенням приблизно `91` та `cy` зі значенням приблизно `368` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -43,7 +43,7 @@ assert( ); ``` -Другий `circle` елемент повинен мати `cx` значення приблизно `159` і значення `cy` значення приблизно `181` після застосування масштабу. Також повинен мати `r`значення `5`. +Другий елемент `circle` повинен мати `cx` зі значенням приблизно `159` та `cy` зі значенням приблизно `181` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -53,7 +53,7 @@ assert( ); ``` -Третій `circle` повинен мати `cx` значення приблизно `340` і `cy` значення від приблизно `329` після нанесення масштабу. Також повинен мати `r`значення `5`. +Третій елемент `circle` повинен мати `cx` зі значенням приблизно `340` та `cy` зі значенням приблизно `329` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -63,7 +63,7 @@ assert( ); ``` -Четвертий `circle` повинен мати `cx` значення приблизно якого `131` і значення `cy`приблизне значення дорівнює `60` після застосування масштабу. Також повинен мати `r`значення якого дорівнює `5`. +Четвертий елемент `circle` повинен мати `cx` зі значенням приблизно `131` та `cy` зі значенням приблизно `60` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -73,7 +73,7 @@ assert( ); ``` -П'ятий `circle` елемент повинен мати на `cx` значення приблизно `440` і значення `cy` приблизно від `237` після нанесення масштабу. Також повинен мати `r`значення якого дорівнює `5`. +П’ятий елемент `circle` повинен мати `cx` зі значенням приблизно `440` та `cy` зі значенням приблизно `237` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -83,7 +83,7 @@ assert( ); ``` -Шостий `circle` повинен мати на `cx` значення приблизно яке дорівнює`271` і значення `cy` приблизно від `306` після нанесення масштабу. Також повинен мати `r`значення якого дорівнює `5`. +Шостий елемент `circle` повинен мати `cx` зі значенням приблизно `271` та `cy` зі значенням приблизно `306` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -93,7 +93,7 @@ assert( ); ``` -Сьомий елемент `circle` повинен мати `cx` значення приблизно якого `361` і значення `cy` дорівнює значенню `351` після застосування масштабу. Також повинен мати `r`значення якого дорівнює `5`. +Сьомий елемент `circle` повинен мати `cx` зі значенням приблизно `361` та `cy` зі значенням приблизно `351` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -103,7 +103,7 @@ assert( ); ``` -Елемент восьмий `circle` повинен мати на `cx` значення приблизно якого дорівнює `261` і значення `cy` приблизно від `132` після нанесення масштабу. Також повинен мати `r`значення якого дорівнює `5`. +Восьмий елемент `circle` повинен мати `cx` зі значенням приблизно `261` та `cy` зі значенням приблизно `132` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -113,7 +113,7 @@ assert( ); ``` -Дев'ятий `circle` повинен мати `cx` значення якого приблизно `131` і значення `cy` приблизно від `144` після застосування масштабу. Також повинен мати `r`значення якого дорівнює `5`. +Дев’ятий елемент `circle` повинен мати `cx` зі значенням приблизно `131` та `cy` зі значенням приблизно `144` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -123,7 +123,7 @@ assert( ); ``` -Десятий `circle`елемент повинен мати `cx` значення якого приблизно дорівнює `79` і значення `cy` приблизно від `326` після нанесення масштабу. Також повинен мати `r`значення якого дорівнює `5`. +Десятий елемент `circle` повинен мати `cx` зі значенням приблизно `79` та `cy` зі значенням приблизно `326` після застосування шкал. Він також повинен мати `r` зі значенням `5`. ```js assert( @@ -133,13 +133,13 @@ assert( ); ``` -Ваш код повинен налічувати 10 `text` елементів. +Код має містити 10 елементів `text`. ```js assert($('text').length == 10); ``` -Перша мітка повинна мати `x` значення якого приблизно дорівнює `100` та значення `y` приблизно `368` після застосування масштабу. +Перша позначка повинна мати `x` зі значенням приблизно `100` та `y` зі значенням приблизно `368` після застосування шкал. ```js assert( @@ -148,7 +148,7 @@ assert( ); ``` -Друга мітка повинна мати `x` значення якого приблизно дорівнює `168` та значення `y` приблизно дорівнює `181` після застосування масштабу. +Друга позначка повинна мати `x` зі значенням приблизно `168` та `y` зі значенням приблизно `181` після застосування шкал. ```js assert( @@ -157,7 +157,7 @@ assert( ); ``` -Третя мітка повинна мати `x` значення якого приблизно дорівнює `350` та значення якого `y` приблизно дорівнює`329` після нанесення масштабу. +Третя позначка повинна мати `x` зі значенням приблизно `350` та `y` зі значенням приблизно `329` після застосування шкал. ```js assert( @@ -166,7 +166,7 @@ assert( ); ``` -Четверта мітка повинна мати `x` значення якого приблизно дорівнює `141` та значення `y` приблизно якого дорівнює `60` після застосування масштабу. +Четверта позначка повинна мати `x` зі значенням приблизно `141` та `y` зі значенням приблизно `60` після застосування шкал. ```js assert( @@ -175,7 +175,7 @@ assert( ); ``` -П'ята мітка повинна мати значення `x` яке приблизно дорівнює `449` і `y` значення приблизно якого дорівнює `237` після нанесення масштабів. +П’ята позначка повинна мати `x` зі значенням приблизно `449` та `y` зі значенням приблизно `237` після застосування шкал. ```js assert( @@ -184,7 +184,7 @@ assert( ); ``` -Шоста мітка повинна мати значення `x` яке приблизно дорівнює `280` і `y` значення приблизно якого дорівнює `306` після застосування масштабів. +Шоста позначка повинна мати `x` зі значенням приблизно `280` та `y` зі значенням приблизно `306` після застосування шкал. ```js assert( @@ -193,7 +193,7 @@ assert( ); ``` -Сьома мітка повинна мати `x` значення якого приблизно дорівнює `370` та значення якого `y` приблизно дорівнює `351` після нанесення масштабу. +Сьома позначка повинна мати `x` зі значенням приблизно `370` та `y` зі значенням приблизно `351` після застосування шкал. ```js assert( @@ -202,7 +202,7 @@ assert( ); ``` -Восьма мітка повинна мати значення `x` яке приблизно дорівнює `270` і `y` значення приблизно якого дорівнює `132` після застосування масштабів. +Восьма позначка повинна мати `x` зі значенням приблизно `270` та `y` зі значенням приблизно `132` після застосування шкал. ```js assert( @@ -211,7 +211,7 @@ assert( ); ``` -Дев'ята мітка повинна мати значення `x` яке приблизно дорівнює `140` і `y` значення приблизно якого дорівнює `144` після застосування масштабів. +Дев’ята позначка повинна мати `x` зі значенням приблизно `140` та `y` зі значенням приблизно `144` після застосування шкал. ```js assert( @@ -220,7 +220,7 @@ assert( ); ``` -Десята мітка повинна мати значення `x` яке приблизно дорівнює `88` і `y` значення приблизно якого дорівнює `326` після нанесення масштабів. +Десята позначка повинна мати `x` зі значенням приблизно `88` та `y` зі значенням приблизно `326` після застосування шкал. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-dynamic-scales.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-dynamic-scales.md index 7f84c113f4e..3db6d11641a 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-dynamic-scales.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-dynamic-scales.md @@ -1,6 +1,6 @@ --- id: 587d7fac367417b2b2512bdd -title: Використання динамічних масштабів +title: Використайте динамічні шкали challengeType: 6 forumTopicId: 301495 dashedName: use-dynamic-scales @@ -8,13 +8,13 @@ dashedName: use-dynamic-scales # --description-- -D3 `min()` і `max()` методи допомагають встановити масштаб. +Методи `min()` та `max()` від D3 допомагають встановити шкалу. -Враховуючи складний набір даних, одним із пріоритетів є встановлення масштабу так, щоб візуалізація відповідала ширині та висоті контейнера SVG. You want all the data plotted inside the SVG so it's visible on the web page. +Одним з пріоритетів у складному наборі даних є встановлення шкали так, щоб візуалізація відповідала ширині та висоті контейнера SVG. Всі дані мають бути розміщеними всередині SVG, щоб вони були видимими на вебсторінці. -У наведеному нижче прикладі встановлюється шкала осі х для відомостей діаграм розсіювання. Метод `domain()` передає до шкали інформацію про значення вихідних даних для діаграми. Метод `range()` надає йому інформацію про актуальний простір на веб-сторінці для візуалізації. +У наведеному нижче прикладі встановлюється шкала осі х для даних точкової діаграми. Метод `domain()` передає інформацію до шкали про значення вихідних даних для діаграми. Метод `range()` надає інформацію про актуальний простір на вебсторінці для візуалізації. -На приклад, домен переходить від нуля до максимального значення в множині. Він використовує метод `max()` з функцією зворотного виклику на основі значень x у масивах. The range uses the SVG's width (`w`), but it includes some padding, too. This puts space between the scatter plot dots and the edge of the SVG. +У цьому прикладі домен переходить від 0 до максимального значення в наборі. Він використовує метод `max()` з функцією зворотного виклику на основі значень x у масивах. Діапазон використовує ширину SVG (`w`), але він також містить деякі відступи. Це додає простір між точками діаграми та краєм SVG. ```js const dataset = [ @@ -38,29 +38,29 @@ const xScale = d3.scaleLinear() .range([padding, w - padding]); ``` -Спершу відступ може спантеличити. Picture the x-axis as a horizontal line from 0 to 500 (the width value for the SVG). Включаючи відступи, метод `range()` змушує графік починатися з 30 уздовж цієї лінії (замість 0) і закінчуватися на 470 (замість 500). +Спершу відступ може спантеличити. Уявіть вісь x як горизонтальну лінію від 0 до 500 (значення ширини для SVG). Включно з відступами, метод `range()` змушує діаграму починатися з 30 уздовж цієї лінії (замість 0), і закінчуватися на 470 (замість 500). # --instructions-- -Використовуйте змінну `yScale`, щоб створити лінійну шкалу осі y. Домен повинен починатися з нуля і досягати максимального значення множини `y`. Діапазон повинен використовувати висоту SVG (`h`) і містити відступи. +Використайте змінну `yScale`, щоб створити лінійну шкалу осі y. Домен має починатися з нуля і досягти максимального значення `y` в наборі. Діапазон має використати висоту SVG (`h`) та містити відступи. -**Примітка:** Пам'ятайте розміщувати точки графіка з правильної сторони. Коли ви встановлюєте діапазон для координат у, то вище значення (висота мінус відступ) є першим аргументом, а нижче значення – другим. +**Примітка:** не забудьте розмістити графік лицьовим боком наверх. Коли ви встановлюєте діапазон для координат у, то більше значення (висота мінус відступ) є першим аргументом, а менше значення — другим. # --hints-- -Текст у заголовку `h2` повинен дорівнювати `30`. +Текстом елемента `h2` має бути `30`. ```js assert(output == 30 && $('h2').text() == '30'); ``` -`domain()` в yScale має бути еквівалентним `[0, 411]`. +Значенням `domain()` змінної yScale має бути `[0, 411]`. ```js assert(JSON.stringify(yScale.domain()) == JSON.stringify([0, 411])); ``` -`range()` в yScale має бути еквівалентним `[470, 30]`. +Значенням `range()` змінної yScale має бути `[470, 30]`. ```js assert(JSON.stringify(yScale.range()) == JSON.stringify([470, 30])); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-the-d3.max-and-d3.min-functions-to-find-minimum-and-maximum-values-in-a-dataset.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-the-d3.max-and-d3.min-functions-to-find-minimum-and-maximum-values-in-a-dataset.md index 35eb402c15f..1c4a219cc86 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-the-d3.max-and-d3.min-functions-to-find-minimum-and-maximum-values-in-a-dataset.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/use-the-d3.max-and-d3.min-functions-to-find-minimum-and-maximum-values-in-a-dataset.md @@ -1,7 +1,7 @@ --- id: 587d7fac367417b2b2512bdc title: >- - Використання функцій d3.max та d3.min для пошуку мінімального та максимального значення у наборі даних + Використайте функції d3.max та d3.min, щоб знайти мінімальне та максимальне значення в наборі даних challengeType: 6 forumTopicId: 301496 dashedName: >- @@ -10,11 +10,11 @@ dashedName: >- # --description-- -D3 методи `domain()` і `range()` встановлюють цю інформацію для вашої шкали на основі даних. Є кілька методів, що полегшать завдання. +Методи `domain()` та `range()` від D3 встановлюють інформацію для шкали на основі даних. Існує декілька методів, які полегшують це завдання. -При встановленні домені, часто виникає бажання використати мінімальне та максимальне значення у наборі даних. Однак пошук значень вручну може призвести до появи помилок, особливо коли маєш справу з великими наборами даних. +При встановленні домену часто потрібно використати мінімальне та максимальне значення у наборі даних. Однак пошук значень вручну може призвести до помилок, особливо при роботі з великими наборами даних. -Для отримання цієї інформації у D3 існує два методи: `min()` та `max()`. Наприклад: +D3 має два методи: `min()` та `max()`, щоб повернути цю інформацію. Наприклад: ```js const exampleData = [34, 234, 73, 90, 6, 52]; @@ -22,28 +22,28 @@ d3.min(exampleData) d3.max(exampleData) ``` -Набір даних може містити вкладені масиви, такі як `[x, y]` координати, показані в прикладі діаграми розсіювання. У цьому випадку потрібно вказати D3, як обчислювати максимальне та мінімальне значення. Добре, що обидва методи `min()` та `max()` мають функцію зворотного виклику. У даному прикладі, аргумент функції зворотного виклику `d` призначений для поточного внутрішнього масиву. Зворотній виклик має повернути елемент із внутрішнього масиву (значення `x` або `y`), у якому Ви обчислюватимете максимальне чи мінімальне значення. Приклад, як знайти min та max значення з набором масивів: +Набір даних може містити вкладені масиви, як-от пари координат `[x, y]`, які були в прикладі точкової діаграми. У цьому випадку потрібно повідомити D3, як обчислити максимальне та мінімальне значення. На щастя, обидва методи `min()` та `max()` приймають функцію зворотного виклику. У цьому прикладі, аргумент функції зворотного виклику `d` призначений для поточного внутрішнього масиву. Зворотний виклик має повернути елемент з внутрішнього масиву (значення `x` або `y`), у якому потрібно обчислити максимальне чи мінімальне значення. Ось приклад, як знайти мінімальне та максимальне значення з масивом масивів: ```js const locationData = [[1, 7],[6, 3],[8, 3]]; const minX = d3.min(locationData, (d) => d[0]); ``` -`minX` набуватиме значення `1`. +`minX` матиме значення `1`. # --instructions-- -Масив `positionData` містить підмасиви x, y та z координат. Використайте D3 метод для пошуку максимального значення z координати (третє значення) з масивів та збережіть його в `output` змінній. +Масив `positionData` містить вкладені масиви координат x, y та z. Використайте метод D3, щоб знайти максимальне значення координати z (третє значення) з масивів та збережіть його в змінній `output`. # --hints-- -Текст в середині елементу `h2` повинен бути `8`. +Текстом елемента `h2` має бути `8`. ```js assert(output == 8 && $('h2').text() == '8'); ``` -Ваш код має використовувати метод `max()`. +Код має використати метод `max()`. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-data-in-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-data-in-d3.md index 91304730d8d..ed5edfc8aa9 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-data-in-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-data-in-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fa7367417b2b2512bc4 -title: Робота з даними в D3 +title: Працюйте з даними в D3 challengeType: 6 forumTopicId: 301497 dashedName: work-with-data-in-d3 @@ -8,13 +8,13 @@ dashedName: work-with-data-in-d3 # --description-- -Бібліотека D3 фокусується на підході керування даними. Коли у вас є набір даних, ви можете застосувати методи D3, щоб відобразити його на сторінці. Дані надходять у багатьох форматах, але це завдання використовує простий масив чисел. +Бібліотека D3 фокусується на підході керування даними. Якщо у вас є набір даних, ви можете застосувати методи D3, щоб відтворити дані на сторінці. Дані надходять у багатьох форматах, але в цьому завданні використано простий масив чисел. -Перший крок - це повідомити дані D3. Метод `data()` використовується для виділення елементів DOM, щоб приєднати дані до цих елементів. Набір даних передається як аргумент методу. +Перший крок: повідомити D3 про дані. Метод `data()` використовують до виділених елементів DOM, щоб приєднати дані до цих елементів. Набір даних передається як аргумент до методу. -Поширений шаблон робочого процесу - це створити новий елемент у документі для кожної частини даних у наборі. D3 має метод `enter()` для цієї мети. +Поширений шаблон робочого процесу — це створити новий елемент в документі для кожної частини даних у наборі. D3 має метод `enter()` для цієї мети. -Коли метод `enter()` об'єднується з методом `data()`, то він розглядає вибрані елементи з сторінки та порівнює їх із кількістю елементів даних у наборі. Якщо є менше елементів, ніж елементів даних, то створюються відсутні елементи. +Коли метод `enter()` об’єднується з методом `data()`, то він розглядає вибрані елементи зі сторінки та порівнює їх з кількістю елементів даних у наборі. Якщо кількість елементів менша за кількість елементів даних, то він створює відсутні елементи. Ось приклад, який вибирає елемент `ul` та створює новий елемент списку, що базується на кількості записів у масиві: @@ -32,21 +32,21 @@ dashedName: work-with-data-in-d3 ``` -Вибір елементів, які ще не існують, може здатися вам складним. Цей код розповідає D3, щоб спочатку на сторінці вибрати `ul`. Далі виберіть усі елементи списку, які повертають порожню вибірку. Метод `data()` оглядає набір даних і тричі запускає наступний код, один раз для кожного елемента в масиві. Метод `enter()` не бачить елементи `li` на сторінці, але йому потрібно 3 (один для кожного шматка даних у `dataset`). Нові елементи `li` додаються до `ul` і мають текст `New item`. +Вибір елементів, які ще не існують, може здатися вам складним. Цей код повідомляє D3, що спочатку на сторінці потрібно вибрати `ul`. Потім виберіть всі елементи списку, що поверне порожню вибірку. Після цього метод `data()` оглядає набір даних і тричі запускає наступний код, по одному разу для кожного елемента в масиві. Метод `enter()` бачить, що на сторінці немає елементів `li`, але йому потрібно 3 (по одному для кожної частини даних в `dataset`). Нові елементи `li` приєднуються до `ul` та мають текст `New item`. # --instructions-- -Оберіть вузол `body`, а потім оберіть всі елементи `h2`. Маючи D3 створюєте і додаєте тег `h2` для кожного елемента в масиві `dataset`. Текст у `h2` повинен бути `New Title`. Ваш код повинен використовувати методи `data()` і `enter()`. +Оберіть вузол `body`, а потім оберіть всі елементи `h2`. Заставте D3 створити та приєднати тег `h2` до кожного елемента в масиві `dataset`. Текстом в `h2` має бути `New Title`. Код має використати методи `data()` та `enter()`. # --hints-- -Ваш документ має мати 9 елементів `h2`. +Документ має містити 9 елементів `h2`. ```js assert($('h2').length == 9); ``` -Текст у елементах `h2` повинен бути `New Title`. Великі літери та інтервали мають збігатися точно. +Текстом в елементах `h2` має бути `New Title`. Великі літери та інтервали мають збігатися точно. ```js assert( @@ -56,13 +56,13 @@ assert( ); ``` -Ваш код має використовувати метод `data()`. +Код має використати метод `data()`. ```js assert(code.match(/\.data/g)); ``` -Ваш код має використовувати метод `enter()`. +Код має використати метод `enter()`. ```js assert(code.match(/\.enter/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-dynamic-data-in-d3.md b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-dynamic-data-in-d3.md index 0437bca489e..43d73b79255 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-dynamic-data-in-d3.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/data-visualization-with-d3/work-with-dynamic-data-in-d3.md @@ -1,6 +1,6 @@ --- id: 587d7fa7367417b2b2512bc5 -title: Робота з динамічними даними в D3 +title: Працюйте з динамічними даними в D3 challengeType: 6 forumTopicId: 301498 dashedName: work-with-dynamic-data-in-d3 @@ -8,9 +8,9 @@ dashedName: work-with-dynamic-data-in-d3 # --description-- -Останні два завдання охоплюють основи відображення даних динамічно з D3 за допомогою методів `data()` і `enter()`. Ці методи приймають набір даних і разом із методом `append()` створюють новий елемент DOM для кожного запису в наборі даних. +Два попередні завдання охоплюють основи відтворення даних динамічно за допомогою D3, використовуючи методи `data()` та `enter()`. Ці методи приймають набір даних і разом з методом `append()` створюють новий елемент DOM для кожного запису в наборі даних. -У попередньому завданні ви створили новий елемент `h2` для кожного елемента масиву `dataset`, але всі вони містили один і той самий текст — `New Title`. Це тому, що ви не використали дані, пов’язані з кожним із елементів `h2`. +У попередньому завданні ви створили новий елемент `h2` для кожного елемента масиву `dataset`, але всі вони містили однаковий текст `New Title`. Причина в тому, що ви не використали дані, пов’язані з кожним з елементів `h2`. Метод D3 `text()` може приймати рядок або зворотний виклик як аргумент: @@ -18,13 +18,13 @@ dashedName: work-with-dynamic-data-in-d3 selection.text((d) => d) ``` -У прикладі вище параметр `d` посилається на один запис у наборі даних, до якого прив'язується вибране значення. +У прикладі вище параметр `d` посилається на один запис у наборі даних, до якого прив’язується вибірка. -Використаємо поточний приклад як контекст, перший елемент `h2` прив’язаний до 12, другий елемент `h2` прив’язаний до 31, третій елемент `h2` прив'язаний до 22 і так далі. +Використовуючи поточний приклад як контекст, перший елемент `h2` прив’язаний до 12, другий елемент `h2` прив’язаний до 31, третій елемент `h2` прив'язаний до 22 і так далі. # --instructions-- -Змініть метод `text()`, щоб кожен елемент `h2` виводив відповідне значення з масиву `dataset` з одним пробілом та рядком `USD`. Наприклад, перший заголовок має бути `12 USD`. +Змініть метод `text()`, щоб кожен елемент `h2` виводив відповідне значення з масиву `dataset` з одним пробілом та рядком `USD`. Наприклад, першим заголовком має бути `12 USD`. # --hints-- @@ -52,7 +52,7 @@ assert($('h2').eq(2).text() == '22 USD'); assert($('h2').eq(3).text() == '17 USD'); ``` -П'ятий елемент `h2` повинен містити текст `25 USD`. +П’ятий елемент `h2` повинен містити текст `25 USD`. ```js assert($('h2').eq(4).text() == '25 USD'); @@ -76,7 +76,7 @@ assert($('h2').eq(6).text() == '29 USD'); assert($('h2').eq(7).text() == '14 USD'); ``` -Дев'ятий елемент `h2` повинен містити текст `9 USD`. +Дев’ятий елемент `h2` повинен містити текст `9 USD`. ```js assert($('h2').eq(8).text() == '9 USD'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/change-text-with-click-events.md b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/change-text-with-click-events.md index 24115863924..77bd468aa4d 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/change-text-with-click-events.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/change-text-with-click-events.md @@ -1,6 +1,6 @@ --- id: 587d7fad367417b2b2512be2 -title: Зміна тексту кліком "Events" +title: Змініть текст за допомогою подій натискання challengeType: 6 forumTopicId: 301500 dashedName: change-text-with-click-events @@ -8,11 +8,11 @@ dashedName: change-text-with-click-events # --description-- -Кліком ви можете оновити елемент HTML за допомогою JavaScript. +Коли відбувається подія натискання, ви можете використати JavaScript, щоб оновити елемент HTML. -Наприклад, коли користувач натискає кнопку `Get Message`, текст елемента класу `message` змінюється на `Here is the message`. +Наприклад, якщо користувач натисне кнопку `Get Message`, то вона змінить текст елемента з класом `message` на `Here is the message`. -Так кліком можна змінити код: +Для цього додайте такий код в межах події натискання: ```js document.getElementsByClassName('message')[0].textContent="Here is the message"; @@ -20,11 +20,11 @@ document.getElementsByClassName('message')[0].textContent="Here is the message"; # --instructions-- -Додайте код `onclick` обробника подій, щоб змінити текст в елементі `message` на `Here is the message`. +Додайте код всередині обробника події `onclick`, щоб змінити текст всередині елемента `message` на `Here is the message`. # --hints-- -Використайте у коді метод `document.getElementsByClassName`, щоб вибрати елемент класу `message` та додати `textContent` у заданий рядок. +Код має використати метод `document.getElementsByClassName`, щоб вибрати елемент з класом `message` та встановити його `textContent` на наданий рядок. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/get-json-with-the-javascript-xmlhttprequest-method.md b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/get-json-with-the-javascript-xmlhttprequest-method.md index 97202aa548d..bbab3636c84 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/get-json-with-the-javascript-xmlhttprequest-method.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/get-json-with-the-javascript-xmlhttprequest-method.md @@ -1,6 +1,6 @@ --- id: 587d7fae367417b2b2512be3 -title: Отримання JSON методом JavaScript XMLHttpRequest +title: Отримайте JSON за допомогою методу XMLHttpRequest від JavaScript challengeType: 6 forumTopicId: 301502 dashedName: get-json-with-the-javascript-xmlhttprequest-method @@ -8,19 +8,19 @@ dashedName: get-json-with-the-javascript-xmlhttprequest-method # --description-- -Ви можете надсилати запит на дані із зовнішніх джерел. Саме тут використовуються API. +Ви можете надіслати запит на дані із зовнішніх джерел. Саме тут використовуються API. -Пам'ятайте, що API (або ППІ - прикладний програмний інтерфейс) - це інструменти, що дозволяють комп'ютерам обмінюватись інформацією один з одним. Ви дізнаєтесь, як оновити HTML та дані з API за допомогою технології AJAX. +Пам’ятайте, що API (прикладний програмний інтерфейс) — це інструменти, які дозволяють комп’ютерам обмінюватись інформацією один з одним. Ви дізнаєтесь, як оновити HTML з даними, отриманими з API, за допомогою технології AJAX. -Більшість веб-API передають дані у форматі JSON. JSON - це JavaScript Object Notation. +Більшість веб-API передають дані у форматі JSON. JSON розшифровується як JavaScript Object Notation (з англ. запис об’єктів JavaScript). -Синтаксис JSON схожий на літеральну нотацію об'єкта в JavaScript. У JSON властивості об'єкта та їх поточні значення обрамлені `{` та `}`. +Синтаксис JSON дуже схожий до літерального запису об‘єкта JavaScript. JSON містить властивості об’єкта та їхні поточні значення в дужках `{` та `}`. -Ці властивості разом зі значеннями часто називаються парами "ключ-значення". +Ці властивості та їхні значення часто називають «парами ключ-значення». -Ваша програма отримає дані JSON через API як `string`, хоча вони надіслані у форматі `bytes`. За замовчуванням дані надсилаються не у форматі JavaScript, проте їх можна конвертувати. Методом `JSON.parse` аналізується рядок та створюється потрібний об'єкт JavaScript. +Програма отримує JSON через API як `string`, хоча вони надіслані як `bytes`. Їх можна конвертувати в об’єкти JavaScript, але вони не є об’єктами JavaScript за замовчуванням. Метод `JSON.parse` парсить рядок та створює описаний об’єкт JavaScript. -Запросіть JSON через freeCodeCamp's Cat Photo API. Додайте цей код до кліку для виконання запиту: +Ви можете здійснити запит на JSON від API freeCodeCamp Cat Photo. Для цього додайте код в подію натискання: ```js const req = new XMLHttpRequest(); @@ -32,21 +32,21 @@ req.onload = function(){ }; ``` -Зверніть увагу на кожний елемент коду. Об'єкт JavaScript `XMLHttpRequest` має певні властивості та методи для передачі даних. Спочатку створюють об'єкт `XMLHttpRequest` та зберігають у змінній `req`. Потім методом `open` надсилають запит `GET`, адже йде отримання даних з API. URL-адреса API, з якого ви зробили запит даних, є другим аргументом для `open`. Третій аргумент - логічне значення, яке надсилає асинхронний запит за допомогою `true`. Сам запит надсилають методом `send`. Врешті-решт, обробник події `onload` аналізує отримані дані та перетворює об'єкт JavaScript методом `JSON.stringify` у рядок. Далі цей рядок буде вставлено як текст повідомлення. +Розглянемо, що виконує кожна частина. Об’єкт `XMLHttpRequest` від JavaScript має декілька властивостей та методів, використаних для передачі даних. Спочатку в змінній `req` створюється та зберігається екземпляр об’єкта `XMLHttpRequest`. Потім метод `open` ініціалізує запит: цей приклад здійснює запит на дані з API, тобто запит `GET`. Другим аргументом для `open` є URL-адреса API, з якого запрошуються дані. Третім аргументом є булеве значення, де `true` робить його асинхронним запитом. Метод `send` надсилає запит. Вкінці обробник події `onload` парсить повернені дані та застосовує метод `JSON.stringify`, щоб конвертувати об’єкт JavaScript в рядок. Далі цей рядок буде вставлено як текст повідомлення. # --instructions-- -Щоб створити та надіслати запит `GET` до freeCodeCamp Cat Photo API, оновіть код. Далі натисніть кнопку `Get Message`. Тест `The message will go here` буде замінено даними з API формату raw JSON за допомогою функції AJAX. +Оновіть код, щоб створити та надіслати запит `GET` до API freeCodeCamp Cat Photo. Далі натисніть кнопку `Get Message`. Функція AJAX замінить текст `The message will go here` на необроблений вихідний JSON від API. # --hints-- -Створіть новий `XMLHttpRequest` у коді. +Код має створити новий `XMLHttpRequest`. ```js assert(code.match(/new\s+?XMLHttpRequest\(\s*?\)/g)); ``` -Щоб створити запит `GET` для freeCodeCamp Cat Photo API, використайте метод `open`. +Код має використати метод `open`, щоб ініціалізувати запит `GET` до API freeCodeCamp Cat Photo. ```js assert( @@ -56,13 +56,13 @@ assert( ); ``` -Щоб відправити запит, використайте метод `send`. +Код має використати метод `send`, щоб надіслати запит. ```js assert(code.match(/\.send\(\s*\)/g)); ``` -Для того, щоб код працював, вам потрібен сет обробника подій `onload`. +Код повинен мати обробник події `onload` зі значенням функції. ```js assert( @@ -70,13 +70,13 @@ assert( ); ``` -Щоб зробити аналіз `responseText`, використайте метод `JSON.parse`. +Код має використати метод `JSON.parse`, щоб парсити `responseText`. ```js assert(code.match(/JSON\s*\.parse\(\s*.*\.responseText\s*\)/g)); ``` -Щоб змінити внутрішній HTML на рядок з даними JSON, використайте у коді елемент класу `message`. +Код має отримати елемент з класом `message` та змінити його внутрішній HTML на рядок даних JSON. ```js assert( diff --git a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/handle-click-events-with-javascript-using-the-onclick-property.md b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/handle-click-events-with-javascript-using-the-onclick-property.md index aef2b238b77..ef0ece376b6 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/handle-click-events-with-javascript-using-the-onclick-property.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/handle-click-events-with-javascript-using-the-onclick-property.md @@ -1,6 +1,6 @@ --- id: 587d7fad367417b2b2512be1 -title: Обробка кліків за допомогою JavaScript функцією onclick +title: Обробіть події натискання з JavaScript, використовуючи властивість onclick challengeType: 6 forumTopicId: 301503 dashedName: handle-click-events-with-javascript-using-the-onclick-property @@ -8,7 +8,7 @@ dashedName: handle-click-events-with-javascript-using-the-onclick-property # --description-- -Вам потрібно, щоб код виконувався лише після завантаження сторінки. Для цього прикріпіть event JavaScript до `DOMContentLoaded` документу. Ось приклад такого коду: +Код має виконуватись лише тоді, коли сторінка повністю завантажиться. Для цього можна прикріпити подію JavaScript до документа під назвою `DOMContentLoaded`. Ось приклад такого коду: ```js document.addEventListener('DOMContentLoaded', function() { @@ -16,7 +16,7 @@ document.addEventListener('DOMContentLoaded', function() { }); ``` -Ви можете вставити обробники подій у функцію `DOMContentLoaded`. You can implement an `onclick` event handler which triggers when the user clicks on the `#getMessage` element, by adding the following code: +Ви можете імплементувати обробники подій, які будуть всередині функції `DOMContentLoaded`. Ви можете імплементувати обробник подій `onclick`, який запускається, коли користувач натискає на елемент `#getMessage`, за допомогою цього коду: ```js document.getElementById('getMessage').onclick = function(){}; @@ -24,17 +24,17 @@ document.getElementById('getMessage').onclick = function(){}; # --instructions-- -Додайте обробник подій кліку до функції `DOMContentLoaded` для елементу з id `getMessage`. +Додайте обробник натискання всередині функції `DOMContentLoaded` для елемента з id зі значенням `getMessage`. # --hints-- -Your code should use the `document.getElementById` method to select the element whose id is `getMessage`. +Код має використати метод `document.getElementById`, щоб вибрати елемент з id зі значенням `getMessage`. ```js assert(code.match(/document\s*\.getElementById\(\s*?('|")getMessage\1\s*?\)/g)); ``` -Додайте до коду обробник подій `onclick`. +Код має додати обробник подій `onclick`. ```js assert(typeof document.getElementById('getMessage').onclick === 'function'); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/post-data-with-the-javascript-xmlhttprequest-method.md b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/post-data-with-the-javascript-xmlhttprequest-method.md index 70c923b05f6..88802802f93 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/post-data-with-the-javascript-xmlhttprequest-method.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/post-data-with-the-javascript-xmlhttprequest-method.md @@ -52,7 +52,7 @@ Your code should use the `open` method to initialize a `POST` request to the ser assert(code.match(/\.open\(\s*?('|")POST\1\s*?,\s*?url\s*?,\s*?true\s*?\)/g)); ``` -Your code should use the `setRequestHeader` method. +Код має використати метод `setRequestHeader`. ```js assert( @@ -78,7 +78,7 @@ assert( ); ``` -Your code should use the `send` method. +Код має використати метод `send`. ```js assert(code.match(/\.send\(\s*?body\s*?\)/g)); diff --git a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/pre-filter-json-to-get-the-data-you-need.md b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/pre-filter-json-to-get-the-data-you-need.md index b72e9da7450..37972123fad 100644 --- a/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/pre-filter-json-to-get-the-data-you-need.md +++ b/curriculum/challenges/ukrainian/04-data-visualization/json-apis-and-ajax/pre-filter-json-to-get-the-data-you-need.md @@ -26,7 +26,7 @@ json = json.filter(function(val) { # --hints-- -Використовуйте метод `filter` у коді. +Код має використати метод `filter`. ```js assert(code.match(/json\.filter/g)); diff --git a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md index adaffab1246..4d17b8f074e 100644 --- a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md +++ b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-animation-by-building-a-ferris-wheel/614100d7d335bb2a5ff74f1f.md @@ -16,7 +16,13 @@ dashedName: step-23 Ваш селектор `.cabin` повинен мати властивість `animation` зі значенням `cabins 10s linear infinite`. ```js -assert(new __helpers.CSSHelp(document).getStyle('.cabin')?.animation === '10s linear 0s infinite normal none running cabins'); +const cabinElementStyles = new __helpers.CSSHelp(document).getStyle('.cabin'); +assert( + cabinElementStyles?.animationName === "cabins" && + cabinElementStyles?.animationDuration === "10s" && + cabinElementStyles?.animationTimingFunction === "linear" && + cabinElementStyles?.animationIterationCount === "infinite" +); ``` # --seed-- diff --git a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-intermediate-css-by-building-a-cat-painting/646f4e46e81f7021d5fd9c1d.md b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-intermediate-css-by-building-a-cat-painting/646f4e46e81f7021d5fd9c1d.md index b50423299a8..ba500c64264 100644 --- a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-intermediate-css-by-building-a-cat-painting/646f4e46e81f7021d5fd9c1d.md +++ b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-intermediate-css-by-building-a-cat-painting/646f4e46e81f7021d5fd9c1d.md @@ -11,7 +11,7 @@ dashedName: step-78 # --hints-- -Your `.cat-whisker-right-top` selector should have a `transform` property set to `rotate(-10deg)`. +Селектор `.cat-whisker-right-top` повинен мати властивість `transform` зі значенням `rotate(-10deg)`. ```js assert(new __helpers.CSSHelp(document).getStyle('.cat-whisker-right-top')?.transform === 'rotate(-10deg)') diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md index af8a2af1db4..46294eb1c92 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/add-looping-logic-to-your-code-using-the-do-while-and-while-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-looping-logic-to-your-code-using-the-do-while-and-while-statemen Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-do-while/ та виконайте всі завдання модуля «Додайте логіку циклу до свого коду, використовуючи інструкції do-while та while в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-do-while/ та виконайте всі завдання модуля «Додайте логіку циклу до свого коду, використовуючи інструкції do-while та while в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md index 11525e9d3ed..a26efbfa69e 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: branch-the-flow-of-code-using-the-switch-case-construct-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-switch-case/ та виконайте всі завдання модуля «Розгалужте потік коду, використовуючи конструкцію switch-case в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-switch-case/ та виконайте всі завдання модуля «Розгалужте потік коду, використовуючи конструкцію switch-case в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md index cbb68eda8dd..8d60bdaddeb 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/challenge-project-develop-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-branching-and-looping-structures-in-c-shar Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ та виконайте всі завдання модуля «Проєкт завдання: розробіть гілкові та циклові структури в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/challenge-project-develop-branching-looping-structures-c-sharp/ та виконайте всі завдання модуля «Проєкт завдання: розробіть гілкові та циклові структури в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md index ec6c1acde44..315a951ec85 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/control-variable-scope-and-logic-using-code-blocks-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: control-variable-scope-and-logic-using-code-blocks-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-code-blocks/ та виконайте всі завдання модуля «Керуйте областю та логікою змінної, використовуючи блоки коду в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-code-blocks/ та виконайте всі завдання модуля «Керуйте областю та логікою змінної, використовуючи блоки коду в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md index ddcdb185b32..e510c9856bd 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/evaluate-boolean-expressions-to-make-decisions-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-evaluate-boolean-expressions/ та виконайте всі завдання модуля «Оцініть булеві вирази, щоб прийняти рішення в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-evaluate-boolean-expressions/ та виконайте всі завдання модуля «Оцініть булеві вирази, щоб прийняти рішення в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- @@ -20,15 +20,15 @@ dashedName: evaluate-boolean-expressions-to-make-decisions-in-c-sharp ## --answers-- -`int value = amount >= 10? 10: 20;` +`int value = amount >= 10 ? 10 : 20;` --- -`int value = amount >= 10: 10? 20;` +`int value = amount >= 10 : 10 ? 20;` --- -`int value = amount >= 10? 10| 20;` +`int value = amount >= 10 ? 10 | 20;` ## --video-solution-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md index 78af3c35ff7..d28a1eca3ef 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/guided-project-develop-conditional-branching-and-looping-structures-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-conditional-branching-and-looping-structures- Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-develop-conditional-branching-looping/ та виконайте всі завдання модуля «Керований проєкт: розробіть умовні гілкові та циклові структури в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-develop-conditional-branching-looping/ та виконайте всі завдання модуля «Керований проєкт: розробіть умовні гілкові та циклові структури в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md index d01175f0437..cb074ed7f61 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/iterate-through-a-code-block-using-the-for-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: iterate-through-a-code-block-using-the-for-statement-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-for/ та виконайте всі завдання модуля «Переберіть код блоку, використовуючи інструкцію for в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-for/ та виконайте всі завдання модуля «Переберіть код блоку, використовуючи інструкцію for в C#». Це обов’язково, щоб отримати трофей «Додавання логіки до консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md index f31f1618f4a..6d30089b589 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/add-logic-to-c-sharp-console-applications/trophy-add-logic-to-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f882207d29547b3bee1c0 title: 'Трофей «Додавання логіки до консольних застосунків C#»' challengeType: 18 dashedName: trophy-add-logic-to-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-3.trophy --- # --description-- -Ви завершили всі завдання модуля «Додавання логіки до консольних застосунків C#» на навчальній платформі Microsoft, тому введіть посилання на свій трофей нижче. +Now that you've completed all of the "Add Logic to C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Дотримуйтесь цих інструкцій, щоб знайти адресу свого трофея: - -1. Перейдіть до https://learn.microsoft.com/en-us/users/me/achievements#badges-section, використовуючи браузер, через який ви увійшли до Microsoft -1. Знайдіть трофей для «Додавання логіки до консольних застосунків C#» та натисніть значок «Поділитися» -1. Натисніть кнопку «Копіювати URL» -1. Вставте посилання в полі нижче - -Посилання має виглядати приблизно так: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-3.trophy?username=your-username&sharingId=your-sharing-id` - -Цей трофей потрібен для того, щоб скласти екзамен сертифікації. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Цей трофей потрібен для того, щоб скласти екзамен сертифікації. diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md index b5df645643a..46dcb4de9b2 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/add-decision-logic-to-your-code-using-if-else-and-else-if-statements-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: add-decision-logic-to-your-code-using-if-else-and-else-if-statements Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-if-elseif-else/ та виконайте всі завдання модуля «Додайте логіку рішень до коду, використовуючи інструкції if, else та else if в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-if-elseif-else/ та виконайте всі завдання модуля «Додайте логіку рішень до коду, використовуючи інструкції if, else та else if в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md index 6544d3a12c5..eaf91c5df14 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/call-methods-from-the-dot-net-class-library-using-c-sharp.md @@ -9,7 +9,7 @@ dashedName: call-methods-from-the-dot-net-class-library-using-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-call-methods/ та виконайте всі завдання модуля «Викличте методи з бібліотеки класів .NET, використовуючи C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-call-methods/ та виконайте всі завдання модуля «Викличте методи з бібліотеки класів .NET, використовуючи C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index 26637d94a67..5fb697fc75d 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/challenge-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-develop-foreach-and-if-elseif-else-structures-to-p Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/challenge-project-arrays-iteration-selection/ та виконайте всі завдання модуля «Проєкт завдання: розробіть структури foreach та if-elseif-else, щоб обробити дані масиву в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/challenge-project-arrays-iteration-selection/ та виконайте всі завдання модуля «Проєкт завдання: розробіть структури foreach та if-elseif-else, щоб обробити дані масиву в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md index 3abd5473c41..f36927675f3 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/create-readable-code-with-conventions-whitespace-and-comments-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: create-readable-code-with-conventions-whitespace-and-comments-in-c-s Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-readable-code/ та виконайте всі завдання модуля «Створіть читабельний код з конвенціями, пробілами та коментарями в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-readable-code/ та виконайте всі завдання модуля «Створіть читабельний код з конвенціями, пробілами та коментарями в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md index b90fa279034..fa671f5c8b0 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/guided-project-develop-foreach-and-if-elseif-else-structures-to-process-array-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: guided-project-develop-foreach-and-if-elseif-else-structures-to-proc Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-arrays-iteration-selection/ та виконайте всі завдання модуля «Керований проєкт: розробіть структури foreach та if-elseif-else, щоб обробити дані масиву в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-arrays-iteration-selection/ та виконайте всі завдання модуля «Керований проєкт: розробіть структури foreach та if-elseif-else, щоб обробити дані масиву в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md index f3d1e61efdd..7cc2d16daa8 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/install-and-configure-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: install-and-configure-visual-studio-code Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/install-configure-visual-studio-code/ та виконайте всі завдання модуля «Встановіть та налаштуйте Visual Studio Code». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/install-configure-visual-studio-code/ та виконайте всі завдання модуля «Встановіть та налаштуйте Visual Studio Code». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md index 2c2d279b218..4b8fd97352f 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/store-and-iterate-through-sequences-of-data-using-arrays-and-the-foreach-statement-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-iterate-through-sequences-of-data-using-arrays-and-the-for Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-arrays/ та виконайте всі завдання модуля «Збережіть та переберіть послідовність даних, використовуючи масиви та інструкцію foreach в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-arrays/ та виконайте всі завдання модуля «Збережіть та переберіть послідовність даних, використовуючи масиви та інструкцію foreach в C#». Це обов’язково, щоб отримати трофей «Створення та запуск простих консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md index d3f97f6677d..6c7e076449e 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-and-run-simple-c-sharp-console-applications/trophy-create-and-run-simple-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f87dc07d29547b3bee1bf title: 'Трофей «Створення та запуск простих консольних застосунків C#»' challengeType: 18 dashedName: trophy-create-and-run-simple-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-2.trophy --- # --description-- -Ви завершили всі завдання модуля «Створення та запуск простих консольних застосунків C#» на навчальній платформі Microsoft, тому введіть посилання на свій трофей нижче. +Now that you've completed all of the "Create and Run Simple C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Дотримуйтесь цих інструкцій, щоб знайти адресу свого трофея: - -1. Перейдіть до https://learn.microsoft.com/en-us/users/me/achievements#badges-section, використовуючи браузер, через який ви увійшли до Microsoft -1. Знайдіть трофей для «Створення та запуск простих консольних застосунків C#» та натисніть значок «Поділитися» -1. Натисніть кнопку «Копіювати URL» -1. Вставте посилання в полі нижче - -Посилання має виглядати приблизно так: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-2.trophy?username=your-username&sharingId=your-sharing-id` - -Цей трофей потрібен для того, щоб скласти екзамен сертифікації. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Цей трофей потрібен для того, щоб скласти екзамен сертифікації. diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md index 010130bc11e..1e30b7d3485 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/challenge-project-create-a-mini-game.md @@ -9,7 +9,7 @@ dashedName: challenge-project-create-a-mini-game Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/challenge-project-create-mini-game/ та виконайте всі завдання модуля «Проєкт завдання: створіть міні гру». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/challenge-project-create-mini-game/ та виконайте всі завдання модуля «Проєкт завдання: створіть міні гру». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md index 5d7aa25418f..ef3cb0df2b6 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-that-return-values.md @@ -9,7 +9,7 @@ dashedName: create-c-sharp-methods-that-return-values Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-return-values/ та виконайте всі завдання модуля «Створіть методи C#, які повертають значення». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/create-c-sharp-methods-return-values/ та виконайте всі завдання модуля «Створіть методи C#, які повертають значення». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md index 00077163dbb..dae83dbb0d3 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/create-c-sharp-methods-with-parameters.md @@ -9,14 +9,20 @@ dashedName: create-c-sharp-methods-with-parameters Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/create-c-sharp-methods-parameters/ та виконайте всі завдання модуля «Створіть методи C# з параметрами». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/create-c-sharp-methods-parameters/ та виконайте всі завдання модуля «Створіть методи C# з параметрами». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Вам надано сигнатуру методу `void Print(string name, string number = "", bool member = false)`. Що з переліченого правильно використовує згадані та необов’язкові аргументи? +Вам надано сигнатуру методу: + +```clike +void Print(string name, string number = "", bool member = false) +``` + +Which of the following options correctly uses named and optional arguments? ## --answers-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md index 8228c8e8512..d8b3145925b 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/guided-project-plan-a-petting-zoo-visit.md @@ -9,7 +9,7 @@ dashedName: guided-project-plan-a-petting-zoo-visit Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-visit-petting-zoo/ та виконайте всі завдання модуля «Керований проєкт: сплануйте візит до контактного зоопарку». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-visit-petting-zoo/ та виконайте всі завдання модуля «Керований проєкт: сплануйте візит до контактного зоопарку». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md index a0ca5e12ba6..bc14e0ec5dd 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/trophy-create-methods-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f877f07d29547b3bee1be title: 'Трофей «Створення методів в консольних застосунках C#»' challengeType: 18 dashedName: trophy-create-methods-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-5.trophy --- # --description-- -Ви завершили всі завдання модуля «Створення методів в консольних застосунках C#» на навчальній платформі Microsoft, тому введіть посилання на свій трофей нижче. +Now that you've completed all of the "Create Methods in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Дотримуйтесь цих інструкцій, щоб знайти адресу свого трофея: - -1. Перейдіть до https://learn.microsoft.com/en-us/users/me/achievements#badges-section, використовуючи браузер, через який ви увійшли до Microsoft -1. Знайдіть трофей для «Створення методів в консольних застосунках C#» та натисніть значок «Поділитися» -1. Натисніть кнопку «Копіювати URL» -1. Вставте посилання в полі нижче - -Посилання має виглядати приблизно так: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-5.trophy?username=your-username&sharingId=your-sharing-id` - -Цей трофей потрібен для того, щоб скласти екзамен сертифікації. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Цей трофей потрібен для того, щоб скласти екзамен сертифікації. diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md index 2c1892ac434..18f1a0c77e0 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/create-methods-in-c-sharp-console-applications/write-your-first-c-sharp-method.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-method Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/write-first-c-sharp-method/ та виконайте всі завдання модуля «Напишіть свій перший метод C#». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/write-first-c-sharp-method/ та виконайте всі завдання модуля «Напишіть свій перший метод C#». Це обов’язково, щоб отримати трофей «Створення методів в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md index e5f77ccba1d..e3e88b98c93 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/challenge-project-debug-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,26 +9,26 @@ dashedName: challenge-project-debug-a-c-sharp-console-application-using-visual-s Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/challenge-project-debug-c-sharp-console-application/ та виконайте всі завдання модуля «Проєкт завдання: налагодьте консольний застосунок C#, використовуючи Visual Studio Code». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/challenge-project-debug-c-sharp-console-application/ та виконайте всі завдання модуля «Проєкт завдання: налагодьте консольний застосунок C#, використовуючи Visual Studio Code». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Which of the following options can be used set a breakpoint in Visual Studio Code? +Що з переліченого можна використати, щоб встановити точку зупинки в Visual Studio Code? ## --answers-- -Left-click in the column to the left of a line number in the code editor. Correct. A breakpoint can be set by positioning the mouse pointer in the column to the left of a line number and then left-clicking. +Натисніть лівою кнопкою миші в стовпці зліва в редакторі коду. Все вірно. Точку зупинки можна встановити, розмістивши курсор в стовпці зліва на числі рядка, а потім натиснути лівою кнопкою миші. --- -Select Toggle Breakpoint on the Edit menu. +Виберіть «Toggle Breakpoint» з меню «Edit». --- -Right-click in the middle of a line of code, and then select Toggle Breakpoint. +Натисніть правою кнопкою миші посередині рядка коду та виберіть «Toggle Breakpoint». ## --video-solution-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md index bbe9689727b..c44a321263c 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/create-and-throw-exceptions-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: create-and-throw-exceptions-in-c-sharp-console-applications Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/create-throw-exceptions-c-sharp/ та виконайте всі завдання модуля «Створіть та викиньте винятки в консольних застосунках C#». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/create-throw-exceptions-c-sharp/ та виконайте всі завдання модуля «Створіть та викиньте винятки в консольних застосунках C#». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md index 607248e0e1b..a79d571637e 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-application-using-visual-studio-code.md @@ -9,7 +9,7 @@ dashedName: guided-project-debug-and-handle-exceptions-in-a-c-sharp-console-appl Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ та виконайте всі завдання модуля «Керований проєкт: налагодьте та обробіть винятки в консольному застосунку C#, використовуючи Visual Studio Code». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-debug-handle-exceptions-c-sharp-console-application/ та виконайте всі завдання модуля «Керований проєкт: налагодьте та обробіть винятки в консольному застосунку C#, використовуючи Visual Studio Code». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md index 65737b6244e..6773d1bf332 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-exception-handling-in-c-sharp-console-applications.md @@ -9,7 +9,7 @@ dashedName: implement-exception-handling-in-c-sharp-console-applications Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/implement-exception-handling-c-sharp/ та виконайте всі завдання модуля «Імплементуйте оброблення винятків в консольних застосунках C#». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/implement-exception-handling-c-sharp/ та виконайте всі завдання модуля «Імплементуйте оброблення винятків в консольних застосунках C#». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md index 853f03c9f95..9b3dd46f3c8 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/implement-the-visual-studio-code-debugging-tools-for-c-sharp.md @@ -9,26 +9,26 @@ dashedName: implement-the-visual-studio-code-debugging-tools-for-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/implement-visual-studio-code-debugging-tools/ та виконайте всі завдання модуля «Імплементуйте інструменти налагодження Visual Studio Code до C#». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/implement-visual-studio-code-debugging-tools/ та виконайте всі завдання модуля «Імплементуйте інструменти налагодження Visual Studio Code до C#». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Which section of the RUN AND DEBUG view is used to track the current point of execution within the running application? +Який з розділів RUN AND DEBUG використовують, щоб відслідкувати поточну точку виконання в запущеному застосунку? ## --answers-- -The VARIABLES section. +Розділ VARIABLES. --- -The CALL STACK section. +Розділ CALL STACK. --- -The WATCH section. +Розділ WATCH. ## --video-solution-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md index 4015286d0c3..0c5d4f81816 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/review-the-principles-of-code-debugging-and-exception-handling.md @@ -9,7 +9,7 @@ dashedName: review-the-principles-of-code-debugging-and-exception-handling Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ та виконайте всі завдання модуля «Перегляньте принципи налагодження коду та оброблення винятків». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/review-principles-code-debugging-exception-handling-c-sharp/ та виконайте всі завдання модуля «Перегляньте принципи налагодження коду та оброблення винятків». Це обов’язково, щоб отримати трофей «Налагодження консольних застосунків C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md index 656c00032dc..a9fd5849380 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/debug-c-sharp-console-applications/trophy-debug-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f86ff07d29547b3bee1bd title: 'Трофей «Налагодження консольних застосунків C#»' challengeType: 18 dashedName: trophy-debug-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-6.trophy --- # --description-- -Ви завершили всі завдання модуля «Налагодження консольних застосунків C#» на навчальній платформі Microsoft, тому введіть посилання на свій трофей нижче. +Now that you've completed all of the "Debug C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Дотримуйтесь цих інструкцій, щоб знайти адресу свого трофея: - -1. Перейдіть до https://learn.microsoft.com/en-us/users/me/achievements#badges-section, використовуючи браузер, через який ви увійшли до Microsoft -1. Знайдіть трофей для «Налагодження консольних застосунків C#» та натисніть значок «Поділитися» -1. Натисніть кнопку «Копіювати URL» -1. Вставте посилання в полі нижче - -Посилання має виглядати приблизно так: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-6.trophy?username=your-username&sharingId=your-sharing-id` - -Цей трофей потрібен для того, щоб скласти екзамен сертифікації. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Цей трофей потрібен для того, щоб скласти екзамен сертифікації. diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md index ef861df6321..8cdce964265 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/challenge-project-work-with-variable-data-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: challenge-project-work-with-variable-data-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/challenge-project-work-variable-data-c-sharp/ та виконайте всі завдання модуля «Проєкт завдання: попрацюйте з даними змінних в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/challenge-project-work-variable-data-c-sharp/ та виконайте всі завдання модуля «Проєкт завдання: попрацюйте з даними змінних в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md index be32d839f63..4e3aefa482f 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/choose-the-correct-data-type-in-your-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: choose-the-correct-data-type-in-your-c-sharp-code Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-choose-data-type/ та виконайте всі завдання модуля «Виберіть правильний тип даних в коді C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-choose-data-type/ та виконайте всі завдання модуля «Виберіть правильний тип даних в коді C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md index 73bfe4090c9..789605477d6 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/convert-data-types-using-casting-and-conversion-techniques-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: convert-data-types-using-casting-and-conversion-techniques-in-c-shar Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-convert-cast/ та виконайте всі завдання модуля «Конвертуйте типи даних, використовуючи приведення та перетворення в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-convert-cast/ та виконайте всі завдання модуля «Конвертуйте типи даних, використовуючи приведення та перетворення в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md index e3c18f76b2c..51d642c25bd 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/format-alphanumeric-data-for-presentation-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: format-alphanumeric-data-for-presentation-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-format-strings/ та виконайте всі завдання модуля «Відформатуйте буквено-цифрові дані для представлення в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-format-strings/ та виконайте всі завдання модуля «Відформатуйте буквено-цифрові дані для представлення в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md index 3b9c4d0ded3..d183410b80a 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/guided-project-work-with-variable-data-in-c-sharp.md @@ -9,14 +9,16 @@ dashedName: guided-project-work-with-variable-data-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-work-variable-data-c-sharp/ та виконайте всі завдання модуля «Керований проєкт: попрацюйте з даними змінних в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-work-variable-data-c-sharp/ та виконайте всі завдання модуля «Керований проєкт: попрацюйте з даними змінних в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Дано код `decimal.TryParse(numberString, out myConvert))`, де типом `numberString` є рядок. Що найкраще описує тип значення `myConvert`, коли `TryParse()` успішний? +Дано код `decimal.TryParse(numberString, out myConvert))`, де типом `numberString` є рядок. + +Що найкраще описує тип значення `myConvert`, коли `TryParse()` успішний? ## --answers-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md index 058bfb1e9c7..6cb7048f549 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/modify-the-content-of-string-using-built-in-string-data-type-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: modify-the-content-of-string-using-built-in-string-data-type-methods Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-modify-content/ та виконайте всі завдання модуля «Змініть вміст рядків, використовуючи вбудовані методи даних рядків в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-modify-content/ та виконайте всі завдання модуля «Змініть вміст рядків, використовуючи вбудовані методи даних рядків в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md index 1bd25bea1be..26f77f479bd 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/perform-operations-on-arrays-using-helpers-methods-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-operations-on-arrays-using-helpers-methods-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-arrays-operations/ та виконайте всі завдання модуля «Виконайте операції на масивах, використовуючи допоміжні методи в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-arrays-operations/ та виконайте всі завдання модуля «Виконайте операції на масивах, використовуючи допоміжні методи в C#». Це обов’язково, щоб отримати трофей «Робота з даними змінних в консольних застосунках C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md index ceddd4a2c4d..86cbffb6140 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/work-with-variable-data-in-c-sharp-console-applications/trophy-work-with-variable-data-in-c-sharp-console-applications.md @@ -3,19 +3,11 @@ id: 647f867a07d29547b3bee1bc title: 'Трофей «Робота з даними змінних в консольних застосунках C#»' challengeType: 18 dashedName: trophy-work-with-variable-data-in-c-sharp-console-applications +msTrophyId: learn.wwl.get-started-c-sharp-part-4.trophy --- # --description-- -Ви завершили всі завдання модуля «Робота з даними змінних в консольних застосунках C#» на навчальній платформі Microsoft, тому введіть посилання на свій трофей нижче. +Now that you've completed all of the "Work with Variable Data in C# Console Applications" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Дотримуйтесь цих інструкцій, щоб знайти адресу свого трофея: - -1. Перейдіть до https://learn.microsoft.com/en-us/users/me/achievements#badges-section, використовуючи браузер, через який ви увійшли до Microsoft -1. Знайдіть трофей для «Робота з даними змінних в консольних застосунках C#» та натисніть значок «Поділитися» -1. Натисніть кнопку «Копіювати URL» -1. Вставте посилання в полі нижче - -Посилання має виглядати приблизно так: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-4.trophy?username=your-username&sharingId=your-sharing-id` - -Цей трофей потрібен для того, щоб скласти екзамен сертифікації. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Цей трофей потрібен для того, щоб скласти екзамен сертифікації. diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md index 00ad8bc8207..7679171bff4 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-and-print-student-grades.md @@ -9,26 +9,31 @@ dashedName: guided-project-calculate-and-print-student-grades Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-print-student-grades/ та виконайте всі завдання модуля «Керований проєкт: розрахунок та друк оцінок студента». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-calculate-print-student-grades/ та виконайте всі завдання модуля «Керований проєкт: розрахунок та друк оцінок студента». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Що не так з наданим кодом? `int sophiaSum; Console.WriteLine("Sophia: " + sophiaSum);` +Що не так з наданим кодом? + +```clike +int sophiaSum; +Console.WriteLine("Sophia: " + sophiaSum); +``` ## --answers-- -`sophiaSum` не ініціалізовано перед використанням +`sophiaSum` is not initialized before use --- -`sophiaSum` не введено до рядка неявно +`sophiaSum` is not implicitly typed to a string --- -`sophiaSum` має використовувати ключове слово var +`sophiaSum` should use the var keyword ## --video-solution-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md index e17fdf5181a..782bc8d1a98 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/guided-project-calculate-final-gpa.md @@ -9,14 +9,16 @@ dashedName: guided-project-calculate-final-gpa Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/guided-project-calculate-final-gpa/ та виконайте всі завдання модуля «Керований проєкт: розрахунок GPA». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/guided-project-calculate-final-gpa/ та виконайте всі завдання модуля «Керований проєкт: розрахунок GPA». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Припустимо, що `decimal gradePointAverage = 3.99872831;`. Яким буде значення `(int) gradePointAverage`? +Припустимо, що `decimal gradePointAverage = 3.99872831;`. + +Яким буде значення `(int) gradePointAverage`? ## --answers-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md index 572180aab8a..634c80e00fd 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-operations-on-numbers-in-c-sharp.md @@ -9,14 +9,18 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-basic-operations/ та виконайте всі завдання модуля «Виконайте базові операції з числами в C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-basic-operations/ та виконайте всі завдання модуля «Виконайте базові операції з числами в C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- ## --text-- -Яке значення матиме результат? `int result = 3 + 1 * 5 / 2;` +Яке значення матиме результат? + +```clike +int result = 3 + 1 * 5 / 2; +``` ## --answers-- @@ -30,10 +34,6 @@ dashedName: perform-basic-operations-on-numbers-in-c-sharp 6 ---- - -5.5 - ## --video-solution-- 2 diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md index 47332efde41..88e328ee061 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/perform-basic-string-formatting-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: perform-basic-string-formatting-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-basic-formatting/ та виконайте всі завдання модуля «Виконайте базове форматування рядків в C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-basic-formatting/ та виконайте всі завдання модуля «Виконайте базове форматування рядків в C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- @@ -20,15 +20,15 @@ dashedName: perform-basic-string-formatting-in-c-sharp ## --answers-- -'`Console.WriteLine(@"My value: {value}");'`' +`Console.WriteLine(@"My value: {value}");` --- -'`Console.WriteLine($"My value: {value}");`' +`Console.WriteLine($"My value: {value}");` --- -'`Console.WriteLine(@"My value: [value]");`' +`Console.WriteLine(@"My value: [value]");` ## --video-solution-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md index e92b7bd915a..d6e02bfade9 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp.md @@ -9,7 +9,7 @@ dashedName: store-and-retrieve-data-using-literal-and-variable-values-in-c-sharp Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-literals-variables/ та виконайте всі завдання модуля «Збережіть та отримайте дані, використовуючи значення літералів та змінних в C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-literals-variables/ та виконайте всі завдання модуля «Збережіть та отримайте дані, використовуючи значення літералів та змінних в C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md index 2b07088c206..65db046242d 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/trophy-write-your-first-code-using-c-sharp.md @@ -3,19 +3,11 @@ id: 647f85d407d29547b3bee1bb title: 'Трофей «Написання першого коду за допомогою C#»' challengeType: 18 dashedName: trophy-write-your-first-code-using-c-sharp +msTrophyId: learn.wwl.get-started-c-sharp-part-1.trophy --- # --description-- -Ви завершили всі завдання модуля «Написання першого коду за допомогою C#» на навчальній платформі Microsoft, тому введіть посилання на свій трофей нижче. +Now that you've completed all of the "Write Your First Code Using C#" challenges, you should have earned a trophy for it on Microsoft's learning platform. -Дотримуйтесь цих інструкцій, щоб знайти адресу свого трофея: - -1. Перейдіть до https://learn.microsoft.com/en-us/users/me/achievements#badges-section, використовуючи браузер, через який ви увійшли до Microsoft -1. Знайдіть трофей для «Написання першого коду за допомогою C#» та натисніть значок «Поділитися» -1. Натисніть кнопку «Копіювати URL» -1. Вставте посилання в полі нижче - -Посилання має виглядати приблизно так: `https://learn.microsoft.com/en-us/training/achievements/learn.wwl.get-started-c-sharp-part-1.trophy?username=your-username&sharingId=your-sharing-id` - -Цей трофей потрібен для того, щоб скласти екзамен сертифікації. +Link your Microsoft username to your freeCodeCamp account and click the "Verify Trophy" button below to complete the challenge. Цей трофей потрібен для того, щоб скласти екзамен сертифікації. diff --git a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md index d076c05d26d..0710ba27292 100644 --- a/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md +++ b/curriculum/challenges/ukrainian/19-foundational-c-sharp-with-microsoft/write-your-first-code-using-c-sharp/write-your-first-c-sharp-code.md @@ -9,7 +9,7 @@ dashedName: write-your-first-c-sharp-code Це завдання буде частково виконано на навчальній платформі Microsoft. Дотримуйтесь цих інструкцій, щоб виконати завдання: -1. Перейдіть до https://learn.microsoft.com/en-us/training/modules/csharp-write-first/ та виконайте всі завдання модуля «Напишіть свій перший код C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». +1. Перейдіть до https://learn.microsoft.com/training/modules/csharp-write-first/ та виконайте всі завдання модуля «Напишіть свій перший код C#». Це обов’язково, щоб отримати трофей «Написання першого коду за допомогою C#». 1. Як тільки завершите, поверніться та дайте правильну відповідь на запитання нижче. # --question-- @@ -30,10 +30,6 @@ dashedName: write-your-first-c-sharp-code `Console.WriteLine` додає новий рядок після виводу. ---- - -Немає жодної різниці. - ## --video-solution-- 3