Simply put, computer software mainly consists of three parts, namely interface, database and computer language. What are the functions of these three parts? First of all, the interface is actually all kinds of visual graphics we see at runtime. I can perform various operations on this graphical interface. For a simple example, when we open QQ, double-click the QQ icon to see a login box, which is what we call the interface.
When we enter the QQ account and password, we say log in to the computer. Will QQ start logging in? Of course not, because the computer doesn't understand our language, so we click the login button and QQ will log in. This is because after clicking the login button, the software will communicate with the computer in computer language, and the computer will log in after understanding it.
What is the database of software? Open QQ friends, you can see different groups, different friends' names, and sometimes you can see notes. After I called my friend, I can still see my previous chat records. Why is QQ still there when I turn it off and on again? Because the software has a database to store this information.
In other words, as long as you learn the interface, language and database, you can make computer software, so why can junior high school students learn computer software development technology? Because in the process of learning interface, language and database, we only need to learn to use four things. What are those four things? First of all, Chinese characters, which I believe most junior high school students still have no problem with. If they really can't write, they will look up the dictionary, and then the numbers, not to mention from 1 to 9, that is, to 99999, we will also write. Third, computer learning/discovery in Suzhou still uses punctuation marks, such as commas and colons. Everyone can use these things, right? Finally, the hard part comes. We must learn English.