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):
- Building software is half strategy, half improvisation.
- Just as I learned my first language, Spanish, and then English, and am now learning German, I will need to work on fluency first to learn the language of coding through repetition, memorization, and practice.
- 'Study hard, study diligently, and every day you will see progress'
2. How to Use Google to Solve Your Programming Questions by Coding in Flow (15 min)
- Your key take-aways OR how you're going to implement specific points (minimum 3):
- To ensure I have up-to-date information on a topic I research, I will change the time span in the Tools menu in Google.
- Before diving deep into a topic/project, it's best practice to get a general overview by looking up different tutorials, training documents, and even blogs.
- Using the image search can provide visual representation of whatever you are trying to accomplish.
3. Do Experienced Programmers Use Google Frequently? by Umer Mansoor (10 min)
- Your key take-aways OR how you're going to implement specific points (minimum 2):
- Every good programmer uses Google to look up multiple resources that backup their findings.
- I will use Google for when my memory fails me.
4. 20 Google Search Tips to Use Google More Efficiently by Joseph Hindy (15 min)
- Briefly describe (in your own words) each of the tips below AND provide an example of a search that captures the sentiment of the tip
- Tip 2: Wrapping your search term in quotes will direct Google to search that specific term (i.e. "techniques for chopping firewood").
- Tip 3: Adding a hyphen (-) before a word in your search term will result in Google finding pages that do not include that word (i.e. techniques for chopping firewood -axe ; pages with the word "axe" will be excluded).
- Tip 4: When you want to run a search with a specific site in mind, you type your search term followed by link: followed by name of website (i.e "Orange tabby" link:ddfl.org), and the results will include that website specifically.
- Tip 9: Adding OR in between different words or phrases, will have Google look for result with either search terms (i.e. "orange tabby" OR "black short hair").
- Tip 13: Using professional language found in websites can help you refine your search (i.e. prevent cold termerature-related health problems).
- Tip 14: The use of keywords helps filter out unrelated results as you only use important words (i.e. accoustic guitar adults vs. what type of guitar is best for adults to use)
- Tip 17: Descriptive words help Google narrow down its search (i.e. least damaging carcinogen-free hair dye vs. best hair dye)
If you have any questions, comments, or confusions from any of the readings that you would like an instructor to address, list them below:
- The use of keywords and descriptive words seem similar. How are they different?