Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSS cascade and inheritance not introduced #36109

Closed
ojeytonwilliams opened this issue May 22, 2019 · 4 comments
Closed

CSS cascade and inheritance not introduced #36109

ojeytonwilliams opened this issue May 22, 2019 · 4 comments
Labels
scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory.

Comments

@ojeytonwilliams
Copy link
Contributor

While looking into #36108 I realised that inheritance and the cascade are not defined in the curriculum. Some of the concepts are introduced at various points, but they aren't formally defined or really tied together.

Should we add some challenges to cover these concepts and, if yes, where?

@RandellDawson
Copy link
Member

I think the only way to properly do it is to introduce the basic ideas of both at the very beginning of the Introduction to Basic CSS and then rewrite (and possibly reorder) some of those challenges so that it is clear how each relates to the concepts. Some of the existing challenges gloss over specificity which is directly related to the cascade concept. This could end up being a major undertaking to pull this off in the current curriculum. It might be best to introduce all of these concepts in a project of the new curriculum. I don't see any project in that repo which would cover these concepts.

@ojeytonwilliams
Copy link
Contributor Author

That might be the best idea. One problem is Basic CSS is all very practical and fairly light on technical details, so a raft of definitions wouldn't really fit stylistically.

@RandellDawson
Copy link
Member

RandellDawson commented May 22, 2019

We tell forum users FCC is not meant to be comprehensive. We teach just enough so users can get things going, but they will still be required to learn much more and asking many more questions outside of FCC to be well rounded.

@RandellDawson RandellDawson added the scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. label May 24, 2019
@ojeytonwilliams
Copy link
Contributor Author

On reflection, since the curriculum is going to be reworked anyway, a big change to the existing curriculum seems premature. Closing this on that basis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory.
Projects
None yet
Development

No branches or pull requests

2 participants