Sunday, August 19, 2012

Hackathons, an unforgettable experience of knowledge


hackathon is an event organized by hackers, for hackers to program or build a collaborative solution for a period of hours, preferably in the same physical space.Obviously, hackathon is a compound word of hack and marathon , a race for the best possible hack, a wonderful heritage of the hacker culture. The hackathons help build and strengthen communities follow a model of collaboration and competition so successful that deserves to be imitated in other areas:
in the classroom, at work, in government. In addition, attendance at a hackathon is an unforgettable experience in life. Here is why.

Collaboration

Teamwork is essential to participate in a hackathon, a small group where communication flows unimpeded, where skills are added and the main purpose exceeds any ego (ideally).Participate in a hackathon means to collaborate on a rapid response team, effective and creative problem solving. Viewed on a larger scale, a hackathon is about teams forming a huge team, total, after realizing the best ideas.

Networks

Viewed in greater depth, the hackatons are networking events . Where attendees (and each of their ideas) are nodes, and communication among them are the connections: the extensive distribution of ideas. In a hackathon people extend their networks, yes, but still its collection of new ideas . It is an event competing ideas and spread exponentially: in the end, a particular balance filters the best, because all the ideas are discussed, crumble, remixes and eventually evolve. The hackathons generate adaptive open networks and knowledge.

Knowledge

A hackathon is an event that catalyzes the generation and distribution of knowledge because it concentrates minds willing to collaborate in a network. Networks of autonomous, self-taught, participatory. Also, this is an event where ideas are tested, even enhanced, by and for the community. The hackathons are intensively opportunity to practice problem-based learning .If your classroom learn concepts first and then solve problems, in just the opposite happens hackthons. And it works really well.

Getting Started

Although by definition, are events hackathons made ​​for programmers, as I said above present a model for those who love to learn solving problems . For example, I had the opportunity to use it in my programming classes like this:
  1. Presentation of a problem, actual preference
  2. Training teams of four or five students
  3. Definition of work tools
  4. Debate team and then as a group the elements of the problem
  5. Format definition deliverables, on time and
  6. Developing creative solutions, disruptive, effective
  7. Presentation by team approach to the problem: the essence of the solution
  8. Brief round of questions and answers
  9. Selection of the best solutions
  10. Self-critical reflection to improve
This is a small methodology is by no means original, but it works for students to collaborate, form networks of ideas and enhance the knowledge from solving a specific problem. Imagine this model especially in closed areas such as government or business.
You can start a self-taught yourself, with your group of friends in your community, build your own or participate in the hackathon that happen in your country, visit or opens a hacklab orhackerspace , let yourself contamination of good ideas , imagine a DNA chain in need of the rich genetic information of others. The point is to learn, develop your talents to the fullest, even when you discover the limit.
A hackathon, ideally, is about to serve a common cause. And it works.

0 comments:

Post a Comment