Feb 7-8
1 PM to 9 PM
Siebel Center
Sessions: 2405/1109/1105 & 1404
Labs: 2407
Anyone, as long as you register
Dinner will be provided Saturday for those who register
Our programming competition is designed to see just how much people learned at the conference, while at the same time letting people show off their creativity and technical skills. Therefore, we will have three options for an application and we will judge applications based on few different categories. The finalist and runner-up will be those who excel in all those areas. You may work by yourself or in groups, but realize that the prize must be shared.
Create the game of Boggle. For each game have a random borad. Select strings of characters to generate a word. Verify that a user-selected word is indeed a valid word. When the timer runs out, the game is over.
By adding ".xml" to any UIUC course catalog page (e.g., http://courses.illinois.edu/cis/2009/spring/schedule/CSS/index.xml), you can get XML data instead of HTML data. Use the course catalog data to create a Course Catalog application that allows you to browse classes and see when they occur. Also, you could figure out for any given room what class is currently in session.
Create a recipe book application. Add a recipe with ingredients, baking instructions, and a picture. To get the picture, you could use the phone's camera. Or how about dynamically scaling the ingredients based on how many you are serving?