Object-Oriented Programming in Python
Role in this project:
Back-end Developer Contributions:3 releases, 66 commits, 100 pushes in 3 years 3 months
Contributions summary:Arianne contributed significantly to the object-oriented programming (OOP) aspects of the Python project. They implemented and updated example Python classes, including a `Bike` class, showcasing the use of attributes, methods, and dunder methods. Their work included class design, method implementations, and adding features such as getters, setters, and class-level attributes, demonstrating a strong understanding of OOP principles in Python.
object-orientedobject-oriented-programmingpythonpython3
Role in this project:
Back-end Developer Contributions:27 commits in 2 months
Contributions summary:Arianne primarily focused on implementing features related to grade entry forms within the MarkUs platform. Their contributions include modifications to the assignment form to enhance submission rules, and changes related to CSV uploads, including updating column positions and deleting unused grades. They also addressed various bugs, such as a deletion issue in the penalty decay period partial. Furthermore, the user refactored the code related to calculating student marks, average calculation and database saving.
git-repositorymarkdownmarkus