TribeHacks: William & 玛丽启动首个24小时黑客马拉松
h·韦德·明特(H. Wade Minter)是一家为500万用户提供网络和移动服务的公司的首席技术官。他站在斯威姆图书馆(Swem Library),看着威廉玛丽公司(William & 玛丽)第一次24小时黑客马拉松的最后几分钟,谈到了文科对计算机科学的影响。
明特说:“威廉与玛丽学院的计算机科学项目之所以与众不同,是因为它是一个相对较小的项目,你不能像在更大的工程学院那样,把自己沉浸在技术中。”他的公司TeamSnap提供移动和网络工具来管理休闲运动队。
他说:“此外,《威廉与玛丽》鼓励你学习纯科学和技术以外的课程。”“你必须上英语课。你必须上历史课。这让你对技术有了更广阔的视野,它不仅是一种目的,而且是一种手段:你正在研究的这项技术如何适应更广阔的世界?”
明特很有可能知道。他是William & 玛丽计算机科学专业的1997级毕业生。他在校园里参加了该校第一次24小时的计算机编程狂欢,被称为“黑客马拉松”。明特在TribeHacks中扮演着双重角色,一是签约成为企业赞助商,二是对黑客在斯威姆图书馆连续24小时攻击的应用程序进行评判。此外,他说,TribeHacks的场景非常有趣。
明特说:“作为一名计算机科学专业的毕业生,我最感兴趣的一件事是,看到威廉与玛丽学院的下一代计算机科学专业毕业生如何处理当今的技术问题。”
15岁的乔·索尔坦尼斯(Joe Soultanis)是威廉玛丽学院(William & 玛丽)计算机科学专业的学生,他是3月29日至30日举行的TribeHacks活动的幕后推手。他解释说,黑客马拉松的目的是在24小时内做出最酷的软件。参与TribeHacks的每个人都宣称这是一次成功。嗯,有一个硬件故障:从Chipotle订购的大量外卖没有叉子。
“我们大约有100人,”TribeHacks的组织者之一、15岁的哈雷什·纳加拉杰(Hareesh Nagaraj)说。“这对第一年来说已经很不错了。明年的情况会很好。”
TribeHacks在第一年就得到了黑客大联盟(Major League Hacking)的认可。黑客大联盟是大学黑客马拉松现象的伞型组织。黑客马拉松结合了协作和竞争的元素。在TribeHacks上制作的应用程序经过了评审,最佳作品在闭幕博览会上获得了奖项。TribeHacks对所有大学计算机专业的学生开放,通过企业赞助,组织者能够支付至少一些与会者的旅费。
像Minter这样的赞助商在黑客马拉松的开幕式上谈到了他们对应用程序的需求,这些应用程序可以为他们公司的产品增加功能。以TeamSnap为例,该公司提供移动和网络工具来管理休闲运动队,Minter带着一个api(应用程序编程接口)的建议来到TribeHacks,该api允许棒球或垒球经理打印出击球顺序。
他说:“作为赞助商,你希望看到人们用你的申请做点什么,而不是随便做一些很酷的事情。”但是,他指出,人们永远不知道在黑客马拉松上将会发生什么,这通常是一个时间对流炉,用于完成现有的想法。
黑客马拉松的参与者通常以团队形式完成一个项目。新手黑客是受欢迎的,甚至是被接纳的;有一张表供“新手”学习编码元素。William & 玛丽大学计算机科学客座助理教授Rob Dickerson主持了研讨会,并在活动期间提供了帮助。他承认自己是个新手;TribeHacks是他的第一个黑客马拉松。迪克森说,他很高兴看到他的数据结构课程的学生——大部分是一年级和二年级的学生——以及他的移动云计算课程的学生,这门课程侧重于利用云的智能手机应用程序。
“我认为黑客马拉松确实填补了计算机科学教育的空白。我们在正式课程中教授的内容很重要;我们为计算机科学的理论奠定了基础,”迪克森说。“然而,黑客马拉松让学生们发挥创造力,以有趣和竞争的方式积极应用他们所学到的知识。”
TribeHacks因借来的一堆很酷的硬件而变得丰富起来,其中大部分来自威廉与玛丽大学物理系所在地Small Hall的新创客空间。来自克里斯托弗·纽波特大学(Christopher Newport University)的一个团队使用一套Oculus Rift虚拟现实眼镜来增强视频游戏。树莓派盒子——增加功能的小型电脑——需求量很大。
周三,在TribeHacks活动结束三天后,索坦尼斯仍在努力补觉,因为他的第一次黑客马拉松活动与常规课程要求重叠。(“我今天有一个计算机科学项目,还有一份量子期中作业要交。”)但是,尽管睡眠不足,索坦尼斯似乎对TribeHacks的结果感到鼓舞。
“总的来说,我对我们的参与者印象非常深刻。我认为学生们真的很喜欢看到一种不同风格的计算机科学,并且很高兴能学到更多关于应用程序开发的知识。”“这些应用程序非常棒!在未来,我只会看到这个活动变得越来越大,越来越好,我很高兴我们有这样一个伟大的第一次体验,推动我们前进。”
TribeHacks获奖应用
- UglyMouse: Sami Mirimiri和Garrett Klausner (William & 玛丽 ' 14):该应用程序允许您通过手机控制远程计算机上的光标。你的手机可以左右倾斜来移动鼠标。您可以通过触摸屏单击。您还可以从远程计算机选择文本,并让文本到达您的手机。如果文本中包含电话号码字符串,则团队能够自动拨号和呼叫电话号码。
- GifJam: Joe Acosta (William & 玛丽公司)和Aaron Roe(莱斯大学):允许用户用智能手机的摄像头录制短(5秒)的视频片段;然后将视频发送到云端,并转换成gif动画。这个动图是注册到您的帐户,您可以通过Facebook,电子邮件和短信与朋友分享。你也可以“点赞”你喜欢的礼物。
- 聚集:Caleb Severn, Daniel Park, Kevin Ko (William & 玛丽 ' 16):大多数学生使用Swem图书馆学习。这个应用程序允许学生进入Swem图书馆并输入他们注册的课程。之后,班上所有其他学生的位置就会出现在地图上。你可以用这个应用程序找到一个学习小组。这款应用基于谷歌地图,所以它也可以在Swem之外使用。