Skip to content

List of user sketches visibility (public or private) - education #1604

Closed
@Wildernesss

Description

@Wildernesss

Nature of issue

  • Existing feature enhancement

Feature enhancement details:

Hi everyone. I've just discoverd that in p5.js editor when ones clicks on username on the right of sketch name, just after the 'by' (for example 'hello world' by superman) ones gets the list of all user sketches and collections, and so can access all of them. That's very nice to explore p5.js and discover examples + ideas of sketches.

But, unfortunately there is a but, for a teacher using p5.js editor with his/her students, that's very embarrassing from an educational point of view. I give my students exercices as sketches templates to complete (they duplicate them and then make their exercices on their own from that point, adding their code). And I've also on p5.js editor all solutions of my exercices. So, that means that if one my students click on my username in my templates exercices, she/he has got access to the solution of all exercices and can simply make a copy/paste of solutions code and then give me back her completed exercice, without having learnt anything.

More generally, it would be great if, for each sketch, user would have the choice for a public visibility of her/his sketch or not. Public sketches would appear into the list of visible sketch of user, non public would be only available only to people having the link.

It should not be a too big work to add such a boolean field into sketches DB and adjust the SQL request returning the list of public user sketches.

Thanks for your attention and great work :o)

Laurent

Metadata

Metadata

Assignees

No one assigned

    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