Skip to content

Instantly share code, notes, and snippets.

View cammac60's full-sized avatar

Cameron MacRae cammac60

  • Denver, CO
View GitHub Profile
@cammac60
cammac60 / mod_0_session_2_readings.md
Last active July 2, 2019 09:53 — forked from rwarbelow/mod_0_session_2_readings.md
Mod 0 Session 2 Readings

Session 2 Readings and Responses

The readings and responses listed here should take you approximately 60 minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of this document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Learning Fluency by Turing alum Sara Simon (30 min)

  • Your key take-aways OR how you're going to implement specific points (minimum 3):
  • Creativity and innovation cannot be achieved without all of the hard work and understanding coming first.

Session 2 Practice Tasks

The assignments listed here should take you approximately 2 hours.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Documentation and Googling (60 min)

Documentation of a langauge, framework, or tool is the information that describes its functionality. For this part of the practice tasks, you're going to practice digging into documentation and other reference material.

@cammac60
cammac60 / mod_0_session_3_readings.md
Last active July 4, 2019 09:26 — forked from rwarbelow/mod_0_session_3_readings.md
Mod 0 Session 3 Readings

Session 3 Readings and Responses

The readings and responses listed here should take you approximately 20 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Session 3 Practice Tasks

The assignments listed here should take you approximately 25 total minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Creating Files and Directories (10 min)

Need help? You can go back to the files/directories portion of the lesson here.

@cammac60
cammac60 / mod_0_session_4_readings.md
Last active July 6, 2019 17:13 — forked from rwarbelow/mod_0_session_4_readings.md
Mod 0 Session 4 Readings and Responses

Session 4 Readings and Responses

The readings and responses listed here should take you approximately 50 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

What is Git?

Git is a program which can be used through terminal to manage repositories for storing files and saving different versions of a project. When used in conjunction with GitHub it gives you the ability to save your work at any point in time and note why a save was made. This can help you keep track of your personal project or work in collaboration with a team.

Why use Git?

Git can be a very important tool because it helps us save versions of our work and track our progress. This means that if something isn't working or you change your mind on the direction of the project you always have a repository that allows you to return to a previous version of the file(s) without haveing to edit the master copy or completely start over.

Basic Git Commands

@cammac60
cammac60 / mod_0_session_4_practice_tasks.md
Last active August 6, 2022 21:14 — forked from rwarbelow/mod_0_session_4_practice_tasks.md
Mod 0 Session 4 Practice Tasks

Session 4 Practice Tasks

The assignments listed here should take you between 1.5 and 2 total hours.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@cammac60
cammac60 / gist:d49ed07c78fdd0583a65789bfc6a7f52
Created July 10, 2019 01:10
Top_Down_Design_Example_Start_Fire.txt
1 starting a campfire
1.1 gather supplies
1.1.1 gather wood
1.1.1.1 split wood
1.1.2 gather tinder
1.1.3 get lighter
1.1.4 gather rocks
1.2 make firepit
1.2.1 find a safe area
1.2.2 clear a spot
Class: Book
Attributes:
number_of_pages (integer)
number_of_chapters (integer)
author (string)
hard_cover (boolean)
pages_read (integer)
Methods:
Object: Things Fall Apart
Attributes:
number_of_pages 209
author "Chinua Achebe"
hard_cover false
Methods:
calculate_pages_remaining 209 - 100 = 109
calculate_read_time 100 * 1 = 100