As the prompt says coding is important in this world that we live now because most people now get into coding more than before since it put food in their table.
But then the question says “should it be compulsory for every student while learning basic knowledge?” Well, I wouldn’t say yes and I wouldn’t say no because we can’t force anything on anyone since everyone is going different directions after graduating from school, but no knowledge is waste anyway so it wouldn’t be a bad idea if coding is been added to a compulsory subject in secondary school and when students gets to the higher institution they can choose which subject they like.
Reason why I said it should be compulsory in secondary school is that everyone learn basic of whatever they know in secondary schools so it will help a lot of people later in the future in one way or the another if they can have knowledge of coding.
When I got into university then, I thought I was good to go with the basic knowledge of computer packages that I had when I was in college but when the real lectures started I realized that there are lots of things I don’t even know when it comes to computer, programming and the so called computer packages that I learned.
Though the knowledge that I had before wasn’t a waste because it helps me catch up quickly when the lecturers say something new in the class, there was a big problem at some point because there were two lecturers handling important parts of computer programming in my department, and they didn’t know what they were teaching as well.
The lecturer taking us programming knows nothing about how to run a code on a computer system; none of his programs run, and someone like me who doesn’t have basic knowledge of coding was just there looking at everything like magic since I had no idea of what they were doing.
There was a guy in my department who had learned how to run a program, so he stepped in to help our so-called lecturer, and he did it perfectly, which I still don’t understand to this day—how he did it or what he did. All I saw were signs, numbers, and also some letters, which I don’t understand.
Later the lecturer gave us an assignment to run a program on something. Meanwhile, it was only two guys in my department who understood what the real programming was, so we were left with no choice but to pay them for the assignment, and they did a photocopy for everyone since it’s the same assignment.
The lecturer in question didn’t check the assignment later since he doesn’t understand it either, but we got our marks anyway. Having knowledge of coding is a very good thing, even though it is not important, but we all don’t know what will put food on our table later in the future, so why not have the basic knowledge before deciding on what we want to do later in the future?