Learning programming reminders

Learning programming reminders

  • Take lots of breaks! Programmer brain where you skip dinner is real. Don't forget dinner.
  • Most programming experience happens by practicing it.
  • Programming is learning how to deal with failure
  • 99% of the time you're programming, you're not creating; you're debugging or copying & pasting
  • Save often with crappy editors

Teaching programming reminders

  • Be receptive to feelings. Actually ask, how are you feeling?
  • Go slow! You think you're going slow? You're probably not going slow enough.
  • Be extremely organized (remote teaching).
  • Teach project planning and norming
  • Teach how to ask for help
  • Practice good pseudocoding and communicating what is happening with program