无忧视频

Mudders Take Top Prizes at 5-C Team Hackathon

Share story

无忧视频 encourages a collaborative problem-solving approach that lets students harness the power of collective skill and experience. Harvey Mudd students put this power to good use at the recent 5-C Hackathon, an all-night programming competition that challenges students to design a useful Internet application. Harvey Mudd fielded winning teams鈥攂oth made up of first years鈥攊n two of three categories.

Hackers Daniel Johnson 鈥18 and Hamzah Khan 鈥18 placed first in the Advanced category with their app 鈥淎ugmented Reality Snake,鈥 which lets a user play the popular game 鈥淪nake鈥 on paper instead of on screen. Johnson and Khan describe the project as 鈥渁 sheet of paper that has a marker pattern similar to a QR code, but without the data.鈥 Designed and written over the course of just 11 hours, the program recognizes the code using a webcam or smart phone camera, overlays a grid on the paper and transforms the game of snake to fit on it.

Another team, Zhenghan Zhang 鈥18 and Weiyu Zhou 鈥18, took first place in the Intermediate category with 鈥淪imulTube,鈥 an app that enables video playback technology on multiple devices. The inspiration? Convenience, says Zhang. 鈥淚 didn’t want to stop a movie right in the middle if I had to go somewhere, and thought it would be terrific if an app allowed me to resume the movie on another device.鈥 In the manner of Apple鈥檚 continuity and handoff features, SimulTube also enables interaction and communication between multiple devices, allowing users to work on the same document or read the same web page on different devices.

Each of the victorious Mudders had some previous hackathon experience, though none is required to enter (contest planners even offer a for beginners). Khan, who began robotics programming in middle school, attended his first hackathon as a high school sophomore and now helps to organize the competitions for high schools and colleges. Johnson taught himself Apple Script in sixth grade and hasn鈥檛 looked back, participating in high school competitions as well as in the recent MuddHacks contest, along with Khan. Zhou and Zhang began programming in middle and elementary schools, respectively, and have also participated in past contests.

Hackathon success balances technical skill and creative inspiration, all done under an admittedly intense time crunch. But Zhang, who aspires to be a software architect, says the reward is worth the stress. 鈥淧articipating in hackathons is a great opportunity to realize some cool ideas,鈥 he says. 鈥淚t’s extremely exciting to stay up all night working toward the final goal. To me, each hackathon is a fulfilling and unforgettable experience.鈥

Zhou divulged the main ingredients behind his team鈥檚 win: 鈥淭eamwork and division of labor are really important,鈥 he says. 鈥淕ood hackers must know how to work with others.鈥

The next 5-C Hackathon takes place during spring semester.