Teaching Novice Programmers How to Debug Their Code
Of all the skills we teach at CodeUnion, we focus most relentlessly on teaching our students how to debug effectively. Why do we think this skill is so critical and, more importantly, how does one teach a novice how to debug?
The First CodeUnion Meetup
CodeUnion loves to get people together to learn and write code. Yesterday we hosted our first meetup. A quiet yet solid learning evening, we worked on a few different CodeUnion kata.
Explanation of Request Response LifeCycle
The code below defines a Sinatra route and includes a method initially written to print a shape at the command line.
The Rhythm of a CodeUnion Workshop
People frequently ask us how we structure our workshops. CodeUnion workshops revolve around a small group of people progressing through a series of code projects and challenges. The goal of these projects is very simple. We want people to write lots of code. More importantly, we want people to get frequent if not multiple times day feedback on their code. We don't want people stressing out, "Is this good code, is it bad code..." We want people to write code in an unhindered fashion while simultaneously not thinking about anything other than having fun and getting feedback from more seasoned developers.
Lifetime CodeUnion Benefits
Our students love their time with CodeUnion, but what happens when a workshop ends? More than you might realize!