Skip to content

Feat: Adds Kerry Ferguson's Lesson_02 Stretch Assignment #95

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

Conversation

KerryFerguson04
Copy link
Contributor

@KerryFerguson04 KerryFerguson04 commented Aug 11, 2025

This pull request adds a quiz_java folder for lesson_02. It includes the java port of the base quiz assignment and the tests.

Problems:

  • How to set up a gradle project
  • Importing the libraries/important information from codedifferently/lib
  • Setting up the build.gradle.kts file

It took me a long time to understand what was wrong with my code to get to the point of debugging.

Lessons learned:

  • How to ask the right questions when working with AI
  • How to keep trying when I'm losing hope (this happened many times)
  • How to work with gradle
  • How to take a step back and reset when I get frustrated

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: Kerry Ferguson
Date: 8/11/2025

Feedback

The student successfully answered all 11 quiz questions correctly in the lesson_02/quiz/src/lesson2.ts file, meeting the functional requirements of the assignment. Each UNANSWERED placeholder was replaced with the correct answer choice, demonstrating a clear understanding of the quiz content. This earns a full score for the functional criteria.

On the technical side, the student made the necessary code changes in the TypeScript file, ensuring that the correct answers were implemented. The code formatting appears consistent with the original style, and there are no syntax errors. However, the submission includes additional changes to several Java-related files, which were not part of the assignment requirements. While these changes do not negatively impact the TypeScript solution, they introduce unnecessary complexity and potential for errors in the project setup. It is important to focus on the specific files and requirements outlined in the assignment to avoid confusion and maintain project integrity. Therefore, the technical score is slightly reduced.

Overall, the student demonstrated strong technical skills and understanding of the quiz material but should be mindful of the scope of changes in future assignments.


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

@anthonydmays
Copy link
Contributor

This pull request adds a quiz_java folder for lesson_02. It includes the java port of the base quiz assignment and the tests.

Problems:

  • How to set up a gradle project
  • Importing the libraries/important information from codedifferently/lib
  • Setting up the build.gradle.kts file

It took me a long time to understand what was wrong with my code to get to the point of debugging.

Lessons learned:

  • How to ask the right questions when working with AI
  • How to keep trying when I'm losing hope (this happened many times)
  • How to work with gradle
  • How to take a step back and reset when I get frustrated

Perfect summary, well done!

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