转载

CodeVS:为编程初学者实现梦想的在线评测平台和算法交流社区

CodeVS:为编程初学者实现梦想的在线评测平台和算法交流社区

【猎云网杭州】8月5日报道(文/赵心源)

无论是计算机竞赛,还是计算机编程入门,算法是必不可少的一关。提高算法的途径之一是通过做题,判断对错的方式是通过Online Judge系统(简称OJ)来进行,这是一个在线的判题系统,用户可以在线提交程序多种程序源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。

一个用户提交的程序在Online Judge系统下执行时将受到比较严格的限制,包括运行时间限制,内存使用限制和安全限制等。用户程序执行的结果将被OJ系统捕捉并保存,转交给裁判程序。裁判程序比较用户程序的输出数据和标准输出样例的差别,或者检验用户程序的输出数据是否满足一定的逻辑条件。

现有的平台有很多不足,首先是技术上的缺点,会有人提交恶意代码导致平台瘫痪,也会因为在比赛时间内,多名选手在同一时间提交代码,导致评测系统短时间负荷过重,影响结果反馈。其次是用户体验需要改善,平台的线上交流比较困难,只能求助于其他社交平台,很多OJ采用英文界面,K12(国际基础教育,从幼儿园到高中生)用户使用不便,很多平台10年没有更新,没有改进美工体验。

CodeVS的创始人王鹏翰是学习编程的大一学生,他接手了上一任站长的平台,将平台代码全部重写,加入新的功能,这就是CodeVS的由来。CodeVS采用基于Docker开源应用容器引擎技术的弹性云集群评测机制,能做到在15秒内产生新的云计算节点,并拥有四层安全机制,可以阻止用户通过恶意代码攻击平台。评测集群为自行研发,采用开源平台,保证了性能和安全性。

CodeVS:为编程初学者实现梦想的在线评测平台和算法交流社区

现有的OJ平台很难找到题目的题解,CodeVS的用户可以直接在社区内进行交流寻找题解。同时推出天梯系统,用户可以通过做题提升自己的排名,提高用户水平的同时也保证了用户的黏性。创始人王鹏翰告诉猎云网,平台目前专注面向于K12的用户,通过月赛的形式保证用户活跃并进行推广,七牛、Coding等厂商提供奖品和帮助。

CodeVS的上一任站长是facebook的后端程序,中国区在内地每年只招不到十几个人。团队的其他成员以初高中生为主,大部分是保送清华北大的学生。团队进行日常的维护和题目的更新。由专业人员进行出题可保证题目的权威性。初高中学校也愿意为平台提供资料和其他帮助。平台现在仅靠自行传播就有3万用户,评测量达到150万人次,其中90%的用户是初高中学生,而每年参加计算机竞赛的初高中生大约有6万人。

王鹏翰希望从K12用户转向其他的的计算机编程算法入门用户。初高中生可以学会,其他的人群也可以。CodeVS要做的是从0到1这个部分,是最难也是最没有人做的一个部分。CodeVS接下来要进入大学编程,下一个版本将会加入根据用户做题行为,推荐合适题目的系统,和其他的学习辅助工具。

在线测评系统也可以用来做企业招聘第一轮的代码筛选,这个应用在国内领域还是空白。未来希望用户量达到一定程度,可以和企业进行合作,CodeVS的用户做题的数据对企业有一定的参考价值。王鹏翰表示暂时不做盈利,将集中发展用户量,再考虑盈利,盈利模式是对用户免费,企业进行收费,也可以提供部分付费服务。

目前与之类似的项目有计蒜客,但他们的计算机竞赛部分至2015年程序设计竞赛注册用户只有5800人,计蒜客目前已经拿到数千万A轮融资。国外的Codecademy于2012年6月已经获得1000万美元的融资,目前该项目没有中文。也不能提供C/C++等编程语言的教程。

CodeVS现在的成本主要是服务器成本,程序开发主要由创始人王鹏翰完成,收入来源于赞助,维护日常开销。其他的优质OJ平台很多因为因为成员毕业等原因关闭,所以王鹏翰希望进行融资,建立稳定团队,维护服务器和加快开发进度。希望融资千万级别。

产品:CodeVS

网址: codevs.cn

CodeVS:为编程初学者实现梦想的在线评测平台和算法交流社区

猎云网:关注创业公司,原创科技博客!【我们帮助任何有梦想的创业团队! 创业团队寻求报道请点这里。 承诺:完全免费,谨防假冒。】

想了解更多创业创新知识,快添加猎云网微信公众账号:ilieyun

CodeVS:为编程初学者实现梦想的在线评测平台和算法交流社区

(本站是业界知名权威科技媒体,牢记本站网址lieyunwang.com “猎云网”全拼)点击收藏

【敬请添加猎云网微信 微信号:ilieyun 公众账号搜索:猎云网 】

正文到此结束
Loading...