Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialArikaturika Tumojenko
8,897 PointsCan someone explain the teaching concept behind this course?
I am trying to understand the concept behind this class and I just can't. One video we give the divs 50% width, the next video they're at 100% again + extra code that isn't mentioned or explained. One video we center align the navigation in the header with block display for the elements, the next all elements in the header are displayed inline. How is this supposed to work? Is this constant fight to put the newly added pieces of code together part of the learning experience or what is the idea behind this teaching style?
1 Answer
Unsubscribed User
Front End Web Development Techdegree Student 33,900 PointsHi Arikaturika,
I don't know which course exactly you are referring to because the breadcrumb list for your question just says "CSS", but I assume you mean the "CSS Layout Basics" course, right?
I would say the "jumping around" serves in explaining the different concepts and how different CSS properties affect the layout. If Guil would only show one way you would only learn that one way of layout technique. But there are so many possibilities to build a layout... So many that it can be actually quite frustrating, so I feel your pain in that.
For me personally the layout courses were the ones that I had to repeat over and over again the most.
One thing I would reccomend (especially for challenging topics) is different learning sources for the same topic. Learning one topic from different sources actually helped me a lot. Some sources eplain one topic especially well while others are explained better somewhere else. At least that's how I experience it. Also switching from video explanations to written explanations sometimes can be a big help. If you feel stuck at a certain CSS topic I would always reccomend the Mozilla Developper Network and CSS tricks.
Also make sure to ask questions here about specific things you do not understand!
I understand that sometimes one wants to blurt ones general frustration but in the end it is working through the issues one by one that will slowly progress your understanding.
No idea if that helps.
I wish you all the best in your learning experience!
Nils
Arikaturika Tumojenko
8,897 PointsArikaturika Tumojenko
8,897 PointsYes, I mean CSS Layout Basics. I don't have a problem with Guil showing us different methods for doing things but we never stick to one and it's super frustrating. Every time I open a new workspace, the layout looks different from the previous video. I understand the topics discussed, I just don't get why can't videos build on top of each other, like Nick Pettit's class was doing for example. Anyway, thx for the answer, I'll try to live with my frustrations and get used to this teaching style.