Please refer to Class Material to complete this assignment! As a new learner, pl

Please refer to Class Material to complete this assignment! As a new learner, pl

Please refer to Class Material to complete this assignment! As a new learner, please help to keep it simple and put well comments for understanding each step! Thank you
This task should be completed with well-commented code. Please comment all methods and functions.