nighthawkcoders / portfolio_2025

Nighthawk Pages 3.0. This is a GitHub Pages project that includes support for Jupyter Notebooks. The project provides a game, lessons and projects to support the teaching of Career Technical Educations and AP courses: Computer Science and Software Engineering (CSSE), Computer Science Principles (CSP), and Computer Science A (CSA).
https://nighthawkcoders.github.io/portfolio_2025/
Apache License 2.0
0 stars 88 forks source link

Unit 5 Classes - Mutator Methods | Nighthawk Pages #487

Open utterances-bot opened 1 week ago

utterances-bot commented 1 week ago

Unit 5 Classes - Mutator Methods | Nighthawk Pages

Mutators/Setters Mutators are used to modify the attribute of an object. They are typically public methods to allow external code to modify the object state. Naming & Parameters Mutators are named in the setBlank syntax where “Blank” is the name of the field you want to modify. Mutators, like other methods in Java, take one or more parameters.

https://nighthawkcoders.github.io/portfolio_2025/csa/period1/unit5/mutators

AidanLau10 commented 1 week ago
Assignment Weightage Grade Comments
College Board Coverage 20 18 Goes over mutators in AP
Java Examples 30 27 Has code example
Popcorn Hack Usage 10 8 Has a popcorn hack relevant to the topic
Homework 10 9 Has homework that also goes over the topic
Grading Plan 10 8 Notes what is expected
Original and Creative 10 9 Has a nice image which summarizes mutators
Total 90 78
tarasehdave commented 1 week ago
Assignment Weightage Grade Comments
College Board Coverage 20 18 Covers all the key topics of mutator methods. Could include College Board MC to prepare for AP exam.
Java Examples 30 28 Java examples are clear and demonstrate the correct use of mutators, constructors, and validation.
Popcorn Hack Usage 10 8 Simple, but incorporates key concepts of lesson.
Homework 10 9 Homework reflects lesson points.
Grading Plan 10 8 Outlines the expectations of students.
Original an Creative 10 8 Good lesson, but good add a theme to keep students engaged throughout. The game at the end is impressive and acts as a good fidget.
Total 90 78
KinetekEnergy commented 1 week ago
Assignment Weightage Grade Comments
College Board Coverage 20 19 Covered all the topic well.
Java Examples 30 28 Examples are detailed and have good comments.
Popcorn Hack Usage 10 9 Good popcorn hacks. There are multiple as well, not just one.
Homework 10 8 HW goes over the topic but I think it could be a it longer.
Grading Plan 10 8 Expectations of the students are present, but they could be a bit clearer.
Original an Creative 10 9 The turtle maze game connected to the backend was super unique. Really cool idea!.
Total 90 81