Skip to content

Homework wk 1

Evan Cole edited this page Oct 11, 2019 · 7 revisions
  1. Wednesday Check-In:
    • Don't forget to share your progress in your class wiki!
  2. Weekly Project:
  3. Module Exercises:
    • Recommended Progress: Complete up through truthiness
    • the suggested order to study the exercises is how they are required in the index.html
  4. Suggested Study:
    • Keep practicing (and moving forward with!) LearnGitBranching
    • Put in a couple hours trying to replicate the branching pattern from Built with Branches
      • Using GitKraken is fine, there's no need to rush into terminal!
    • Begin practicing Command Line (you'll study this in depth later on, but a little prep never hurts!)
    • Begin transitioning from GitKraken to git in the terminal:
      • git-it - a downloadable tutorial on how to use git & github from terminal
      • ungit - a helpful visual user interface for using git from the terminal
      • ohmyz.sh - configures your terminal to be very helpful indeed

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 we will schedule a 1-1 meeting with you to 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