Problem Solving.

Discuss.

When were you blocked on a simple problem:

what was the problem?
Ordering of my if statements
what problem-solving techniques did you use?
Pseudocode and Googling were my main courses of action
how did you feel throughout the process?
I felt like I was slowly learning but at times i was extremely self critical calling myself an idiot was a common occurance.
what did you learn?
  • using "return x" ends the function so it should be at the end
  • Re-learnt code is read top to bottom and its importance
  • Google has the answer for most things
  • When you elegantly solved a problem.

    what was the problem?
    Super Fizz Buzz
    what problem-solving techniques did you use?
    Pseudocode and Googling
    how did you feel throughout the process?
    Challenged and eventually satisfied with my outcome
    what did you learn?
    "The best way to come up with a solution is to ask for help and immediately figure it out yourself"
    -Gerard, Probably

    Reflect on how confident you feel using each of these problem-solving techniques/processes: ☆ ☆ ☆ ☆ ☆

    Pseudocode
    ★★★★★
    Trying something
    ★★★☆☆
    Rubber ducky method
    ★★★★☆
    Reading error messages
    ★★★★☆
    Console.logging
    ★★★★☆
    Googling
    ★★★★★
    Asking your peers for help
    ★★★★☆
    Asking coaches for help
    ★★★★☆
    Improving your process with reflection
    ★★☆☆☆