InfoQ

InfoQ

Topic/Tag specific view

Teaching Content on InfoQ


Latest featured content about Teaching

The Science of Learning: Best Approaches for Your Brain

Topics
Agile,
Teamwork

Why don't people understand your idea in a meeting? Why does the developer you're mentoring still not get it? Why do attendees in your course only learn 10% of the material? We are all teachers in some way, yet only professional educators receive training in this area. This article discusses lessons from neuroscience and how they can be applied to Agile Software Development and beyond.

News about Teaching

How to Pay the Author: Flattr Micropayment Service

Topics
Web 2.0,
Community,
Architecture,
Communication

Earlier this year the micropayment service flattr (a wordplay of flatrate and flatter) went live. The principle is simple but could change the way in which we reward quality content on the net. Flattr was initiated by one of the founders of The Pirate Bay, Peter Sunde, who also presented it at social media conferences like re:publica.

Teaching Games - Fun or Serious Business?

Topics
Agile,
Adopting Agile,
Training / Certification,
learning

Michael McCullough and Don McGreal, creators of the Tasty Cupcakes teaching games website, have published an article on "Fun Driven Development." The economic downturn hasn't squeezed these games out of our training programs - in fact, they've become a staple where Agilists gather to exchange ideas. Here's a little history and some starting points for using games with your teams.

Looking Inward To Stop An Agile "Decline And Fall"

Topics
Coaching,
Adopting Agile,
Agile

Discussions about agile's "decline and fall" have been a somewhat recurring theme here on the AgileQ, and in the community in general, centering around sentiments that people aren't adopting agile effectively, that they're doing it wrong and screwing it up. Kevin Schlabach poses the idea that the agile community itself, by not growing new leaders, has a hand in causing this.

Scrum Club: Agile Philanthropy With an Edge

Topics
Agile,
Community

The first rule of Scrum Club is... At work they are product managers, CTOs, entrepreneurs, designers, and coders. At Scrum Club they are helping each other learn about agile development, by doing agile development, while benefiting non-profit organizations. It helps that they have a Fight Club inspired video. ...and if this is your first time at Scrum Club, you have to Scrum!

Rebooting Computing Summit 2009: Computing is Not Dead

Topics
Research,
Careers,
Community,
Architecture

Rebooting Computing Summit 2009 concluded recently and had over 250 people representing industry, practitioners, and academia convene to discuss how to 'reboot' the computer science field, since reports show that the innovation rate in our field has been declining and that enrollments in our degree programs have dropped 50% since 2001.

Bowling Green Students Build Agile Software for Non-Profit Clients

Topics
University Programs,
Agile

In the first program of its kind, students in Bowling Green State University's Agile Software Factory program learn about agile development by building real software for local community service organizations. Over the course of a 16 week semester, students go from initial client meeting to delivery of a working system. The program is supported through a partnership with the Agile Alliance.

Agile Games for Learning

Topics
Agile,
Adopting Agile,
Collaboration,
Training / Certification

At Agile 2008, Don McGreal and Michael McCullough ran a session that showed how to use games and exercises to help improve our understanding of Agile principles and practices. After the conference they created the Tasty Cupcakes as a repository for all Agile games.

Card Game Teaches Distributed Project Communication Lessons

Topics
Agile,
Collaboration,
Teamwork

Charles Suscheck presented how he uses a variation of the card game Rummy to teach the importance of communication, planning, and collaboration on projects at Agile2008. The game explores the effects of various levels of distribution on a team, as well as the impact of adding or removing experts on the team during a project.