Idea - FICS


Team and Contact Details

Student Name School Degree Year Email

Inter School Idea ? No
Do you need expertises from another area: No
If Yes please provide details of expertises you need:

Idea Details

Idea Name: CodeBench-2.0
Slogan: Your very own TestBench.
Supervisor Name: Hania Aslam
Supervisor Designation: Lecturer
Supervisor School: SEECS
Supervisor Department: Department of Software Engineering
Contact number: +923325554804
Email ID:
    CodeBench 2.0 is an application that is capable of automatically grading the programming assignments providing a support for several programming languages.
What is the unmet need in society that your idea will fulfill ?
    Ever since the inception of MOOCs, the use of such applications has become a commonplace but most of these perform testcase based grading. Our application will provide several other evaluation metrics to grade the code.
Who needs it ? How many would benefit ?
   In general , grading programming assignments is very time-consuming. Our objective is to make grading these assignments efficient so it can be less it can be less cumbersome for instructors particularly in Pakistan where no such method in use currently.
How will the solution works
    The application would consist of decoupled Frontend and Backend. The Backend would be self-hosted through cloud compute. The Grader would be decoupled from the application (into a separate process, or potentially, a separate microservice) and communicate with the application through an intermediate channel.The frontend can be served on the Web and on the Desktop (potentially using a NodeJS framework like Electron).
Who are your competitors ? How is your solution different
    There are several competitive programming based websites that mark or judge one
Status: new
Entry Date & Time: 2020-12-20 (0748)