PD Coursework Assignments

Week by week list of PD coursework assignments. There will be PD assignments every week along with technical assignments. City teams can add to this but please don't remove any assignments.

Week 0- PD Day 1 Assignments linked here

Git/ Github Week

Honeycomb 1 - Working With My Team Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Working with my team' cell and Invite 3 reviewers this week

    a. Invite 2 people from the class you have worked with this week

    b. Invite 1 volunteer you worked with this week

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

HTML/CSS Week 1

Honeycomb 2- Working With My Team Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Working with my team' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite 2 volunteers you worked with this week (make sure you ask different people than last week)

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

HTML/CSS Week 2

Honeycomb 3- Working With My Team Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Working with my team' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite your PD Buddy and your Education Buddy

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

HTML/CSS Week 3

Meet with your Buddy group (1 hour) (Do, See, Hear, Read)

  1. Meet with your buddy group members and your PD Buddy Mentor (if possible). Discuss the Honeycomb assignments and how you have found the feedback.

  2. Share any your weekly schedules/timetables. Discuss how you are finding the time management with the classes and homework during the week.

  3. Give each other advice and tips on how to work effectively during the week.

  4. After you have had your meeting come back here and mark done.

Watch 'How to conduct yourself professionally' (Do, Watch, Hear)

  1. Refelect in your Learning Journal/ Diary what behaviours you learned in the video were new to you.

  2. Write what behavours you are currently doing that you need to stop so you can appear more professional.

  3. Write what behaviours you need to start doing or doing more so you can appear more professional.

  4. What behaviours do you think you need to change or adapt for an online/ remote work environment like CodeYourFuture?

Week 5- PD Day 2 Effective Communication Assignments linked here

JS1 Week 1

Employability skills check - (Do, Watch, Hear)

This week you are going to start thinking more about your employability skills. Why do we have PD Day's and coursework?

Watch this video 'Top Resume Skills'

https://youtu.be/_bZi-34IFxs

  1. Reflect in your Learning Journal/Diary Based on the video, what are the hard skills/ soft skills you have already developed? Write a list

  2. What are the ones you think you need to develop more over the next 6-9 months? Write a list

  3. What hard/soft skills are you currently working on developing?

  4. (Optional) You can add your lists to your work area.

  5. Mark as done

You should share your lists with your PD and Edu buddies when you next meet with them.

Honeycomb 1 - Working With My Team Feedback continued...

Your trainee group may have decided to continue developing your Honeycomb habits in the Working with My Team cell. So you will need to get more feedback from people you have worked with closely. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Working with my team' cell and Invite 3 reviewers this week

    a. Invite 2 people from the class you have worked with this week

    b. Invite 1 volunteer you worked with this week

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Terminal (Tech Education Coursework)

Learning how to use the Terminal is a key skill for being a programmer. This is a self-taught session that should take about six hours to complete.

The lesson can be found here: https://syllabus.codeyourfuture.io/git/terminal/lesson

The coursework can be found here: https://syllabus.codeyourfuture.io/git/terminal/homework

JS1 Week 2

What skills for the job? (Do, read, write)

Now you have started exploring the technical and personal skills needed for different jobs.

  1. Write down in your Learning Journal/ Diary what you think are the hard (technical) and soft (personal) skills needed for these jobs?

  • Teacher

  • Designer

  • Software

  • Developer

  • Doctor

2. Are there any common skills required for these jobs?

3. Add your list to your work area on Google Classroom

4. Mark as done

JS1 Week 3

Are Soft Skills Useful in Tech? (Do, read, write)

We have shared with you several times over the past months that soft skills are important for tech careers. You may think that is just an opinion. So find out for yourself if you need good soft skills to get a better career in tech.

  1. Do some research on whether soft skills are necessary to develop a career as a developer or other role in tech.

  2. You need at least 3 sources.

  3. Make sure you are getting your information from reliable sources.

  4. After you have done your research, write a reflection in your Learning Journal/Dairy about what you have learned.

  5. Post one of your reflective summaries in your work area

  6. Mark as done

Use this structure:

a. Write a short summary of the ideas presented for each of your 3 chosen articles/posts/videos

  • Present the issue

  • Name the author/ source

  • Main points they made

b. Analyse the arguments - do you agree or disagree? Why?

  • what are the strong points?

  • what are the weak points?

c. Give your personal reflection on each source

  • what are your thoughts about the issue?

  • why does this matter? why is it important?

  • what did you learn?

Week 9- PD Day 3 Preparing for the Workplace Assignments linked here

JS2 Week 1

Brag Diary 1

Write your first entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 1 - Maximising My Time Feedback

You trainee group should have moved on to the next Honeycomb cell. Just like with the previous cell, each week you will be requesting feedback from 3 people. In order for you to get useful feedback, you must only invite people you have worked closely with this week. If you haven't worked with anyone closely, you need to start collaborating with your fellow trainees more and asking for help from the volunteers.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Maximising My Time' cell and Invite 3 reviewers this week

    a. Invite 2 people from the class you have worked with this week

    b. Invite 1 volunteer you worked with this week

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

