Closed rikcross closed 9 years ago
Currently a collection of projects is called a Term (the plural of which is of course “Terms”). Happy for a collection of projects to be called something else, but I don’t think the plural of that thing should be “Projects” because that would be confusing. You’d click through from a page of “Projects” (formerly “Terms”) to a page of “Projects”.
How would you want this to work ideally, @CodeClubRik? Here’s a suggestion:
So I’ve added an extra step in there (level). For URLs, I’d suggest removing both levels and project numbers from URLs completely, and just leaving language and topic.
Hey @andylolz -- I agree, although I can't think of a suitable name for the 'topic/medium' bit. 'Language' (as in programming language) felt like a good fit, but we can't have Language --> Language --> ...
:)
I'm not sure about the 'level' being Beginner, Intermediate or Advanced, as the difficulty really depends on how many challenges a child undertakes. Do 'Scratch 1' and 'Scratch 2' etc. work as 'levels'?
To be honest, although we’re talking about a very minor change (in terms of code) I think this actually represents a fairly significant change in terms of branding. Elsewhere, the Code Club site talks about terms (e.g. the about page). This grouping of projects is a pretty crucial building block, so the language used to describe it should be consistent.
I’d suggest closing this ticket (since it’s not specific to projects pages, really) and having a chat with the wonderful @laurakirsop.
'Terms' feels a little too school-like, and so I wanted to change these titles:
...but noticed that there's some hard-coding:
...and that there are translations of this text:
Maybe 'Terms & Resources' could be '[language] Projects', and 'terms' could just be 'projects'?