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.
- It's as important to think about how you learn something as it is to think about what you are learning.
- The more you understand about coding (or anything) the easier it will be to think outside the box and bend the rules.
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):
- Google has many built in functions and tools that I can use to refine my searches.
- It's good to get some generally knowledge on a topic or program before trying to search for the exact thing you need.
- Some programs and apps can change rapidly and refining your search results to recent posts can help make sure you aren't looking at outdated info.
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):
- Software development as a whole is incredibly complex and you aren't always going to remember how to do everything.
- There is no shame in using Google to help you write code and it can be one of your most powerful tools. No matter what problem you are facing there are probably more developers who have encountered the same thing.
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: Using quotes can help refine your results because Google will only provide results containing the exact word or phrase within the quotes. Example: "Red colonial" home instead of red colonial home.
- Tip 3: Hyphens can be used to exclude words. Example: Creating an array -Ruby to only find results for creating arrays in code outside of Ruby.
- Tip 4: Using colons can help you search on specific sites. Example: Colorado Avalanche:NHL.com to only view results for Colorado Avalanche on NHL.com.
- Tip 9: Searching multiple terms at once can be done by using "OR". Example: "hockey stadium" OR "lacrosse stadium". This will pull up results for both "hockey stadium" and "lacrosse stadium".
- Tip 13: Websites often try to use more professional language than you might use in everyday conversation. Example: "tibia fracture" instead of "broken leg"
- Tip 14: Keep searches short and simple and avoid using to many words. Example: search "best Mexican food Denver" instead of "what are the best mexican restaurants in the Denver area".
- Tip 17: Use more descriptive words and alter your language if you have trouble finding results. Example: "Troubleshoot Mac powerup" instead of "Mac won't turn on"
If you have any questions, comments, or confusions from any of the readings that you would an instructor to address, list them below:
@cammac nice work on this!
"Some programs and apps can change rapidly and refining your search results to recent posts can help make sure you aren't looking at outdated info." is a great takeaway from reading #2 - I use that feature super often when I'm not getting desired results