π backlog
Module-HTML-CSS π
[PD] Using critical thinking to remain inclusive as a developer π
Coursework content
Apply Magic Sauce is an alternative machine interpretation of oneβs personality based on the analysis of how a person writes a sentence in an email or the types of content they like on social media. This is great when it gets the personality traits 99% accurate. But what if it goes horribly wrong and ruins lives? Choose one thing that Apply Magic Sauce can do that you don’t like (or like the least). Describe what it is and say why you don’t like it in 250 words. Below are three scenarios for you to contemplate:
- What if the software wrongfully judges and jeopardises a personβs career without their knowledge?
- Are humans unable to think for themselves and do they have to rely on machines to form a non-holistic opinion?
- Are civilians expected to be on guard at all times and be careful of what they say and how they comment a post or tweet in a censored cyber world where everything is traceable and nothing is ever really erased?
Estimated time in hours
1.5
What is the purpose of this assignment?
This assignment encourages you to critically think about machine interpretation and its potential implications.
How to submit
Share the link to your Google doc on your ticket on your coursework board.
- π Priority Mandatory
- π Size Medium
- π HTML-CSS
- π Week 4
[TECH ED] Module Project: Respond to Review π
Link to the coursework
https://github.com/CodeYourFuture/HTML-CSS-Module-Project
Why are we doing this?
Code review is an iterative process. Once you’ve got feedback, you need to implement changes based on this information.
Push your changes to the same pull request you got reviewed.
https://phauer.com/2018/code-review-guidelines/
Read more about code review, with some great advice about how to manage your feelings. At first, getting code review can feel bad, which is normal. Over time, you will find it more and more useful and motivating.
Maximum time in hours
2
How to get help
Come to the Code Review hangouts, where CYFers review code and trade tips on how to improve code literacy.
How to submit
Push your changes to the same pull request you got reviewed.
- π― Topic Code Review
- π― Topic Communication
- π― Topic Iteration
- π Priority Mandatory
- π Size Medium
- π HTML-CSS
- π Week 4
[TECH ED] Take your Codility test π
Link to the coursework
https://docs.codeyourfuture.io/leaders/running-the-course/assessment
Why are we doing this?
Read more about assessment and tech testing here.
Codility is one of your milestone factors. You will be sent an invitation by email. The invitation expires after 7 days, so if you ignore it you will fail the test.
Take the test! Taking the test is the test. The only way to fail is not to try.
Maximum time in hours
1
How to get help
You must take this test on your own. Next week, come to class and share your experience and strategies with each other. There will be lots of chances to practice these tests on the course.
Lots of employers use timed technical test to choose who to invite to interview, so it’s a good idea to get familiar with them.
How to submit
The test platform will record your test.
- π― Topic Problem-Solving
- π― Topic Programming Fundamentals
- π― Topic Requirements
- π― Topic Testing
- π Priority Mandatory
- π Size Small
- π HTML-CSS
- π Week 4
[TECH ED] Multipage Clone π
Link to the coursework
https://github.com/CodeYourFuture/Module-HTML-CSS/tree/main/MultiPage-Clone
Why are we doing this?
You’re recreating a design again, this time the designs are a lot more complicated. The deployed code on Wix won’t help you much, as the code is obfuscated and also really badly written. Gnarly! How will you handle this challenge?
Use all the skills you’ve built so far, especially in your Module Project.
Maximum time in hours
10
How to get help
Share your blockers in your class channel. Use the opportunity to refine your skill in Asking Questions like a developer.
How to submit
- Fork to your Github account.
- Make a branch for this project.
- Make regular small commits in this branch with clear messages.
- When you are ready, open a PR to the CYF repo, following the instructions in the PR template.
There are several projects in this repo. Make a new branch for each project.
How to review
- Complete your PR template
- Ask for review from a classmate or mentor
- Make changes based on their feedback
- Review and refactor again next week
- π― Topic Iteration
- π― Topic Requirements
- π― Topic Structuring Data
- π― Topic Time Management
- π Size X-Large
- π Priority Key
- π HTML-CSS
- π Week 4
[TECH ED] Front End Practice π
Link to the coursework
https://www.frontendpractice.com/
Why are we doing this?
This useful site has a series of projects you can do to keep your front end skills in shape all the way through the course. Use all the skills you’ve developed in wireframing, decomposition (breaking down websites into components), testing and iteration to produce some great looks for your portfolio.
Maximum time in hours
0
How to get help
Share your blockers in your class channel. Use the opportunity to refine your skill in Asking Questions like a developer.
How to submit
No submission step. Put good ones in your portfolio.
- π― Topic Communication
- π― Topic Delivery
- π― Topic Iteration
- π― Topic Problem-Solving
- π― Topic Programming Fundamentals
- π― Topic Requirements
- ποΈ Priority Stretch
- π Size Medium
- π Size X-Large
- π HTML-CSS
- π Week 4