Skip to content

Homework wk 3

Evan Cole edited this page Nov 6, 2019 · 1 revision
  1. Wednesday Check-In:
    • Don't forget to share your progress in your class wiki!
  2. Weekly Project:
    • Complete and submit your week 3 project
    • Work on the recommended practice problems to support this week's project. While you aren't required to finish them, we will raise an eyebrow if you don't even start.
  3. Suggested Study:
    1. Work on some fun side-projects: JavaScript30, awesome guided projects
    2. Begin learning how to run you JavaScript code in terminal using Node.js:
    3. Continue learning git and command line
      • Keep practicing on LearnGitBranching. the better you can "see" what is happening behind the scenes the more comfortable you will be using git from terminal
      • git-it is a great tutorial for getting used to git in terminal
      • ungit is an awesome tool that allows you to use your terminal almost like GitKraken
      • ohmyz.sh is another awesome plug-in to help you keep track of your git repositories without needing to type any commands!
      • For more study resource check out git-github-practice

Hand in Homework:

When you've finished the project and your bio, let us know on your class' homework sign-off sheet (there's a link to it in your class' wiki).


Homework Policy

  1. Missing 3 homework submissions is grounds for leaving Hack Your Future. Should this happen we will have a 1-1 meeting with you to determine the best course of action. (not turning on GitHub Pages counts as a missed submission!)
  2. Submitting 2 incomplete homework assignments is a sign that you need more support or accommodation from us. Should this happen please get in touch with us to schedule a 1-1 meeting with so we can understand your situation and how we can best help you.
  3. Cheating 1 time is grounds for leaving Hack Your Future. if we find out you are doing this we will have a 1-1 meeting and it will probably be the end of your time with us.

What does this all mean? It means:

  • Submit your homework even if it isn’t complete. We can’t help you if we don’t know what you’re struggling with!
  • Be accountable and thorough, ask for help often and submit your homework on time. If you haven't completed the whole assignment you can still submit it correctly.
  • There is no penalty for not understanding, only for not trying. Web development is very challenging, even your coaches spend most of their time learning and fixing mistakes!
  • Cheating is not tolerated. There is a large difference between stealing and collaborating, even if the end result looks the same (ie. you both have the same code).
    • Collaboration is when you ask each other for help or for explanations, you voluntarily share snippets of code, and take the time to explain/understand what has been shared.
    • Cheating is when you copy someone’s code to complete the homeworks without taking to the time to understand it, and without them explaining why they wrote what they did.
  • If we see two or more homework assignments with the same solutions we will check in with everyone involved to see if this was collaborative work or cheating.

Clone this wiki locally