Reading, Writing, and Programming: Mitch Resnick at TEDxBeaconStreet

Поделиться
HTML-код
  • Опубликовано: 21 ноя 2024

Комментарии • 87

  • @jukemc834
    @jukemc834 10 лет назад +40

    I am Jaydon, I am 11 years old. I can code in a few languages. I found out about coding when I googled "How to make a game like Minecraft" I was fascinated about this 'coding' thing. I started to code first in HTML. Then I moved on to Python. I was very good at Python. Then we started to learn Python in my school, I was very happy! I was the only person who was very good and I was the fastest typer in the year (Year 7) I was the one who helped everyone out and answered all the hard questions and laughed at when someone got the simplest thing wrong. I was inspired and move my career job to be a programmer. I have been learning to code ever since. My favourite coder is Notch and Jeb. However, Bill gates is pretty good.

    • @bighands69
      @bighands69 10 лет назад +4

      If you are interested in programming I would suggest you look at it from a science point of view. What you have probably done to this point is learned a language and some problem sets.
      Underlying that language is methodology that most people do not get. I would suggest doing free online courses in functional programming. There is a book called "how to design programs" that is free online and there is free online courses in this as well.
      If you do this throughout your secondary school education you will find that your ability in computer science based programming will go beyond university level.
      If you follow this simple path I can guarantee that you will have a bright future in this field.

    • @jukemc834
      @jukemc834 10 лет назад

      I have been looking at something called. "Beutifull code" and I am starting to try and make that happen into my program. I will start looking at some other things as well. My teacher said that it's a good idea to look at the science view as well.

    • @jukemc834
      @jukemc834 10 лет назад

      Beautiful*

    • @razaepicheese487
      @razaepicheese487 10 лет назад +3

      Ik ur like a 10 yr old minecraft upsest noob that doesnt know how to spell programming and is llying for attention

    • @jukemc834
      @jukemc834 10 лет назад +1

      Lying* Also I'm 12, not 10. I don't really like Minecraft. Minecraft is a capital m. Also it's upset not upsest. Oh and what do you know about programming?

  • @markgerl6553
    @markgerl6553 12 лет назад +1

    Bravo Mitch, BRAVO! I've been using Scratch in a classroom for three years, and the sheer joy and excitement on a student's face when they see their idea come to life is amazing. This year I have a third grader making her own simulator for determining which mineral is which for her science class.

  • @musicwithmar
    @musicwithmar 2 года назад

    I really enjoyed how Mitch ties in all the benefits of coding that are 'other than learning to code'. Brava! As a music teacher, I appreciate that because I am always saying the same things about music's benefits going beyond music. At first I was skeptical about coding with kids. Now? I am on board!

  • @ibeetle1
    @ibeetle1 11 лет назад

    I showed my eight-year-old son the scratch website, and bought him the super scratch programming adventure book. He has been showing all of his friends what he can do. He even collared the head of the IT department of my wife's work. I would have to say if you have a 8 to 13-year-old in your life definitely show them scratch programming.

  • @MarelisaFabrega
    @MarelisaFabrega 7 лет назад +1

    I've decided to learn to code. The first thing I did was take "One Hour of Code". Now I'm taking Harvard's CS50. In Week 0 of CS50 they teach Scratch. I'm loving Scratch, and even found another course that's specific to Scratch which I'm taking.

    • @lichen420
      @lichen420 3 года назад

      That is a great course!

  • @heilemaile
    @heilemaile 11 лет назад

    Thanks Mitch! Just started using Scratch with my 8 yr old son and he loves it....

  • @3zamar
    @3zamar 12 лет назад

    Simply great Mitch! We keep spreading the world here in Portugal trough our EduScratch project in association with Ministry of Education and SAPO Scratch/PT Inovetion, the company that allowed us to have a portuguese Scratch Portal. An amazing journey that retrieved at the moment many teachers working with Scratch in their classes.

  • @DudeTheMighty
    @DudeTheMighty 10 лет назад +7

    I'm happy that tools like Scratch, Game Maker, Game Salad, and other tools which allow people to easily learn how to code interactive software.
    I think that programming tools are at their best when anyone can use them since it makes the act of creating software much more democratic.
    I really hate the "ivory tower" mentality that many "Real Coders" have. This shouldn't be inherently esoteric. This shouldn't be a rare skill. Programming should be a creative skill that anyone can learn just like other creative skills. Anyone can learn to draw, to play music, or to work with wood; why shouldn't programming be just as accessible?
    There was a time when programming _was_ inherently esoteric since the only way that code _could_ be written was with arcane programming languages which are sometimes difficult even for experienced programmers to work with. Now, though, we can have these visual programming languages like Scratch and simple text scripting languages like Python and Processing. There is *no reason* that programming shouldn't be accessible to everyone who wants to learn it.
    Ivory towers are places of corruption and elitism. That's bad for a community and bad for any field of study.
    To anyone who codes with these more user-friendly languages and tools: you *are* a real programmer. Even if you don't learn programming languages like C++ which are "close to the metal", you are still a programmer. It's a skill to be proud of and to enjoy working with. Whether you are writing something as arcane as a homebrew operating system or something as simple as a game in Game Maker, you are a programmer.
    There is no reason that programming shouldn't be available to everyone. All people deserve to learn this if they choose to and I believe that it is a good skill to learn.
    The days where programming was only for people wearing lab coats hanging around massive mainframe computers is long since over; I fully believe that is good reason to make this wonderful art available to all.
    Here's to a day when anyone, anywhere can be a programmer!

    • @bighands69
      @bighands69 10 лет назад

      Instead of programming languages it should be centered on methodology.
      Take functional programming for example that has a clear definable methodologies but yet people are not aware of this field at all. 99% of programmers I meet cannot do functional methodology.
      Moving towards methodology is the way to go as these skills can be applied in different fields as well.

    • @xWINfinity
      @xWINfinity 8 лет назад

      You can tell yourself all the lies that make your life more beautiful and give you more hope, but the reality is that 99% of interesting software requires true intelligence and a lot of training to be made.

    • @TreesPlease42
      @TreesPlease42 8 лет назад

      I've been programming for 5 years and am making it my career. I know a lot of "real programmers" that live in the fantasy land of complexity. Personally, I think programming is easy and that anyone can do it. That said, Argonauticus is right and there is certainly a bell-curve to the difficulty of projects.

  • @brandonjslea1562
    @brandonjslea1562 4 года назад +4

    "Learning to code is good", the entire talk in 15 minutes. Nothing's said that isn't already obvious.

  • @moemoe20092007
    @moemoe20092007 9 лет назад +10

    Do you know what interests me? The people who down vote *dislike* these videos. I would like to have a conversation with them, ask them, "why, what was the reason you disliked this video for?" I truly wonder if they have superior intellectual senses or just completely stupid. Please, don't misunderstand me, I am actually sincere about what I am saying.

    • @moemoe20092007
      @moemoe20092007 9 лет назад +1

      ***** They can, but there's reason to why. Simple, the equation of chain effects is the problem here that's all.

    • @TheShaleco
      @TheShaleco 8 лет назад

      +Tokyoheidi I always imagine that those who dislike videos like this never actually watch them. They just click the video, make a quick judgement and then dislike.

    • @lukes2526
      @lukes2526 8 лет назад

      +Fernando N Yeah it's kind of annoying because everyone at my school thinks scratch is programming

    • @xWINfinity
      @xWINfinity 8 лет назад +1

      Are people still allowed to disagree with somebody?

    • @MrNacknime
      @MrNacknime 8 лет назад

      All of those Tedx talks about programming oversimplify so hard. Scratch is NOT coding, it just isnt. Talks like these are good for people who dont know the subject, but people who do see flaws

  • @iimsoxo
    @iimsoxo 5 лет назад

    I just started to learn to code 3 weeks ago !

  • @ncb4_69
    @ncb4_69 4 года назад

    why is this vid only have 100,000 even this vid is publish almost 7 year's ago, why yt

  • @ghutchison1
    @ghutchison1 11 лет назад

    Excellent video Mitch. Your Mother's day story reminded my of working with my 8 year old creating a birthday card for her Mom. We used MIT App Inventor and my daughter took a few "stop motion" photos of her Mom using the phone's camera and created a slick animated and personalized card. Keep up the awesome talks...

  • @chimevictor4263
    @chimevictor4263 8 лет назад +4

    quite insightful,i want 2 be a computer scientist some day

    • @d1mitris.spanos
      @d1mitris.spanos 8 лет назад +3

      None cares..

    • @Balling117
      @Balling117 8 лет назад +1

      +Jimakoc99 wen I was fetus I program ultrasound machine so mums could see me kicking :)

  • @sck3570
    @sck3570 8 лет назад +2

    he pronounces code in a weird way but awesome

  • @Ruby_V_
    @Ruby_V_ 12 лет назад

    excellent talk! I love the metaphors.

  • @shubhammittal9764
    @shubhammittal9764 6 лет назад

    Thank you for scratch

  • @LorenzoVonMatta
    @LorenzoVonMatta 11 лет назад

    Thanks for the response. May I ask, what programming languages did you have to learn in your degree?

  • @IvanVinski2009
    @IvanVinski2009 10 лет назад +11

    Is it just me or does Mitch look a bit like Nicholas Cage?

  • @LorenzoVonMatta
    @LorenzoVonMatta 11 лет назад

    That's interesting. What job are you pursuing or currently doing?
    Has it got anything to do with Computer Science? :)

  • @LickableLemon
    @LickableLemon 11 лет назад

    What do you want to program? I can help you get started

  • @samuellooi8117
    @samuellooi8117 11 лет назад

    Is there any way to actually to look into the coding(JavaScript thing)

  • @golemkonty
    @golemkonty 12 лет назад

    make Scratch to be used for professional work, please! I wold love to use it to code scripts for Blender, for example!Or for making internet pages

  • @-d-tech-
    @-d-tech- 3 года назад

    hopefully he knows now scratch is full of "when the imposter is sus" memes

  • @Aquaniqua
    @Aquaniqua 11 лет назад

    I'm wondering if i should get a degree in computer science - can u please tell me why you are so demotivated to code? :)

  • @marsescubin4664
    @marsescubin4664 9 лет назад +6

    Nicolas Cage in Steve Jobs' body

  • @cyral_u
    @cyral_u 8 лет назад +3

    Mothers Dye
    - Nicholas Cage

  • @bestr0nginlife
    @bestr0nginlife 11 лет назад

    Very cool

  • @joviescreenjoa347
    @joviescreenjoa347 5 лет назад +1

    Mother's daaaay.

  • @TopShelfization
    @TopShelfization 11 лет назад

    Agreed!

  • @yooodid
    @yooodid 11 лет назад +1

    mother's daaay

  • @tjeanav
    @tjeanav 11 лет назад

    why?

  • @LickableLemon
    @LickableLemon 11 лет назад

    @AtomicBl453 not gonna help you 1. i dont know python 2. theres loads of free brute forcers out there 3. im not blackhat

  • @taivanai
    @taivanai 11 лет назад

    Good

  • @AtomicBl453
    @AtomicBl453 11 лет назад

    a Python MD5 bruteforcer.

  • @DRAGONHAWK297
    @DRAGONHAWK297 11 лет назад

    Nicholas cage is it?

  • @nonstopchipeater686
    @nonstopchipeater686 8 лет назад

    hi

  • @WizardKeen
    @WizardKeen 11 лет назад

    doing yourself out of work with this view...I dont think it's evangelical - it seems to be just excitement ... doesn't it? it is a TED talk after all...

  • @janomavm
    @janomavm 11 лет назад

    Cool

  • @johns1717
    @johns1717 11 лет назад

    If you mean how to learn coding, check out codecademy[dot]org
    If you want to see the code of the site you are on, click right and click on "view source"

    • @miksuko
      @miksuko 8 лет назад

      +John S that's just HTML Markup code

  • @Claymore2408
    @Claymore2408 11 лет назад

    This guy sounds like Christopher Walken.

    • @tange-lq5jg
      @tange-lq5jg 7 лет назад

      Claymore2408 Nicholas cage

  • @igorj2255
    @igorj2255 11 лет назад

    Meh