πŸ“… backlog

Module-JS2 πŸ”—

[PD] Teamwork Project - Presentations πŸ”—

Coursework content

In the next session, you will present your learning and work during the Teamwork Project. You must present:

  • your project’s brief
  • how you will work together
  • what your current barriers are and how you will overcome them
  • how you will manage conflicts within your group

Everyone in your team should get a chance to speak; some of you may speak longer and some shorter, have a team decision. You will have 5 minutes to present as a team.

Estimated time in hours

3

What is the purpose of this assignment?

The goal of this teamwork project is for you to understand how the pre-work of the coding is done. This is an important phase and, if done well, can ensure the team is efficient and delivers fast.

How to submit

Share the link to your team’s Google slides on the ticket on your coursework board.

  • 🎯 Topic Communication
  • 🎯 Topic Teamwork
  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… JS2
  • πŸ“… Week 3
[PD] Teamwork Project - How is your group working? πŸ”—

Coursework content

By now you have had a chance to work with your team for some time. Some teams are working very well together and some teams are not. But do you know why your team is performing like it is?

  1. Read the introduction article Belbin’s Team Roles from MindTools and watch the video
  2. Think about your team and how it has been working together
  3. What role(s) have you taken as part of your team? You can refer to the Belbin Team Roles summary sheet
  4. What role(s) are other team members taking?
  5. Is there something you can do now to change in order to help your team perform better?

Estimated time in hours

1

What is the purpose of this assignment?

The goal of this teamwork project is for you to understand how the pre-work of the coding is done. This is an important phase and, if done well, can ensure the team is efficient and delivers fast.

How to submit

Share the link to the Google doc on the ticket on your coursework board.

  • πŸ‡ Size Small
  • πŸ”‘ Priority Key
  • πŸ“… JS2
  • πŸ“… Week 3
[TECH ED] Complete extra challenges πŸ”—

Complete the following activities, located in this repo:

Why are we doing this?

These challenges are designed to develop your problem-solving skills.

Maximum time in hours

4

How to get help

Share your blockers in your class channel
https://syllabus.codeyourfuture.io/guides/asking-questions

How to submit

Fork the repo to your own GitHub account
Make regular small commits with clear messages
When you are ready, open a Pull Request to the CYF repo
Make sure you fill in the PR template provided

  • 🏝️ Priority Stretch
  • πŸ‚ Size Medium
  • πŸ“… JS2
  • πŸ“… Week 3
[TECH ED] Review solutions for last week's coursework πŸ”—

Why are we doing this?

You’ll need to regularly check solutions to evaluate your understanding.
However, you must attempt the activities first before you use the solutions.
You can find the solutions for all the assignments in this repo’s solutions branch.

Maximum time in hours

0.5

  • 🎯 Topic Code Review
  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… JS2
  • πŸ“… Week 3
[TECH ED] Complete JavaScript challenges πŸ”—

Complete the following activities, located in this repo:

Why are we doing this?

These challenges are designed to develop your problem-solving skills.

Maximum time in hours

3

How to get help

Share your blockers in your class channel
https://syllabus.codeyourfuture.io/guides/asking-questions

How to submit

  1. Fork to your Github account.
  2. Make a branch for this project.
  3. Make regular small commits in this branch with clear messages.
  4. When you are ready, open a PR to the CYF repo, following the instructions in the PR template.
gitGraph commit id: "start" branch feature/js2-challenges-week3 commit id: "skeleton page code" commit id: "Fonts and colours" commit id: "mobile layout" commit id: "lighthouse audit revisions mobile" commit id: "desktop layout" commit id: "lighthouse audit revisions desktop" checkout main merge feature/js2-challenges-week3
Mermaid .Page.File.Path = _index.md
Mermaid page.File.Path = js2/sprints/3/backlog/index.md
Mermaid page store = true

There are several projects in this repo. Make a new branch for each project.

  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… JS2
  • πŸ“… Week 3
[TECH ED] Codewars πŸ”—

https://www.codewars.com/users/CodeYourFuture/authored_collections

Why are we doing this?

Every week you need to complete at least three kata. Spend at least 20 minutes, three times a week, on your kata workout.

Find the Collection for this week on the CodeYourFuture account.

Take some time to check your levels. Before you are accepted on to a Final Project on the developer track, you need to complete the Final Projects collection and reach a Level 5 kyu in Codewars. Are you on track to reach this standard? Have you run a study group to work on kata? Have you reached out on the #cyf-codewars channel? What is your plan to meet this goal?

Maximum time in hours (Tech has max 16 per week total)

1

How to get help

Remember, after 20 minutes, take a break.

How to submit

Your codewars progress is tracked automatically and is available on the public API. You don’t need to submit it.

How to review

Once you have completed your kata, look at the other solutions in the solutions view. Consider how many different approaches there are.

  • 🎯 Topic Code Review
  • 🎯 Topic Problem-Solving
  • 🎯 Topic Programming Fundamentals
  • 🎯 Topic Requirements
  • 🎯 Topic Time Management
  • πŸ• Priority Mandatory
  • πŸ“… JS2
  • πŸ“… Week 3
Scripts page.File.Path = js2/sprints/3/backlog/index.md
Mermaid page store = true