Everyone should learn to program a computer, because it teaches you how to think.odo el mundo debería aprender a programar un ordenador, porque eso te enseña a pensar.Steve Jobs
This is a phrase that we have heard a lot lately, but why programming teaches you to think?
Because programming forces you to pose a problem and organize a plan to solve it; that is, foreseeing situations and anticipating certain scenarios. That is programming.
But is that enough to say that everyone should learn to program?
Let’s look at what is happening in other countries:
By unanimous decision, the Public School Board of Education of the Chicago district, the third largest in the United States, makes computer science a mandatory and required subject for a high school diploma.
President Barack Obama, who has earmarked four billion dollars to expand computer science education at the high school level, through partnerships such as Code.org.
The United Kingdom, instituted in January 2013 the inclusion of computer science in the educational curriculum.
It seems that it is important and that many governments are moving in that direction; but honestly, it doesn’t seem like the most fun thing in the world, or maybe it is.
Actually programming is much more than just knowing how to think, or being a necessity for your future career. Programming, maybe this will surprise you, is a lot of fun and among other things will allow you to make your ideas or projects come true. Because nowadays and especially in the future, everything will work with software; that is to say, with programs that programmers will have to create.
To encourage this passion for programming, the Hour of Code was created. This is a worldwide campaign for children to spend an hour playing, learning and creating with technology. Let them learn to program by playing.
Finally, if you want to start programming, these 8 tips that I have taken from this article may be very useful for you:
- Choose a project.
- Break it down into smaller chunks.
- Do one thing at a time.
- Ask others for help.
- Search the Internet when you encounter a problem.
- Don’t panic when something doesn’t work the first time.
- Follow a strict schedule.
- Be patient.
- And don’t forget: programming helps you think, it’s important for your future and it’s fun!
Other games available
Cover of Knight
Países para Martín