Why Elementary Schools should Teach Java | Andrew Svehaug | TEDxElCajonSalon

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

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

  • @thememestar2090
    @thememestar2090 7 лет назад +3

    I agree Java is the source program the kids at elementary schools should teach Java

  • @upamasimkhada5596
    @upamasimkhada5596 3 года назад +1

    I agree with your concept

  • @stevenmcdonald1901
    @stevenmcdonald1901 6 лет назад +1

    Wish I had an opportunity like that even in high school. I didn't realize I enjoyed Boolean mathematics or start programming until two years ago when I was introduced to it in my second year of college. SE 9 just introduced jshell which may make it a bit easier to teach the basics when starting out.

  • @petersenrex
    @petersenrex 5 лет назад +2

    Actually Javascript is the most widely used computer language by far and it's not a bad choice for beginners. My 7 year old has is coding in Javascript and is really loving it.

    • @cttf4551
      @cttf4551 8 месяцев назад

      If you view the Tiobe index at the time of the speech, you can verify that the speaker was correct about Java. As he mentions in his summary, his premise was about the importance of teaching real programming languages, which would also include Javascript. Code To The Future teaches multiple languages including Javascript.

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

    Im thinking of taking a 10 week course of learning java at my school

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

      Konko there are many other cheaper or free options to do that. I learned SE 6 in one class and SE 7 in Java 2. This was less than two years ago, and SE 9 is out with other major updates on the way. Learning legacy libraries and classes is most likely not worth it unless your job role would force you to work with outdated systems. SE 9 also introduces jshell which helps make it easier to start learning Java. Try checking out other alternatives for learning materials before paying exuberant prices to a school. I've learned more up-to-date information watching RUclips videos, looking at JEPs, buying newer versions of text books on Amazon, etc. than I did from my Java courses in college. In fact I had to look for research materials outside of the course just to do the assignments properly. Two books I would recommend are the classic Design Patterns Elements of Reusable Object-Oriented Software which helps to teach some tips and tricks for design, and the latest version of an intermediate (not introductory) Java book as a reference and introduction to advanced topics and the latest updates in Java once you've learned the basics from the many free sites out there. At the time of this comment Java SE 9 would be the version to look for material on, however this may change soon so make sure to check on sites like oracle for up-to-date information before ordering any research materials, or wasting your time learning depreciated classes and libraries.

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

    Nah man, didn't you get the memo? Some guy said we should make Individual Reparation Accounts instead.....that'll help society advance further for sure dude...

  • @EldenSoulsVids
    @EldenSoulsVids 6 лет назад +1

    I feel like i didnt learn anything worth a damn when i was in gradeschool

  • @rd434
    @rd434 8 лет назад +14

    Disagree. Teach children java will make most of them hate programming.

    • @DickNiaz26
      @DickNiaz26 8 лет назад +15

      Come on, Java is not that bad.
      I'll thumbs up you anyways for making me laugh.

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

      My thoughts exactly, I started with C# when it was miles ahead of Java, and still very happily switched to Ruby/Elixir, never looked back

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

      ikr, he's spoke as if it can be applied to all children, but sadly, more than half of all learners will hate programming, and introducing a language like java will only increase it

    • @codetothefuture
      @codetothefuture Год назад +1

      @@hetaeramancer He is speaking from firsthand experience of seeing the positive impact on students through this approach.

  • @deadleaves1985
    @deadleaves1985 6 лет назад +4

    I disagree, kids should try something more fun and simple to get into programming, not damn Java. Something simple, maybe intepreted language like Ruby with dynamic typing but not awful implicit type coercion (which rules out javascript and php, among other). Or maybe elixir - it's compiled, but with great tooling and simple syntax. Or smalltalk, really. Something that is real OO or functional, not enterprise pseudo OO like Java. Kotlin is another fine choice - runs on JVM and google's recommendation for mobile apps. Those kids surely all have smartphones, it must be fun for them

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

      Java SE 9 introduced jshell specifically to make it easier to learn Java as a first programming language. There have been many other major changes in the past few versions (7, 8, 9) as well. It is a full OOP language, it is versatile, and powerful. The learning curve used to give Java a bad rap, you should check it out now security has greatly improved, SE 9 just introduced modularization, there have been many major changes to ensure stability, speed, and accuracy, etc.