• PixelProf@lemmy.ca
    link
    fedilink
    arrow-up
    41
    ·
    edit-2
    12 hours ago

    I was once teaching a student introductory programming when I was in my undergrad.

    The problem was to draw two circles on the screen of different colours and detect when the mouse is inside of one.

    I said, “So our goal is simple: Let’s draw a circle somewhere on the screen. Consider what you’d tell me as a human - I’ve got the pencil, and you want to tell me to draw a circle of a certain size somewhere on this paper. We have three functions. Calling a function will draw a shape. Each function draws a different shape. We have rect(), circle(), and line(). Which of these sounds like the one we want to use? Which would get me to draw the correct shape?”

    “… Rect?” “Why?” “It draws a shape.” “What shape would rect draw?” “I don’t know.” “Guess.” “A circle?” “Why do you think that?” “We need to draw a circle.” “If I said that rect draws a rectangle, which of the three functions would we want to use then, to draw our picture?” “Rect?”

    I’ve now been teaching for many years, and those situations still come up a lot. When I put up a poll in class, with the answer still written on the board, about 25% of people in a 100+ student class will get it wrong - of people who were not only admitted to a competitive university program, but have passed multiple prerequisite courses to be here.

    Not only is it unknown gaps in knowledge, there is just a thought process I haven’t been able to crack through that some people really can’t see what is immediately before them.

    • dual_sport_dork 🐧🗡️@lemmy.world
      link
      fedilink
      arrow-up
      25
      ·
      11 hours ago

      Some people are apparently incapable of learning anything except by rote. To them, every problem or situation has one solution, and they have no answer for any situation that has not previously been explicitly spelled out to them and the solution memorized, and failing that they not only won’t know what to do but they flat out won’t even try. There is no such thing as figuring out a new solution to anything based on logic or deduction. In any process, they will refuse to understand how the result is actually derived from the actions taken, nor what each step does or why it is done.

      I’ve had to work with several people like this over the years and it’s both exhausting and infuriating.

      In my line of work I have also been forced to interact with people, mostly clients, who cannot understand hypotheticals. Any abstract or non-concrete concept is completely lost on them and worse, usually exposing them to one will make them irrationally angry in response – which they will immediately direct at you, you nerd.

      These people are not only allowed to vote, but also drive cars, own firearms, and have children. It’s shocking.

      • PixelProf@lemmy.ca
        link
        fedilink
        arrow-up
        8
        ·
        9 hours ago

        Really great point - purely rote learning is definitely a major piece of this category, if not the category in itself. Basically an inability to move up Bloom’s taxonomy from the first level or two. I very recently spent hours with a student who had this exact issue - they tested well, but couldn’t even begin to do the applied work unless they were walked through it, precisely, step by step. Zero capability of generalizing, but fully capable of absorbing and recollecting facts… just no understanding associated with it. No connections.

        That gave me something to think about, thank you!

    • Captain Poofter@lemmy.world
      link
      fedilink
      English
      arrow-up
      17
      ·
      12 hours ago

      I struggle to think of what to call it and how to describe it, too. But it really is like a consistent quality. Some sort of reasoning blindness. It’s like listening to someone who is colorblind but doesn’t know critique a painting.

      • PixelProf@lemmy.ca
        link
        fedilink
        arrow-up
        3
        ·
        5 hours ago

        Yeah, you can feel it pretty quickly in an interaction. I like how the other comment put it, where it seems like they are stuck in rote memory mode. Having a list of facts in their head but no connections between them, no big picture capability. I recently had a student who seemingly refused to read the six bullet points describing a problem, and couldn’t comprehend that they described requirements, not step-by-step instructions. Without step-by-step instructions, this group flounders, and what should be insignificant details stand out as blockades they can’t get past because they can’t distinguish the roles of the details.

        Reasoning blindness is an interesting term for it. Bloom’s taxonomy of learning, which has its controversies, stands out to me here; it’s like they are stuck at recall problems, maybe moving up to understanding a little bit but unable to get into using knowledge in new circumstances, connecting them, or being able to argue points. It works well for certain testing, it’s a great skill to be particularly astute in for many lines of work, but it really is a critical thinking nightmare.

      • Rhaedas@fedia.io
        link
        fedilink
        arrow-up
        12
        ·
        9 hours ago

        Agree in concept, as voting should mean actually thinking about what a person brings to the position and not just a name grab. However the danger of drawing a line for voting qualification is that the line can easily be moved around with any sort of parameters. Educating the public is the only real solution, but boy that’s difficult when the means of communication are loaded to enhance someone’s profit and not actually teach substance.

        This election was a failure because of the lack of communication, in many different aspects. And now that will become even harder to do.