Maths for Programmers: Introduction (Tips For Learning)



Transcript:

Hello World, Shawn Grooms here with Free Code Camp. And in this video I will be giving you three tips on how to learn Discrete Mathematics. The first tip is to stay calm. People often hear the word Mathematics and panic. When you panic, you stop listening. If you stop listening, you can’t learn the material. If you simply stay calm, then you’ll be able to learn the material better. You aren’t being graded on the subject so there’s no need to panic. The second is to rewind. You can rewind the videos at any time. When I learned Discrete Mathematics I didn’t have this opportunity. In theory you should be able to learn the material much faster than I was ever able to. I strongly encourage rewinding the video. Finally, explain. Once you think you understand the material of the videos you can try to explain the material out loud either to yourself or to a friend. If no one is around, or you feel weird talking to yourself then you can try and explain it to a rubber ducky. There’s a concept in Programming called Rubber Ducky debugging, which is where programmers go through their code, line by line, trying to identify bugs in their code by explaining it to a rubber ducky. So similarly, if you go through the material of the videos, subject by subject, you will soon be able to identify any gaps in your understanding of the material.

We’re busy people who learn to code, then practice by building projects for nonprofits. Learn Full-stack JavaScript, build a portfolio, and get great references with our open source community.

Join our community at https://freecodecamp.com
Follow us on twitter: https://twitter.com/freecodecamp
Like us on Facebook: https://www.facebook.com/freecodecamp
Follow Quincy on Quora: https://www.quora.com/Quincy-Larson

source

This Post Has 18 Comments

  1. Carl Akafia

    l need the link to your other video on discrete maths, mathematical induction and the rest.

  2. Matt

    First he says stay calm, no marks, no pressure. Then he spikes our anxiety by saying we should theoretically learn faster than him. My fuckin emotions.

  3. Harjit Singh

    Hey, can you recommend a book (preferably free or cheap because im a student on a tight budget) that goes through what you say in these videos but in a bit more detail so that i can get further knowledge?

  4. Raul Aguilera

    Is there any book about discrete math that you'd recommend?

  5. Cram Quila

    I keep coming back to this video when I get all confused in the later videos…. It's a great reminder to stay calm and keep my sh/t together.

  6. an12

    I'm FUCKING PANICKING WHAT DID YOU SAY?!

  7. Mono Me

    "when you panic, you stop listening"

    i need a rubber Ducky
    Looking forward to finish the playlist 😀 thank you !

  8. Pro Lookout

    this is an awesome idea… great job guys👍👍👍👍

  9. TJ

    Hi, is this maths for people that already know maths and have masters degrees in maths, that might also want to work at Google doing maths? That's what it looks like to a dumbo like me. I'm sure there's a link to programming somewhere, but I don't see it. I've skim-watched the vids, you're a clever guy.

Leave a Reply