Cutting Edge CSS and why Paper is Still My Favourite Material
Teaching CSS using paper cutouts? Absolutely!

Cutting Edge CSS and why Paper is Still My Favourite Material

Just released today, my new LinkedIn Learning course Cutting Edge CSS is a complete rethink of how we teach CSS. Here's a sample:

One of the many challenging aspects of learning and using CSS is building a robust mental model for how CSS actually works. This is challenging because CSS is a declarative coding language describing the properties of style to a computer program - so not at all how we humans think about style.

Over the years I've developed my own mental model for CSS using pen and paper, and every time I try to solve a complex CSS problem I start by drafting it on paper to understand what properties I'm manipulating and in what way.

For this course I've translated my mental model into a paper-based visual language to (hopefully) help you develop your own mental model for CSS. The entire course is shot in live action on a table in my office using paper cutouts and a bunch of random tools plus a tiny sprinkling of graphics.

If you came across this picture on LinkedIn or Twitter and wondered what on earth I was doing, now you know the answer:

No alt text provided for this image

Inventing new formats for teaching code

Part of my job as a Senior Staff Instructor at LinkedIn Learning is to find new and better ways of helping people make sense of and learn coding for the web. Over the years my teaching style and techniques have evolved and I've introduced new concepts and experiments to improve the learning process for the hundreds of thousands of people who watch my courses world wide.

In early 2021, my colleagues Ray Villalobos and Simon St. Laurent got together to discuss new ways of teaching old things and we converged on an idea: Would it be possible to teach complex coding topics in short bite-size videos formatted to be shared on social media?

Because this was just a concept and we all had a lot of other things to do, I subjected my colleagues to what my students fondly refer to as "unreasonable time constraints" and we set about making one demo each for this concept in one week, start to finish. Here's what I ended up with:

These proofs of concept were successful enough to warrant further ideation, and Ray and I eventually ended up creating two very different courses, of which Cutting Edge CSS is my contribution.

I don't have a date for Ray's course release yet. I'll update this post when it goes live.

The courses are very much a manifestation of Ray and my personalities and work styles: I'm an ultra-minimalist focusing on core concepts, Ray is a maximalist with an expansive imagination and vibrant complexity. Once you see Ray's course you'll know what I mean.

More to come, based on your feedback!

Cutting Edge CSS is in many ways the first step towards new things. As the web evolves and social media creators push the boundaries and standards of what web content is and how learning works, so do we. My dedication and focus is on making the best possible courses for the millions of people around the world who want or need to learn how to publish content on the web, and I'm fully invested in innovating in this space. To push that envelope, I need feedback from you, on old format courses and on new things like this course. So, please watch the course and let me know what you think. Leave a comment on this post, use the feedback feature on LinkedIn Learning, or send me an InMail. I'm here, and I'm listening.

--

Morten Rand-Hendriksen is a Senior Staff Instructor at?LinkedIn Learning?(formerly Lynda.com) focusing on?front-end web development and the next generation of the web platform. He is passionate about diversity, inclusion, and belonging and works every day to build bridges between people to foster solidarity. He spends most days trying to figure out how to help people make sense of the web. Design is political. Code is political. Hope is a catalyst.

Dave Birss

Author of The Sensible AI Manifesto | Check out my LinkedIn Learning courses

3 年

This is amazing! I love your non-techie approach to teaching tech. Nice work!

Sam Talbot

Designer + Researcher

3 年

Ha! Nice.

D J

Douglas is a high-energy, strong-willed negotiator, whose people skills and deeply-rooted drive can help him guide others to success. He enjoys lively discussion and verbal inspiration.

3 年

I am trying to finish my website as I write and CSS is throwing me for loops. I define the width and the height on grid containers, margins, padding, etc. yet i go and inspect my site in developer view on Chrome and the width of my containers don't match with the numbers I calculated. items are moving around that shouldn't be............... make it stop! jajajajaja. I spent 6 hours the other day, coding in css, javascript and html, just to make a little circle rotate in a navbar nested in a grid container.

回复
Javier Archila

Operations - Heat Transfers - Apparel Decoration - Screen Printing The greatest deception men suffer is from their own opinions

3 年

404 error on the github link ??

回复
Simon St.Laurent

Content Manager at LinkedIn Learning

3 年

I love both the course and the post. Thanks for the look behind the scenes!

要查看或添加评论,请登录

Morten Rand-Hendriksen的更多文章

  • After WordPress

    After WordPress

    Today, the head of the WordPress Open Source Project Matt Mullenweg unilaterally locked the gates to wordpress.org, the…

    60 条评论
  • As the Mask Drops, It's Time to Face the Politics of Tech

    As the Mask Drops, It's Time to Face the Politics of Tech

    "Is it really?" She gestured at my hoodie and the bold text across my chest reading "Code is Political." "Profoundly…

    22 条评论
  • Rubicon

    Rubicon

    On Saturday October 12, 2024, a line was crossed in the WordPress open source project that I fear will have a lasting…

    24 条评论
  • As We Break Surface – The AI Transmutation of Web Dev

    As We Break Surface – The AI Transmutation of Web Dev

    "Hey AI, build me a website." It's a matter of time - probably months, before we get here.

    10 条评论
  • It’s time to abandon reckless oil propagandists

    It’s time to abandon reckless oil propagandists

    A response to Dan McTeague’s Financial Post opinion piece “It’s time to abandon reckless EV mandates” published July…

    13 条评论
  • AI Training and the Slow Poison of Opt-Out

    AI Training and the Slow Poison of Opt-Out

    Asking users to opt-out of AI training is a deceptive pattern. Governments and regulators must step in to enforce…

    7 条评论
  • GPT-4o, OpenAI, and Our Multimodal Future

    GPT-4o, OpenAI, and Our Multimodal Future

    OpenAI held up a big shining arrow pointing towards our possible future with AI and asked us to follow them. Beyond the…

    12 条评论
  • Ten Questions for Matt Mullenweg Re: Data Ownership and AI

    Ten Questions for Matt Mullenweg Re: Data Ownership and AI

    Dear Matt. 404 Media tells me you're in the process of selling access to the data I've published on WordPress.

    11 条评论
  • AI Coding Assistants Made Me Go Back to School

    AI Coding Assistants Made Me Go Back to School

    The introduction of graphing calculators didn't remove the need to understand math; they removed the need to do rote…

    13 条评论
  • The Challenge, and Opportunity, of OpenAI's GPT Store

    The Challenge, and Opportunity, of OpenAI's GPT Store

    If you make a useful GPT in the GPT Store, someone else will publish a more popular copy and make yours look like a…

    8 条评论

社区洞察

其他会员也浏览了