Welcome to MSDN Blogs Sign in | Join | Help

Low US finish in the ACM competition

The University of Illinois tied for 17th in the ACM's International Collegiate Programming Challenge, the lowest finish by the school in the 29-year history of the competition. The top spots are loaded down with schools from Eastern Europe and Asia - in fact, only four US universities placed among the top 40 finishers. As your read the first link, you can see this is being reported as further evidence of a worsening situation for US technical education.

We've been watching recently as overal funding for research is dropping, and enrollment in US computer science programs are declining across the board (here, here, and here).

Our small team that runs this blog can't speak to any grand strategy on behalf of Microsoft to helping solve this challenge. However our entire charter is focused on working with the future developers and their teachers, from high school to grad school, so this is near and dear to what we care about.

So my question to our readers is: What can - and should - Microsoft do to help? How can we get students, from high school on up, more excited about careers in software development? Or even in just getting excited about the IDEA of development - playing with the tools, building web sites? How can we help?
Published Thursday, April 14, 2005 10:39 AM by kevinbri

Comments

# re: Low US finish in the ACM competition

Thursday, April 14, 2005 12:06 PM by John
Before people worry about the results of the competition, you have to understand how the different colleges, and more importantly the countries, approach this competition. A poor performance by U.S. schools in this competition is not a direct link to declining US technical education. As a person who knows the members of one of the US teams, they got together at the start of this year just for fun and qualified for the world championships. However, they did not have a great deal of time to practice for the competition on top of their school work. When they arrived in Shanghai, they found out that a number of the foreign teams essentially stopped school once they qualified. They spent the last few months practicing specifically for this one competition.

When you talk of Microsoft doing something to get people involved in development, maybe you should consider that this competition is not an accurate measure of development. Although the ACM competition uses programming to solve problems, they are primarily high level math based.

# re: Low US finish in the ACM competition

Thursday, April 14, 2005 12:14 PM by Brad Raulston
I believe alot of it has to do with off shoring. I mean why focus on a degree in a field that any company you work for will eventually move off shore to save a few bucks.

# re: Low US finish in the ACM competition

Thursday, April 14, 2005 12:35 PM by kevinbri
I didn't mean to imply that this competition was indicative of the state of US comp sci education as a whole. Rather it was the latest data point in what is being perceived as a growing challenge in education. That's why I linked to some of the other articles as well.

But the point is well taken about the unique circumstances of the ACM competition, and by no means was I taking a shot at the Illinois team!

-Kevin

# re: Low US finish in the ACM competition

Thursday, April 14, 2005 12:41 PM by Chris
The explanation for the drop is simple. It's the job market.

When enough incoming students see recent computer science graduates unable to find employment in the field, it is only natural they'll consider other careers.

Once the job market starts coming back, enrollment should follow.

# re: Low US finish in the ACM competition

Thursday, April 14, 2005 2:03 PM by kevinbri
I disagree that the job market is the major culprit. I think that overall the major culprit is the current education system in the United States and that on average Americans are EXTREMELY lazy.

There are plenty of jobs in the Information Technology/CS field if you are good and/or willing to work at your job. The key is being passionate about what you do and investing your own time outside of work and class to stay up to date on the current state of technology.

I am just plain sick and tire of people whining about the economy.

--Eric

# re: Low US finish in the ACM competition

Friday, April 15, 2005 9:02 AM by Pat Phillips, Editor
As the editor of MainFunction (a website sponsored by Microsoft for high school CS education), I want to reply to your concern. It is true that there is a serious problem in high school computer science education. The number of students is falling, and the number of teachers and cs departments are falling which I believe will adversely affect CS and IT in the US very quickly. Your point about the competition being more of a pasttime for the US team (Congrats to them!) is well taken but only further illustrates the problem. Other parts of the world seem more serious about CS education and its critical impact on their economies at all levels of education. Secondary CS education has taken a back seat to any number of other issues such as standardized testing, budget restraints, popular misperceptions about jobs in CS, etc.
Microsoft, through Mainfunction and several other venues, as well as the newly formed Computer Science Teacher's Association with ACM (http://www.csta.acm.org), are determined to see a reversal of this scary scenario. We welcome all ideas for engaging students in the increasingly exciting and rewarding fields of CS. We urge you to get involved.

# re: Low US finish in the ACM competition

Friday, April 15, 2005 9:21 AM by Farhan Thawar
Of course you forgot the fact that the #4 spot was not a school from Eastern Europe or Asia, but from your neighbour to the North, Canada.

Farhan

# MSDN Student Flash Low US finish in the ACM competition | Outdoor Ceiling Fans

New Comments to this post are disabled
 
Page view tracker