This site is from a past semester!

iP progress dashboard

  • Details about iP grading are here.
  • Note that the progress shown here is just a rough guidance as it was generated by an automated script. A manual inspection will be done after the final submission to confirm the script's findings.
  • If an increment you did does not appear as 'done' in the dashboard, make sure you have pushed the corresponding tag to your fork and the tag matches the increment name exactly. You can even tag past commits if you forgot to tag those commits earlier or the tag you used differs from the expected tag. The increment will be marked as 'done' at the next script run (it runs once a day). Contact the teaching team only if the problem is not rectified even after the next update.
  • Meaning of colors/icons:
    • : you can click on this icon to find more info
    • ABC : you have done the corresponding item.
    • ABC : you have done the corresponding item which is an optional item (well done!).
    • !ABC : item overdue, not done yet.
    • !ABC : item due soon, not done yet.
    • !ABC : optional item due soon, not done yet.
  • If you have queries about the data shown in this page, please email tic4001@comp.nus.edu.sg.
  • This dashboard is updated daily.

[This page was last updated on 2021-11-03 @15:08]

Student number (partial)Student i.e., weeks in which some code was committed to the repoWeekly progress i.e., iP increments as indicated by the git tags in your forkIncrements i.e., other iP-related admin tasksAdmin tasks
A0165362_ 2!34567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0177748_ !2!34567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-9!A-JUnitA-UserGuide ForkingTrackerPR Creation!Use GFMDbranch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packagesbranch-Level-6branch-Level-7!branch-A-JavaDocMerging PRsbranch-Level-9!branch-A-JUnitPublished UGJAR released
A0177759_ !234!56!7 !Level-0!Level-1!Level-2!Level-3!Level-4!A-CodingStandard!Level-5!A-CodeQuality!A-AbstractClasses!Level-6!Level-7!A-JavaDoc!A-Jar!A-MoreOOP!Level-9!A-JUnit!A-UserGuide ForkingTracker!PR Creation!Use GFMD!branch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packages!branch-Level-6!branch-Level-7!branch-A-JavaDoc!Merging PRs!branch-Level-9!branch-A-JUnit!Published UG!JAR released
A0177787_ !234567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0177919_ !2!3!4!5!6!7 !Level-0!Level-1!Level-2!Level-3!Level-4!A-CodingStandard!Level-5!A-CodeQuality!A-AbstractClasses!Level-6!Level-7!A-JavaDoc!A-Jar!A-MoreOOP!Level-9!A-JUnit!A-UserGuide !Forking!Tracker!PR Creation!Use GFMD!branch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packages!branch-Level-6!branch-Level-7!branch-A-JavaDoc!Merging PRs!branch-Level-9!branch-A-JUnit!Published UG!JAR released
A0177960_ 234567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194125_ 2!3!4567 Level-0Level-1Level-2Level-3Level-4A-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6Level-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194133_ 234!567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194143_ 2!34!567 Level-0Level-1Level-2Level-3Level-4A-CodingStandardLevel-5A-CodeQualityA-AbstractClassesA-PackagesLevel-6Level-7A-JavaDocA-JarA-MoreOOPLevel-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194149_ 234567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194153_ !234567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194181_ !234567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194187_ !234567 Level-0Level-1Level-2Level-3Level-4!A-CodingStandardLevel-5A-CodeQuality!A-AbstractClassesA-PackagesLevel-6Level-7!A-JavaDoc!A-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR Creation!Use GFMD!branch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packagesbranch-Level-6branch-Level-7!branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UG!JAR released
A0194189_ !23!45!67 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-TextUiTestingA-CodingStandardLevel-5A-ExceptionsA-CodeQuality!A-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194195_ 2!34!5!67 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-CodingStandardLevel-5!A-CodeQualityA-AbstractClassesA-Packages!Level-6A-CollectionsLevel-7!A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR Creation!Use GFMDbranch-Level-5!branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194234_ !2!34!5!6!7 !Level-0!Level-1!Level-2!Level-3!Level-4!A-CodingStandard!Level-5!A-CodeQuality!A-AbstractClasses!Level-6!Level-7!A-JavaDoc!A-Jar!A-MoreOOP!Level-9!A-JUnit!A-UserGuide Forking!Tracker!PR Creation!Use GFMD!branch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packages!branch-Level-6!branch-Level-7!branch-A-JavaDoc!Merging PRs!branch-Level-9!branch-A-JUnitPublished UGJAR released
A0194242_ !2!34!5!67 Level-0Level-1Level-2Level-3Level-4!A-CodingStandardLevel-5A-CodeQualityA-AbstractClassesLevel-6Level-7A-JavaDocA-JarA-MoreOOPLevel-9A-JUnitA-UserGuide Forking!TrackerPR Creation!Use GFMDbranch-Level-5!branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194248_ !234!5!67 Level-0Level-1Level-2Level-3!Level-4!A-CodingStandard!Level-5!A-CodeQuality!A-AbstractClasses!Level-6!Level-7!A-JavaDoc!A-Jar!A-MoreOOPLevel-9!A-JUnit!A-UserGuide ForkingTrackerPR Creation!Use GFMD!branch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packages!branch-Level-6!branch-Level-7!branch-A-JavaDoc!Merging PRs!branch-Level-9!branch-A-JUnitPublished UGJAR released
A0194259_ 234567 Level-0Level-1Level-2Level-3Level-4A-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMD!branch-Level-5branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194260_ 234567 Level-0Level-1Level-2Level-3Level-4A-InheritanceA-CodingStandardLevel-5A-ExceptionsA-CodeQualityA-AbstractClassesA-PackagesLevel-6A-CollectionsLevel-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194273_ 234567 Level-0Level-1Level-2Level-3Level-4A-CodingStandardLevel-5A-CodeQuality!A-AbstractClassesLevel-6Level-7A-JavaDocA-Jar!A-MoreOOPLevel-8Level-9!A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9!branch-A-JUnitPublished UGJAR released
A0194284_ !23!4567 Level-0Level-1Level-2Level-3Level-4!A-CodingStandardLevel-5!A-CodeQualityA-AbstractClassesLevel-6Level-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnit!A-UserGuide ForkingTrackerPR Creation!Use GFMDbranch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packagesbranch-Level-6!branch-Level-7!branch-A-JavaDoc!Merging PRs!branch-Level-9!branch-A-JUnitPublished UGJAR released
A0194286_ !234!5!67 Level-0Level-1Level-2Level-3Level-4A-CodingStandardLevel-5A-CodeQualityA-AbstractClassesA-PackagesLevel-6Level-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9!A-JUnitA-UserGuide ForkingTrackerPR Creation!Use GFMDbranch-Level-5branch-A-CodeQualitybranch-A-AbstractClassesbranch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9!branch-A-JUnit!Published UGJAR released
A0194298_ 234567 Level-0Level-1Level-2Level-3Level-4A-TextUiTestingA-CodingStandardLevel-5A-CodeQualityA-AbstractClassesA-PackagesLevel-6Level-7A-JavaDocA-JarA-MoreOOPLevel-8Level-9A-JUnitA-UserGuide ForkingTrackerPR CreationUse GFMDbranch-Level-5!branch-A-CodeQuality!branch-A-AbstractClasses!branch-A-Packagesbranch-Level-6branch-Level-7branch-A-JavaDocMerging PRsbranch-Level-9branch-A-JUnitPublished UGJAR released
A0194317_ 23!4!5!6!7 Level-0Level-1Level-2Level-3Level-4!A-CodingStandardLevel-5!A-CodeQuality!A-AbstractClassesLevel-6!Level-7!A-JavaDoc!A-Jar!A-MoreOOP!Level-9!A-JUnit!A-UserGuide ForkingTrackerPR Creation!Use GFMDbranch-Level-5!branch-A-CodeQualitybranch-A-AbstractClasses!branch-A-Packagesbranch-Level-6!branch-Level-7!branch-A-JavaDocMerging PRs!branch-Level-9!branch-A-JUnitPublished UGJAR released

