hamiltonbarnes / codetogether Goto Github PK
View Code? Open in Web Editor NEWThis project forked from havoc9792/codetogether
Our project is one of the eight best FYP in HKU in 2015.We have won the third runner-up in the FYP competition. We have developed a cloud-based eLearning social platform for distanced collaborative programming using JavaScript,PHP,Linux Shell Script and Java.For student side,It supports real-time concurrent OOP Java coding like google doc and supports text chat,drawing and voice messages for collaboration.Online compilation and execution on source code and running against test cases are supported.Like Codility. For teacher sides,it supports automatic group matching on student,cloud-sourcing database on assignment questions,automized grading,statistic and generating sample result from sample code for test case inputs. We make use of data-mining tool Weka to provide Test Case Classification using Naïve Bayes Classifier to classify test case type and predict the presence of new dimension test case.We also provide Test Case Ranking on difficulties of test cases on assignment by data-mining performance of previous group of student on that assignment. Practicing project management skill by using Github for version control and Trello for scheduling tasks and enhancing collaboration among teammates.
Home Page: http://fyp2.mylife.hk/