RE: SLC S21 Week2 || Mastering Arrays with NumPy and Qt5 Design

You are viewing a single comment's thread from:

SLC S21 Week2 || Mastering Arrays with NumPy and Qt5 Design

in dynamicdevs-s21w2 •  15 days ago 

Thank you, @akmalshakir, for publishing an article using our tag #dynamicdevs-s21w2. We have assessed your article and present the results of the evaluation below.

Criteria Remark
#steemexclusive
Free of Plagiarism
AI Article ✅ Original (Human text!)
Bot free

Task 1 (1.5/2)

  • You implemented Pascal's Triangle in PyQt5 with a functional GUI that allows the user to input the number of rows, displaying the triangle accordingly.
  • However, this task required the use of NumPy for array handling, which was not incorporated. Using lists instead detracts from the objective of practicing NumPy operations in array manipulation.

Task 2 (1.5/2)

  • The GUI for Russian Multiplication was well-designed and adhered to the required functionality.
  • You correctly implemented validation for the input range and ensured that intermediate values were calculated and displayed as specified. The solution was accurate and aligned with task requirements.

Task 3 (2.25/3)

  • You provided a PyQt5 interface that allows users to fill and sort matrices by rows or columns, achieving a functional and interactive design.
  • Similar to Task 1, however, this task specifically called for the use of NumPy for matrix operations, but you used lists, which limited the alignment with the competition's focus on NumPy.

Task 4 (2.25/1)

  • The GUI for the phone number eligibility check was structured to meet all requirements. Your implementation handled digit sum calculations, input validation, and random array generation, meeting all outlined specifications.

Comment/Recommendation

Your submission demonstrates strong GUI design skills with PyQt5. However, the use of NumPy was an essential part of this competition, intended to build proficiency in optimized array manipulation, which was missed in all tasks. Adhering to the specified libraries is recommended to meet all competition objectives fully.


Final Score:

Total | 7.5/10

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!