collaboration

Pair Programming Creates Better Code

Pair Programming Creates Better Code

The stereotypical computer programmer is often portrayed as an isolated hacker, but professional programmers often work in highly collaborative teams or even in pairs. New models of pair programming emphasize benefits including high-quality code, quick problem solving and deeply satisfied workers.

Motivating Pre-Teen Girls to Learn How to Code

Motivating Pre-Teen Girls to Learn How to Code

If you ask an 11-year-old girl, “Do you want to help stop bullying?” “Do you want to stop deadly diseases?” or “Do you want to feed the homeless?” you’ll hear the answer: “How can I help? Where do I start?”

If you ask her to start a computer science class next year in school and you’ll hear: “Do you think I know enough math for that?” “I don’t think I’ll be good at that” or “Will that me me look less cool?”