People cannot code if you ask them to do something they don't understand.
I have seen people who have none of step, if and loop basics nailed down sitting in C++ class and be very frustrated why nothing they do is "correct". They hope get lucky and get their program right by throwing some things at the wall. That is because they have never experienced successfully putting multiple simple steps together in a list to achieve something meaningful.
Play some kid games where you need to put in steps, if statements and loops to move some character around obstacles. Need to give time to intuitively understand and develop curiosity about what is possible next. Then learn what is an API and what can be done when interacting with those. Then go to overview of a code file, variables and Hello world.
When people are clueless and you say it is "simple" - It is over. Few minutes later their brain starts blocking everything that looks like code to preserve their ego and they lose all interest.
That is result of skipping basics not giving a week to feel good about successfully playing some game with steps, ifs and loops. Going forward while still clueless and before interest for next step is in place.
I have seen people who have none of step, if and loop basics nailed down sitting in C++ class and be very frustrated why nothing they do is "correct". They hope get lucky and get their program right by throwing some things at the wall. That is because they have never experienced successfully putting multiple simple steps together in a list to achieve something meaningful.
Play some kid games where you need to put in steps, if statements and loops to move some character around obstacles. Need to give time to intuitively understand and develop curiosity about what is possible next. Then learn what is an API and what can be done when interacting with those. Then go to overview of a code file, variables and Hello world.
When people are clueless and you say it is "simple" - It is over. Few minutes later their brain starts blocking everything that looks like code to preserve their ego and they lose all interest.
That is result of skipping basics not giving a week to feel good about successfully playing some game with steps, ifs and loops. Going forward while still clueless and before interest for next step is in place.