Young coders compete in 2015 Beauty of Programming

On May 27, 2015, Suzhou, a historic, scenic city in southeast China, hosted this year’s finals of the Beauty of Programming (BoP) competition, a creative contest among talented young programmers. Sponsored by Microsoft in collaboration with IEEE, BoP encourages contestants to use their programming skills to solve practical problems. With a theme of Artificial Intelligence…


Code Hunt: creating a community with a game

Launched a year ago, Code Hunt is a coding game that challenges players first to deduce a hidden problem from clues presented as unit tests and then to write a program to solve it. The game has been enormously successful, attracting more than 150,000 players from around the world and achieving amazing stickiness—99 percent of…


Contest promotes automation of machine learning

Machine learning is the cornerstone of today’s modern data analysis. The gurus of “big data” analytics are all well versed in machine learning, but most domain specialists still must hire data scientists to meet their data-analysis needs. It’s inevitable, though, that the data-modeling chain will become largely automated—simplified to the point where off-the-shelf data transformation tools will…


ChronoZoom challenge: visualize history and win

I love my job! Why? Because, as manager of Games for Learning and Digital Humanities at Microsoft Research Connections, I get to explore four of my favorite things: games, art, technology, and education. This week is especially exciting for me, because yesterday, we launched the Microsoft ChronoZoom Visualizing Challenge, which unites all four of these…


Jammin’ with Cloud-Enabled Apps

Are you a student looking to win a little extra spending money? Or maybe just get some props for your coding chops? If so, you’ll want to enter your Windows Phone or Windows 8 app in the Project Hawaii Mobile Code Jam Challenge. But you’d better act quickly—you’ll need to register your project by October…