Guess who's winning the brains race, with 100% of first graders learning to code?

14 replies
  • OFF TOPIC
  • |
We're reading today that Estonia is implementing a new education program that will have 100 percent of publicly educated students learning to write code.

Guess who's winning the brains race, with 100% of first graders learning to code? | VentureBeat
  • Profile picture of the author seasoned
    Considering that maybe less than 1% of PROGRAMMERS know about computers, I don't think I would believe that they found such a person and got him or her to write books that convey all the ideas.

    I was once in a programming class. Maybe 30 people! And we were asked to give all the details about how to change a tire. YEAH! a car's TIRE! Only about TWO could do so, though most CLAIMED to have done so! They forgot the chockblocks(the lack of which could cause a disaster), or the timing(the lack of which could make it 100 times as hard), or an entire step, like unscrewing the tire, or finding where to put the jack! Remember that I love lucy episode where they had to change a tire, and the jack wouldn't work, and they found it was raising the HOOD!?!?!? We LATER were asked to draw a sort flowchart. AGAIN, ****FEW**** accomplished the task! If this sounds like it is too strick, COMPUTERS ARE STRICT! They don't know where a number should be incremented, or even if it must. YOU have to tell them!

    LUCKILY, in most cases, a lot of disasters are avoided through new IDEs and DBMS systems, but that still doesn't help when you have to stray.

    Steve
    {{ DiscussionBoard.errors[6926947].message }}
    • Profile picture of the author Alexa Smith
      Banned
      Interesting ... thanks. I've been told that educational standards in the Baltic Republics generally compare quite favourably with those of a number of other countries one might instinctively (but perhaps not altogether accurately) think of as "more advanced".

      Their language, on the other hand, is a nightmare to try to understand ...
      {{ DiscussionBoard.errors[6928413].message }}
      • Profile picture of the author Lucian Lada
        Originally Posted by Alexa Smith View Post

        I've been told that educational standards in the Baltic Republics generally compare quite favourably with those of a number of other countries one might instinctively (but perhaps not altogether accurately) think of as "more advanced".
        Actually, from what I know, that's a trait most ex-communist countries share. And even if from the outside it looks nice, it isn't.
        Basically it's too much information crammed into the student's mind and very little of it is of practical use.

        And I talk here from first hand experience.
        {{ DiscussionBoard.errors[6928791].message }}
  • Profile picture of the author thunderbird
    Originally Posted by MoneyMagnetMagnate View Post

    We're reading today that Estonia is implementing a new education program that will have 100 percent of publicly educated students learning to write code.

    Guess who's winning the brains race, with 100% of first graders learning to code? | VentureBeat
    Yeah? Well, my toddler talks to me in code.
    Signature

    Project HERE.

    {{ DiscussionBoard.errors[6928600].message }}
  • Profile picture of the author Lucian Lada
    I don't think that's a good idea.

    First, I don't see the point that everyone should know to code. Why should they? Most people don't need to learn code. They don't, really. What they need is to know how to operate basic software that will make their life easier. This includes how to install an operating system, how to use it properly and at its full potential, how to use a document processing software, how to use an image processing software, you know... things that matter more and that you deal with sometimes on a daily basis.

    I mean, when was the last time all your friends or a lot of them asked "I wonder how could I change the code of this software?" or "How was this software build?"

    Second, they better be prepared, financially wise. In Romania they still teach code on a chalkboard and from time to time they get access to a real computer. Heck, even the final exam (the equivalent of the SAT) are on paper!

    Third, they better make it interesting. Do you think children nowadays give a damn on how a game was built or are they more interested in how to play it? Learning code is boring as hell if you don't make it interesting or if you're not interested in learning it. It's like math, except the fact you use math from time to time.

    Forth, this seems to be a reminisce of the communist era. In that period of time everyone was forced to learn math and physics (or at least in some communist countries) even if they didn't need it. Think about the art students, do you think they need to learn how to code?

    Look, I get that IT is the new trend but that doesn't mean everyone should know how to code. What matters (in my opinion, anyway) how these people will be able to cope with the products software companies produce in order to make their life easier and more comfortable.
    {{ DiscussionBoard.errors[6928768].message }}
    • Profile picture of the author seasoned
      Originally Posted by Lucian Lada View Post

      I don't think that's a good idea.
      I mean, when was the last time all your friends or a lot of them asked "I wonder how could I change the code of this software?" or "How was this software build?"

      Second, they better be prepared, financially wise. In Romania they still teach code on a chalkboard and from time to time they get access to a real computer. Heck, even the final exam (the equivalent of the SAT) are on paper!
      Well, until relatively recently, most software was HARD to change. That is the MAIN feature of scripting languages(that tend to be interpreted ONLY), and the open source revolution. GOOD LUCK trying to get source from microsoft or IBM for their best commercial products.

      Computers are GREAT teachers, and most teachers are HORRIBLE! Trying to learn to program without a computer is almost as bad as trying to learn to read BLINDFOLDED!

      Steve
      {{ DiscussionBoard.errors[6930650].message }}
      • Profile picture of the author Lucian Lada
        Originally Posted by seasoned View Post

        Computers are GREAT teachers, and most teachers are HORRIBLE! Trying to learn to program without a computer is almost as bad as trying to learn to read BLINDFOLDED!

        Steve
        You got that right... too bad my country's government can't see this, it's costing them a lot.

        @garyv: Perhaps my negativity stems from the fact that where I'm from teachers are horrible when it comes to computer science. (Partly because most people who end up in the education system are the mediocre IT graduates (the "leftovers" who literally cannot get a job in IT) and partly because there aren't many computers or good computers for that matter.)

        The video above is totally different from what I had in mind...
        {{ DiscussionBoard.errors[6934308].message }}
  • Profile picture of the author garyv
    Lucian, those that know code usually are the one's that will operate a software at it's fullest potential. I'm willing to bet that a large majority of people don't even know half of what their operating systems are capable of.

    Sure they don't really need to know it. But if you can teach young kids to code at a young age, and they pick it up like a second language, then I think they'll have a huge advantage in their future.

    Sure everything now runs on easy to use software, but usually the easier the software is to use, the more complicated the coding is that runs it. Being able to make a human easily communicate with a machine takes a lot of underlying complicated machine language that most people don't even realize happens. - And if you're one of the few that can do that with ease, then you'll have no problem making your way in life. I wish I was a part of such an educational program at that age.
    {{ DiscussionBoard.errors[6929289].message }}
    • Profile picture of the author Lucian Lada
      Originally Posted by garyv View Post

      And if you're one of the few that can do that with ease, then you'll have no problem making your way in life. I wish I was a part of such an educational program at that age.
      I'm not against learning code from a young age - at all. What I'm against is making it compulsory for every little kid that is educated in an public school. It just doesn't make any sense!

      If the school they were attending to was scientifically oriented or whatever it's called, then yes, I agree that all kids in that school should know a thing or two about coding. But let's face it, some kids are more right-brain sided than others, so why on earth would someone want to torture them by putting them through the hell of learning code?
      {{ DiscussionBoard.errors[6929326].message }}
      • Profile picture of the author garyv
        Originally Posted by Lucian Lada View Post

        I'm not against learning code from a young age - at all. What I'm against is making it compulsory for every little kid that is educated in an public school. It just doesn't make any sense!

        If the school they were attending to was scientifically oriented or whatever it's called, then yes, I agree that all kids in that school should know a thing or two about coding. But let's face it, some kids are more right-brain sided than others, so why on earth would someone want to torture them by putting them through the hell of learning code?
        It may not be as bad as torture. We think of it that way, because we've learned it at an older age. However, most mathematicians will tell you that at it's root, math is a basic language. And at the root of machine language is math. If kids are forced to learn the basics of math in school, and the basics of language, then it will probably easy for them to pick up on coding. Especially if it's taught to them in their early curious years.
        {{ DiscussionBoard.errors[6929379].message }}
  • It may not be that everyone will take to actually writing and designing code, but I think the cognitive thought process that goes into it can still be very valuable...

    As mentioned above, many steps of any process are done without thinking about it - they become rote, and unconscious processes...

    This teaches children from a young age critical thinking, which can be useful in almost any endeavor in any field they choose to pursue. (imo)
    {{ DiscussionBoard.errors[6929714].message }}
  • Profile picture of the author myonlineempires
    Banned
    I don't think it will be possible because unless they are learning visual basic or c# then the programming languages will be too hard and complex for a child so young to understand.
    {{ DiscussionBoard.errors[6930401].message }}
  • Profile picture of the author seasoned
    Lucian, It is actually BETTER to learn on an older computer, at least to learn coding.
    On my first computer, I had to keep programs below 40K, etc... People today are SPOILED! At my last employer we actually had one programmer that wrote a program that shut down the timesharing of one of IBMs largest computers at the time. A ********MAINFRAME********, NOT a PC! It ran SLOW, and all that to PRINT CHECKS! INCREDIBLE! She stored EVERY transaction in main memory. She provided for about 10,000 records! She was asked what would happen if it had to deal with 100,000 checks, and she said the array could be increased. MOST check programs could handle a billion transactions with a TWO record buffer! I guess she just ddin't know about random access or controlled breaks.

    Steve
    {{ DiscussionBoard.errors[6937592].message }}

Trending Topics