Skip to content

Confusing name overlap between complex() and Complex in tasks #254

@annmer

Description

@annmer

A learner reported confusion due to the reuse of the same names for different entities in the course.
According to their feedback, the code seems to use a built-in Python function (such as complex()) together with a class of the same name. This overlap is not mentioned in the task descriptions and may confuse beginners who are not yet familiar with Python’s built-in names.
The learner also noted that while this “name economy” might be acceptable for testing purposes, it is not ideal for teaching, as it can make the learning process more difficult.

https://jbs.zendesk.com/agent/tickets/8160923

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions