Skip to content

4. Learning Activity

Learning Activities allow learners to practice their skills and gain hands-on experience. There are three types of activities under this category:

Coding Lab: Guided exercises designed to help learners practice coding skills step by step.
Coding Lab: Independent coding tasks meant to test learners’ understanding of concepts.
Mini Project: Small projects that allow learners to apply multiple skills together in a real-world scenario.
Note: Below Activity type’s cannot span multiple days. Please choose the same day for start and end.

4.1 Coding Lab

Navigate to Curriculum : You can create this activity either in the Training Curriculum or Library Curricula.
Click on an empty space on the particular day of the curriculum where you want to schedule the activity.
A pop-up will appear showing various activity types, Select Learning Activity.
Under the Learning activity category, choose Lab, and then select the “Coding Lab” Activity.
image.png

Configuration Fields for Coding Lab

Title* – Enter the name of the activity. This is a mandatory field and can contain up to 255 characters.
Description – Provide a detailed description of the activity. This is optional and can include up to 2500 characters.
Start Week* – Select the week when the activity should start. This is a required field.
Start Day* – Select the day of the selected week when the activity should start.
End Week* – Choose the week when the activity will end.
End Day* – Choose the day of the selected week when the activity will end.
Tags* – Add relevant tags to categorize the activity. This is a required field.
Skills* – Specify the skills the learner will develop by completing this activity. Required field.
Instruction – Provide step-by-step guidance or instructions for the learner. You can enter up to 2500 characters.
Source GitHub Repository* – If the activity uses code from a repository, provide the GitHub link.
Source VSCode Extension – Optionally, provide a link to a VSCode extension related to this activity.
Reference Artifacts / Reference URLs – Add any supporting documents or URLs that the learner may refer to while completing the activity.
Estimated Duration (hh:mm) – Enter the approximate time required to complete the activity.
Trainer Notes – Provide optional notes for trainers or reviewers. Up to 2500 characters.
Is Review? – Optional field to indicate whether the activity requires review.
Note: Fields marked with an asterisk (*) are mandatory and must be filled before saving the configuration.
image.png
5. After Filling all the details, Click on “Add Coding Lab” button
Note: Once the activity is added, user can edit or delete it from the Library Curricula.
Click on the activity in the curriculum to see the Edit and Delete icons.
User can click Edit or View, both will take user to the configuration page.
Ater making changes, click on “Update” button.

4.2 Coding Challenge

Navigate to Curriculum : You can create this activity either in the Training Curriculum or Library Curricula.
Click on an empty space on the particular day of the curriculum where you want to schedule the activity.
A pop-up will appear showing various activity types, Select Learning Activity.
Under the Learning activity category, choose Lab, and then select the “Coding Challenge” Activity.
image.png

Configuration Fields for Coding Lab

Title* – Enter the name of the activity. This is a mandatory field and can contain up to 255 characters.
Description – Provide a detailed description of the activity. This is optional and can include up to 2500 characters.
Start Week* – Select the week when the activity should start. This is a required field.
Start Day* – Select the day of the selected week when the activity should start.
End Week* – Choose the week when the activity will end.
End Day* – Choose the day of the selected week when the activity will end.
Tags* – Add relevant tags to categorize the activity. This is a required field.
Skills* – Specify the skills the learner will develop by completing this activity. Required field.
Instruction – Provide step-by-step guidance or instructions for the learner. You can enter up to 2500 characters.
Source GitHub Repository* – If the activity uses code from a repository, provide the GitHub link.
Source VSCode Extension – Optionally, provide a link to a VSCode extension related to this activity.
Reference Artifacts / Reference URLs – Add any supporting documents or URLs that the learner may refer to while completing the activity.
Estimated Duration (hh:mm) – Enter the approximate time required to complete the activity.
Trainer Notes – Provide optional notes for trainers or reviewers. Up to 2500 characters.
Is Review? – Optional field to indicate whether the activity requires review.
Note: Fields marked with an asterisk (*) are mandatory and must be filled before saving the configuration.
image.png
5. After Filling all the details, Click on “Add Coding Challenge” button
Note: Once the activity is added, user can edit or delete it from the Library Curricula.
Click on the activity in the curriculum to see the Edit and Delete icons.
User can click Edit or View, both will take user to the configuration page.
Ater making changes, click on “Update” button.

4.3 Mini Project

Navigate to Curriculum : You can create this activity either in the Training Curriculum or Library Curricula.
Click on an empty space on the particular day of the curriculum where you want to schedule the activity.
A pop-up will appear showing various activity types, Select Learning Activity.
Under the Learning activity category, choose Lab, and then select the “Mini Project” Activity.
image.png

Configuration Fields for Coding Lab

Title* – Enter the name of the activity. This is a mandatory field and can contain up to 255 characters.
Description – Provide a detailed description of the activity. This is optional and can include up to 2500 characters.
Start Week* – Select the week when the activity should start. This is a required field.
Start Day* – Select the day of the selected week when the activity should start.
End Week* – Choose the week when the activity will end.
End Day* – Choose the day of the selected week when the activity will end.
Tags* – Add relevant tags to categorize the activity. This is a required field.
Skills* – Specify the skills the learner will develop by completing this activity. Required field.
Instruction – Provide step-by-step guidance or instructions for the learner. You can enter up to 2500 characters.
Source GitHub Repository* – If the activity uses code from a repository, provide the GitHub link.
Source VSCode Extension – Optionally, provide a link to a VSCode extension related to this activity.
Reference Artifacts / Reference URLs – Add any supporting documents or URLs that the learner may refer to while completing the activity.
Estimated Duration (hh:mm) – Enter the approximate time required to complete the activity.
Trainer Notes – Provide optional notes for trainers or reviewers. Up to 2500 characters.
Is Review? – Optional field to indicate whether the activity requires review.
Note: Fields marked with an asterisk (*) are mandatory and must be filled before saving the configuration.
image.png
5. After Filling all the details, Click on “Add Mini Project” button
Note: Once the activity is added, user can edit or delete it from the Library Curricula.
Click on the activity in the curriculum to see the Edit and Delete icons.
User can click Edit or View, both will take user to the configuration page.
Ater making changes, click on “Update” button.



Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.