JS2 Week 2

Brag Diary 2

Write your second entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 2- Maximising My Time Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Maximising My Time' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite 2 volunteers you worked with this week (make sure you ask different people than last week)

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

JS2 Week 3

Brag Diary 3

Write your third entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 3- Maximising My Time Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Maximising My Time' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite your PD Buddy and your Education Buddy

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Week 13- PD Day 4 Presentaion Skills (1) Assignment linked here

Js3 Week 1

Brag Diary 4

Write your fourth entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 1 - Presenting for Success Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Presenting for Success' cell and Invite 3 reviewers this week

    a. Invite 2 people from the class you have worked with this week

    b. Invite 1 volunteer you worked with this week

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Terminal (Tech Education Coursework)

Learning how to use the Terminal is a key skill for being a programmer. This is a self-taught session that should take about six hours to complete.

The lesson can be found here: https://syllabus.codeyourfuture.io/git/terminal/lesson

The coursework can be found here: https://syllabus.codeyourfuture.io/git/terminal/homework

Js3 Week 2

Brag Diary 5

Write your fifth entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 2- Presenting for Success Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Presenting for Success' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite 2 volunteers you worked with this week (make sure you ask different people than last week)

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Js3 Week 3

Interview Prep Video

  1. Share the video you made answering your interview preparation questions with your buddy group. You can also ask for feedback from your PD Buddy. Make note of anything that you need to do to improve your answers.

  2. Practice making a new video answering one of the questions again using the feedback you have gotten.

Brag Diary 6

Write your sixth entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 3- Presenting for Success Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Presenting for Success' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite your PD Buddy and your Education Buddy

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Week 17- PD Day 5 Preparing for the Jobmarket Assignment linked here

React Week 1

Brag Diary 7

Write your seventh entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 1 - Learning From Failure Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Learning From Failure' cell and Invite 3 reviewers this week

    a. Invite 2 people from the class you have worked with this week

    b. Invite 1 volunteer you worked with this week

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

React Week 2

Brag Diary 8

Write your eighth entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 2- Learning From Failure Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Learning From Failure' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite 2 volunteers you worked with this week (make sure you ask different people than last week)

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

React Week 3

Brag Diary 9

Write your ninth entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings.

Honeycomb 3- Learning From Failure Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Learning From Failure' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite your PD Buddy and your Education Buddy

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

React Week 4

Brag Diary 10

Write your tenth entry for your Brag Diary.

You will find the instructions here and the template you can use here.

When you have finished, mark as complete on Google Classroom.

You will be taking turns to present your diary entries in your Buddy Group meetings. You will also have enough examples to use in your mock interviews.

Preparing for getting a job

Read this article: https://www.freecodecamp.org/news/how-to-get-your-first-software-developer-job-da3ca0de5d2 In your learning joutnal think about the advice in the article. What things you are doing already to prepare yourself for finding a job? What things you need to start doing? What are you afraid or unsure of starting? What is holding you back? Post your journal entry in your student area on Google Classroom.

Interviews

Preparing for Mock Interviews.

Record yourself answering three /interview questions. You can use your phone, computer recorder or online recording app Loom (https://www.loom.com)

Practice answering 3 competency based questions using the STAR technique. Make sure your answers are a minimum of a minute and maximum of 2 minutes. Share at least 1 video with your PD Buddy group and ask for feedback on your answers.

You must give feedback to your other buddies on at least one of their videos. Think about how they did on the following:

  • Verbal communication skills

  • Enthusiasm

  • Confidence

  • Professionalism

Week 22- PD Day 6 Interview Skills Assignment linked here

Node Week 1

Honeycomb 1 - Interview Skills Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Interview Skills' cell and Invite 3 reviewers this week

    a. Invite 2 people from the class you have worked with this week

    b. Invite 1 volunteer you worked with this week

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Node Week 2

Honeycomb 2- Intrview Skills Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Interview Skills' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite 2 volunteers you worked with this week (make sure you ask different people than last week)

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Node Week 3

Honeycomb 3- Interview Skills Feedback

Every week you will be requesting feedback from 3 people to help you get more insight into how you are progressing. Read carefully who you need to request feedback from each week as the people will change.

  1. Log into the Honeycomb platform

  2. Complete the request for feedback on the 'Interview Skills' cell. Invite 3 reviewers this week

    a. Invite 1 person from the class you have worked with this week (not someone you have already asked for feedback)

    b. Invite your PD Buddy and your Education Buddy

  3. After you have submitted on Honeycomb come back here in Google Classroom and mark as done on your work area

Week 26-PD Day 7 Working in Teams Assignment linked here

DB Week 1

DB Week 2

DB Week 3

Week 30-PD Day 8 Presentation Skills (2) Assignment linked here

Final Project Week 1

Final Project Week 2

Final Project Week 3

Final Project Week 4

Week 35 - PD Day 9 Assignment linked here