Summary

(total students = 25)

Ip increment count → % Completion level
Level-0 22 → 88% ....................................................................................................
Level-1 22 → 88% ....................................................................................................
Level-2 22 → 88% ....................................................................................................
Level-3 22 → 88% ....................................................................................................
Level-4 21 → 84% ....................................................................................................
A-Inheritance 11 → 44% ....................................................................................................
A-TextUiTesting 9 → 36% ....................................................................................................
A-CodingStandard 17 → 68% ....................................................................................................
Level-5 21 → 84% ....................................................................................................
A-Exceptions 12 → 48% ....................................................................................................
A-CodeQuality 18 → 72% ....................................................................................................
A-AbstractClasses 17 → 68% ....................................................................................................
A-Packages 17 → 68% ....................................................................................................
Level-6 20 → 80% ....................................................................................................
A-Collections 12 → 48% ....................................................................................................
Level-7 20 → 80% ....................................................................................................
A-JavaDoc 18 → 72% ....................................................................................................
A-Jar 19 → 76% ....................................................................................................
A-MoreOOP 19 → 76% ....................................................................................................
Level-8 16 → 64% ....................................................................................................
Level-9 21 → 84% ....................................................................................................
A-JUnit 17 → 68% ....................................................................................................
A-UserGuide 19 → 76% ....................................................................................................
Admin task count → % Completion level
Forking 24 → 96% ....................................................................................................
Tracker 22 → 88% ....................................................................................................
PR Creation 22 → 88% ....................................................................................................
Use GFMD 14 → 56% ....................................................................................................
branch-Level-5 19 → 76% ....................................................................................................
branch-A-CodeQuality 13 → 52% ....................................................................................................
branch-A-AbstractClasses 15 → 60% ....................................................................................................
branch-A-Packages 14 → 56% ....................................................................................................
branch-Level-6 21 → 84% ....................................................................................................
branch-Level-7 19 → 76% ....................................................................................................
branch-A-JavaDoc 17 → 68% ....................................................................................................
Merging PRs 20 → 80% ....................................................................................................
branch-Level-9 19 → 76% ....................................................................................................
branch-A-JUnit 16 → 64% ....................................................................................................
Published UG 22 → 88% ....................................................................................................
JAR released 22 → 88% ....................................................................................................