"I don't know what "reporting", "docgen", or "B.I." means, but I'll always remember the Windward Code War for getting me interested in programming." - 2013 participant, Cheng Wai
Boulder, CO (PRWEB) January 27, 2014
What's key to selecting the best school? A strong sense of community, building friendships, working together, these are central to enjoying college.
College is really stressful. Having fellow students to work with, focused on making everyone successful, helps tremendously. And its worlds better than the brutal (and unnecessary) environment of some schools where everyone is focused primarily on themselves.
The participation rate in student code wars and hackathons is a very good measure of the depth of community within a school. And not just community, but also the love of programming for the pure joy of programming to be found in these schools. When seeking a school where the students love programming, and where the students have a strong sense of community, look at the participation rates at events like The Windward International Collegiate Programming Championship that takes place February 1, 2014.
This should not be an only measure -- and for many people it may not be an important one. When going into computer science for the money, having fellow students there for the love of programming is irrelevant. When desiring to be left alone, a strong community among the students could be a negative.
There are nine schools that consistently have a large number of students participating in the Windward Code War.
What's really interesting about the list is that five of the nine are on many of the top 10 C.S. schools lists (Mudd, Maryland, Georgia Tech, Purdue, & Penn). It is proposed that students visiting Colleges do see that these schools have students that have created a community and love programming. And if that is really important to the prospective student, they'll also attend one of these schools. And if these traits are not important, then they'll also consider the other top schools.
There are also four hidden gems in the above list, Victoria, Mines, Alberta, and CSU. They're not top 10 schools, but not every student is going to get in a top 10 school (nor is a top 10 school the best place for many students). But what these other four clearly offer is a student body with a strong sense of community and students that love programming for the pure joy of programming.
On the flip side, a handful of schools have been contacted each year and the response has been zero interest by the students in anything like this. So a school can be a very good academic institution and yet have a student body with no strong sense of community and no deep love of coding for the pure joy of it.
If a prospective student loves programming. And if this student wants a school that is a community, not just a set of classes to attend, some of the above schools should absolutely be on the candidate schools list. Many schools can teach the fundamentals of Computer Science. A school like the above ones makes the 4 years a lot more fun.
Windward, the most amazing software company you never heard of. For more information visit http://www.windward.net.