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

Compassionate Coding in the Classroom

Compassionate Coding in the Classroom

Presented by April Wensel at The League of Amazing Programmers - April 25

April Wensel

April 25, 2017
Tweet

More Decks by April Wensel

Other Decks in Technology

Transcript

  1. COMPASSIONATE CODING in the CLASSROOM April Wensel Founder of Compassionate

    Coding @aprilwensel COMPASSIONATE C O D I N G @compassioncode
  2. @aprilwensel “I’m never going to be able to code.” “I

    don’t get it.” “This is too hard.” “I’m just not good at this.” http://www.slj.com/2016/04/technology/of-coding-and-compassion/
  3. “Regardless of what we discover, we understand and truly believe

    that EVERYONE DID THE BEST JOB THEY COULD, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand.” –Norm Kerth, The Prime Directive @aprilwensel
  4. @aprilwensel •  Recognize that you’re going through a tough time

    •  Remember that everyone goes through tough times •  “Talk” to yourself as if you’re talking to a good friend
  5. System 1 System 2 •  Automatic •  Instinctual •  Emotional

    •  Unconscious •  Intuitive •  Reflective •  Deliberate •  Logical •  Aware •  Intellectual Daniel Kahneman. Thinking, Fast and Slow. 2011.
  6. @aprilwensel 1. Embrace the GROWTH MINDSET 2. Teach & model

    SELF-COMPASSION 3. Combat bias with EMPATHY
  7. “If it is not tempered by COMPASSION and EMPATHY, REASON

    can lead men and women into a MORAL VOID.” –Karen Armstrong compassionatecoding.com [email protected] @aprilwensel Twelve Steps to a Compassionate Life