-
Notifications
You must be signed in to change notification settings - Fork 29
feat: adds lesson_03 trinitiejackson quiz #108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: adds lesson_03 trinitiejackson quiz #108
Conversation
bf1fd83 to
3938bd8
Compare
anthonydmays
left a comment
There was a problem hiding this 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: Trinitie Jackson
Date: 8/13/2025
Feedback
The submission includes four questions instead of the required three, which is more than necessary. However, none of the questions have a correct answer specified, as all answers are marked as 'UNANSWERED'. This means that the requirement for having at least one correct answer per question is not met. The questions themselves are relevant to the topics of git, coding, and computer architecture, and they are well-constructed with proper grammar and spelling. Technically, the student has created a new quiz class named 'TrinitieJacksonQuiz' and correctly implemented the 'QuizQuestionProvider' interface. The class is registered in the 'quizzes.module.ts' file, and the answers are encrypted using bcrypt in the 'quiz.yaml' config file. However, the presence of an extra question and the lack of correct answers affect the functional score. To improve, ensure each question has a correct answer specified and adhere to the specified number of questions.
This is an automated preliminary review. Please review and adjust before finalizing.
anthonydmays
left a comment
There was a problem hiding this 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: Trinitie Jackson
Date: 8/13/2025
Feedback
The submission includes four quiz questions, which exceeds the requirement of three. However, only two of the questions clearly relate to the specified topics (GitHub and basic computer architecture). The questions are well-formed, but none of the questions have a correct answer specified, as they all use 'AnswerChoice.UNANSWERED'. This means that it's not possible to provide a correct answer choice, which is a critical requirement. The grammar and spelling in the questions and answers are correct. On the technical side, the student successfully created a new quiz class named 'TrinitieJacksonQuiz' and registered it in the 'quizzes.module.ts' file. The answers are encrypted using bcrypt and configured in the 'quiz.yaml' file with the correct provider name. However, the inclusion of an extra question that doesn't relate to the specified topics and the lack of correct answers for the questions affects the functional score. Ensure that each question has a correct answer specified and that all questions relate to the required topics for full credit.
This is an automated preliminary review. Please review and adjust before finalizing.
* trinitie_jackson_quiz * change closed to void * change tag to element * change question and answers * add anthony_mays_quiz back * edit spacing --------- Co-authored-by: Trinitie Jackson <[email protected]>
* feat: define criteria for coding assignment * feat: adds Tyrans quiz to the quizzes folder with correct bcrypt hashing (#105) * feat: adds lesson_03 trinitiejackson quiz (#108) * trinitie_jackson_quiz * change closed to void * change tag to element * change question and answers * add anthony_mays_quiz back * edit spacing --------- Co-authored-by: Trinitie Jackson <[email protected]> * feat: adds Benjamin's completed lesson 03 hw (#107) * feat: adds Danielson Adjocy's lesson_03 quiz (#111) * Added files * update * update * update * update * update * update * update * ”update” * finished README * fix:fixing chhange requests * feat: add work email * feat: added test and passing * chore:updating * Update quiz.yaml * Update quiz.yaml * revert: reverted another_quiz.ts * Update quiz.yaml * fix: quizzes.module.ts --------- Co-authored-by: Danielson Adjocy <[email protected]> * feat: adds lesson_05 quiz (#151) Signed-off-by: Anthony D. Mays <[email protected]> * feat: added quiz check (#170) Signed-off-by: Anthony D. Mays <[email protected]> * feat: adds lesson_05 homework and lesson_06 pre-work (#171) Signed-off-by: Anthony D. Mays <[email protected]> * docs: fix bug with assignment details (#179) Signed-off-by: Anthony D. Mays <[email protected]> * feat: add criteria doc to martha's lesson 04 homework file * feat: create python code file * chore: update doc name to README * feat: add python prime checking function to file * feat: create JavaScript code file * chore: adds semicolons to clean up formatting * feat: add writeup for Martha's lesson_04 homework --------- Signed-off-by: Anthony D. Mays <[email protected]> Co-authored-by: Tyran Rice Jr. <[email protected]> Co-authored-by: txjackson252 <[email protected]> Co-authored-by: Trinitie Jackson <[email protected]> Co-authored-by: bscott519 <[email protected]> Co-authored-by: Danielson A. <[email protected]> Co-authored-by: Danielson Adjocy <[email protected]> Co-authored-by: Anthony D. Mays <[email protected]>
Here is my quiz for lesson 03.
I had an easy time coming up with questions and making sure the answers correspond correctly. It was also fairly simple to get the hashtags needed for the answers with the website provided.
My biggest challenge was that I did not realize my questions were not multiple-choice but instead just quiz questions. Once I figured that out, things got a lot easier. I also know that merging everything is gonna be hard.