Skip to content

Conversation

@jrcespedes252-hub
Copy link
Contributor

No description provided.

Copy link
Contributor

@anthonydmays anthonydmays left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎓 Automated Grading Report

Student: Jaizel Cespedes
Date: 8/13/2025

Feedback

The student has made a commendable effort in implementing the quiz questions. The questions are relevant to coding and TypeScript, which aligns with the required topics. However, there is a minor issue with the third question: it lacks multiple-choice options, which is inconsistent with the format used for the other questions. Additionally, the answer for the third question is provided directly in the code, which is not encrypted like the others. This affects the functional score as it does not fully meet the requirement of having at least one correct encrypted answer per question.

On the technical side, the student successfully created a new quiz class named 'JaizelQuiz' and registered it in the 'quizzes.module.ts' file. The use of bcrypt for encrypting answers is correctly implemented in the 'quiz.yaml' file, and the necessary dependencies are added to the 'package.json' and 'package-lock.json' files. However, the direct inclusion of an answer in the code for the third question indicates a partial implementation of the encryption requirement. Overall, the submission demonstrates a good understanding of the task but requires attention to detail in ensuring all answers are encrypted and consistent in format.


This is an automated preliminary review. Please review and adjust before finalizing.

Copy link
Contributor

@anthonydmays anthonydmays left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎓 Automated Grading Report

Student: Jaizel Cespedes
Date: 8/13/2025

Feedback

The submission meets most of the functional and technical requirements but has some areas for improvement. Functionally, the student provided three quiz questions relevant to coding and TypeScript, which aligns with the topics specified. However, the answer for the third question is directly provided in the code, which is not encrypted or formatted as a multiple-choice question like the others. This inconsistency affects the functional score. Technically, the student successfully created a new quiz class implementing the QuizQuestionProvider interface and registered it in the quizzes.module.ts file. The bcrypt library was correctly added to the dependencies, and answers were encrypted in the quiz.yaml file. However, the direct inclusion of an answer in the code for the third question indicates a misunderstanding of the requirement to encrypt all answers. Overall, the submission is well-structured but requires adjustments to ensure all answers are encrypted and formatted consistently.


This is an automated preliminary review. Please review and adjust before finalizing.

Copy link
Contributor

@anthonydmays anthonydmays left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must not change any of the package.json or package-lock.json files. Please revert.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants