phenomenon
Regardless of the student’s current status, no student has decided to start enjoying the course as soon as they enter the bootcamp;
It is always necessary to tremble and try again before starting to carry out task-based exploration/learning/programming according to the course requirements.
Very consistent behaviors of unconfidence are:
- 0: Don’t dare to start the operation according to the task requirements
- 1: Question your own abilities first when you encounter any problem, rather than being prepared to ask questions
- 2: I really can’t help it, I get so frustrated that I break down and start asking questions, only to find that I don’t know what is reasonable to ask
issue
This lack of self-confidence seems to have become more and more intense in the relatives and friends around me since the beginning of school. In kindergarten, when children are brave enough to try everything they do, and they are confident that the world should act according to our imagination.
So, does maturity mean that you have to be unconfident?
What exactly constitutes self-confidence?
What is the difference between self-confidence and narcissism in adults?
…
analysis
In fact, the literal meaning is always possible
Or is it customary to confine the discussion of the problem to a clear small category:
Programming learning for Chinese based on online courses
The target demographic can be:
- Realize the necessity of programming and programming thinking, and try to learn programming
- However, in the past, I did not learn to code, either by self-study or in online classes
- However, I still want to master programming, both as a skill and as a hobby
If you have to quantify the background conditions:
- 0: With the help of English dictionaries, be able to read all kinds of original materials freely
- 1: Have a personal computer, you can freely configure/manage/use the computer without interference
- 2: Have a stable internet connection, access to the internet without interruption, and have sufficient download speed
- 3: Have a stable life, you can squeeze out more than 10 hours a week to learn programming
And the assumptions on which the bootcamp course design is based:
- 0: The learning materials in the internet are unlimited and sufficient
- 1: Chinese self-learning ability is the strongest among earthlings
- After all, Chinese is the most complex natural language, but it takes you up to 3 years to learn the main conversational part on your own
- 2: The reason why adults can’t learn programming on their own is because traditional schooling has suppressed our natural self-learning ability
In summary, it can be observed that when everyone learns programming on their own or in other online courses, they basically perform learning behaviors spontaneously or in an organized manner, which is pseudo-programming learning
, and there is no real programming learning at all.
Why?
- What we see/hear/use is all Chinese materials, and the corresponding technologies are all foreign-founded, that is to say, all we get are indirect materials, and what errors and omissions are simply deliberately mixed
- When there is a question, it is generally directly given a detailed answer, and as for how the answer came about, both sides of the teaching and teaching have intentionally or unintentionally given up the exploration
- For specific technical problems, no one will ask whether your problem scenario/process/description is complete, and everyone will be happy to throw the correct code accordingly
- …
These various curriculum responses are actually re-imitations of traditional school education, online replication;
Between questions and answers, if the course cannot help students efficiently establish the corresponding engineering experience, then it is just a double reed performed by both parties, in addition to solving the anxiety of a certain period of time, it is actually impossible for students to accumulate any programming ability.
Information about the introduction to programming, the content given by those paid courses, in fact, there is a free and more authoritative and better content in the network~
Don’t be delusional that you will understand after listening to others’ explanations, this is the biggest illusion implanted in our thinking by the form of school education;
The learning of practical skills has always been arduous, and it cannot be so easy;
The effectiveness of programming learning does not depend on how much material we read, how many problems we brush…
It all depends on whether the real investment of time/thinking/practice is enough;
In summary, pseudo-programming learning behavior is actually just that:
- I tried to read a lot of materials
- I tried to check a lot of articles
- Effort asked a lot of questions
- I tried to do a lot of things according to the requirements of the course
- … Except for the actual coding/debugging/running, everything else is being done
Well, no matter how hard we try, trying to fly snow until June, it is impossible to learn to program.
Because: programming, can only be learned during the programming process