Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kylecornelissen/744a03cf087a632543000f57b81abe94 to your computer and use it in GitHub Desktop.
Save kylecornelissen/744a03cf087a632543000f57b81abe94 to your computer and use it in GitHub Desktop.
Mod 0 Session 2 Readings

Session 2 Readings and Responses

The readings and responses listed here should take you approximately 1.5 total hours.

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):

  • I like how she broke down learning words in chunks of 5 and repetition allowed her to learn characters and words.

  • Must balance out natural context (instinct) and practiced skill (learning the right way).

  • Learning language isn't just about understanding. It's also about fluency by repeated and varied interactions.

  • Things that confused you OR things that you have further questions/thoughts about (minimum 3):

  • Why is it that some professors teach understanding over fluency?

  • Why did she feel like she needed to give up her creativeness to learn to code? Is it because being fluent requires that?

  • Is she saying that you can't be creative and innovative until you have an intimate understanding of a system?

  • Your key take-aways OR how you're going to implement specific points (minimum 3):

  • Be specific in your keywords so Google can find the best results. Don't be too wordy and include the language.

  • Use multiple tabs for search results instead of wasting time back-tracking to google.

  • "The point of googling is not to find a solution, the point of googling is for you to understand your problems."

  • Things that confused you OR things that you have further questions/thoughts about (minimum 3):

  • If googling can't be a weakness, can it be a strength?

  • Is code on Stack Overflow legal to copy in all situations or will there be a notice?

  • Googling "how to" is recommended. Are there any words that do not benefit the search at all and can be left out?

  • Your key take-aways OR how you're going to implement specific points (minimum 3):

  • It's good to collaborate with others when coding because you can talk about problems and code out loud.

  • Don't try to learn everything. This is unnecessary.

  • Being able to self correct and get back on track is more important than how many hours you have programming.

  • Things that confused you OR things that you have further questions/thoughts about (minimum 3):

  • You don't need to be a math genius to do programming but does it have any benefits?

  • Is it better to think like a human in programming context than a computer?

  • Is the author talking about bugs when they mention letting problems pile up?

  • Your key take-aways OR how you're going to implement specific points (minimum 2):
  • Even the most experienced programmers use google to validate their logic.
  • "Never memorize something that you can look up" - Einstein. With technology today we have most answers at our fingertips.
  • 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: Quotes will search for the exact phrase. EX: "If you build it, they will come" movie name
  • Tip 3: Using a hyphen will exclude results with that word. EX: kevin costner baseball movie -bull -durham
  • Tip 4: Use a colon to search specific sites. EX: game of thrones site:hbo.com
  • Tip 9: Use OR to search two things at once. EX: kevin costner OR kevin bacon
  • Tip 13: Use words that websites would use. EX: Don't google I have a booboo and it hurts instead use my wound is festering and I am suffering from great agony and discomfort
  • Tip 14: Using unimportant words may limit results. EX: Don't google What time is the doctor's office open? instead use doctor's office hours
  • Tip 17: Be descriptive and try different words that others would use. EX: Don't google Computer broken instead try computer error blue screen
@rwarbelow
Copy link

Is code on Stack Overflow legal to copy in all situations or will there be a notice?

Code posted on Stack Overflow is fair game to use.

You don't need to be a math genius to do programming but does it have any benefits?

For very specific jobs in the tech industry, a math background will help. However, for web development, it is more important to be able to think logically than to do complex math.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment