A dependency graph between classes of the source code, built with JGraphT. (not yet implemented) A full static dataflow analysis built with Soot and Heros. All checks except the PMD-based checks must inherit from PMD-based tests must inherit from IntegratedCheck. PMD-based checks must inherit ...
free, scalable, modern, and open-source course management system with auto testing of programming assignments golang education autograding autograder scoreboard teaching-tools homework-server education-technology education-system Updated Dec 11, 2024 Go google / prog-edu-assistant Star 33 Code Issues...
a description in the test case management system, comments in the code, the test case's name, the code itself - if none of this gives you any clue then you may as well toss the test. Sure you may be losing test coverage, but if you don't know what it is you're losing than I ...
An open-source deep learning framework developed by Facebook’s AI Research team, used for applications like natural language processing and computer vision. Version Control System (Git) A tool used to manage changes in source code, allowing multiple developers to collaborate on the same project wh...
Infandango1 is an open source web-based system for automated grading of Java code submitted by students. Uploaded Java files are compiled and run against a set of unit tests on a central server, with results being stored in a database. Students gain near-instant feedback on the correctness...
http://web-cat.sourceforge.net/ Mygoalstodayareto… Explainhowrequiringstudentstoformulateandtesthypothesesabouttheirowncodecanimprovetheirunderstandingandperformance Describeourexperienceswithanalternategradingapproachsupportedbyanewtool:Web-CAT DescribesomeoftheflexibilityinWeb-CATforsupportingotherapproaches ...
Nester and Jester (for .Net and Java, respectively; find both on SourceForge) are two tools that do just that. This technique is most useful with unit tests but can sometimes be applied to larger-scoped tests as well.The quality of the test case code itself is another indicator. Well-...
Instructors often run GatorGrader in conjunction with other tools that check source code and technical writing. For instance, in a Java-based introductory course, instructors could verify student submissions withCheckstyle, thereby ensuring that the Java source code adheres to the requirements in theGo...
Student: John Doe (ID: 101) GPA: 3.00 Grades: {Math=B} Student: Jane Smith (ID: 102) GPA: 4.00 Grades: {Science=A} License This project is open-source and free to use under the MIT License. Author Jyotsna Languages Java100.0%...
For instance, in a Java-based introductory course, instructors could verify student submissions with Checkstyle, thereby ensuring that the Java source code adheres to the requirements in the Google Java Style Guide. In this course, an instructor could require that Markdown files with technical ...