Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Don_t_forget_to_break_the_while_loop....pdf

Franzi Schropp
July 27, 2018
25

 Don_t_forget_to_break_the_while_loop....pdf

Franzi Schropp

July 27, 2018
Tweet

Transcript

  1. 4

  2. Baby steps! • Cook and Code: HTML, CSS and JS

    6 <!Doctype html> <html> <head> <title>TrustYou</title> </head> <body> <h1>TrustYou</h1> <img src="traveler-icon.jpg"> </body> </html> This was written in...behold… notepad...! ...but I leveled up with sublime text
  3. 7

  4. Summing up the first steps: • Getting an idea what

    programming is actually all about • Realization, that programming is not math, but following logic • HTML is nice to ease in, because you can see what you are doing • Training programs are good to build up theoretical knowledge • Befriend some developers :) 11
  5. Ok, let’s get more advanced... 13 • All your variables

    are somehow related to “derp” • Forget all the terms! tuple, array, list, dictionary...set ? • “Now it’s your turn! Define a function that…” Def not.
  6. Summing up the main struggles • You easily forget what

    you learned • Connecting small learning chunks to the bigger picture • The “real life transfer” is a big issue • Not able yet, to translate a problem into code on my own 15
  7. 20

  8. Summing up the wins... • Creating something I can send

    around to brag with • Creating something I can understand and modify • Slowly understanding the “bigger picture” and actual use cases 21
  9. “ An API is like a soda machine... You have

    to put a coin in, select a soda, and take it from the tray... The programming languages are different, like say: a cat, a human and a alien... But if they want a soda, they all have to: put the coin in, select a soda, and take it from the tray. The machine doesn't care who uses it... it only responds to this specific instructions 23
  10. What helped me the most: • Social interaction • Easy

    explanations with visual examples (e.g. the soda machine) • Funny examples and little games • A learning framework, like Codecademy • Real life problems • Patient help from my friends and the community :) 26
  11. Outlook! • Stay at it! • Think of problems to

    solve, try to solve them, get help if stuck • The internet is your friend, professional developers also google 27