Should older adults learn to code? No, but should they have a familiarity with what code is, does, and how it does it? Yes.
Coding education discussionsĀ are mainly about teaching code in K-12. Those who support including coding say that the aim is not to make everyone into a program developer (although thatās a great career).Ā Rather, for most, learning what makes a program or computer work is part of becoming a knowledgeable and contributing citizen in the technology world.
I believe thatās also true for adults learning Technology As A Second Languageā . If you use any form of technology such as emailing, talking on a cell phone, texting, or paying bills online, then understanding the basics of what makes it run will make it less intimidating and might even make it enjoyable to use.
Knowing something about coding is like knowing something about how the machines and systems you have been interacting with for years work. You probably know that your car has a mechanical engine with an alternator, pistons, oil filter⦠your stove is connected to a gas line lit by a pilot lightā¦you put your money in the bank, you can withdraw but itās not the same money, itās investedā¦
Learning about how technology runs, is the same thing. If we didnāt know how things work, then we would be like much earlier generations who believed in magic and superstition. So, if magic doesnāt make it possible for you to write and send emails, what does?
In one of Khan Academyās programming courses, they compare coding or programming to giving commands to your dog. You say āsitā and the dog sits. What the dog does looks nothing like the word āsitā just like a computer command usually has little resemblance to what it engenders.
Of course, code is not as simple as dog commands. When educators talk about code they mean any language of letters and symbols that can be written as program commands to cause action in a digital format such as games and software. There are many code languages including Java, Python, and Go.
Learning āsomeā coding means that there is no prescibed time you need to spend or material you need learn in order to make yourself more comfortable with technology. Just do what works for you. Here are a few of the many free resources:
- What is Code? by Paul Ford Ā This is a tongue-in-cheek explanation of everything about computers including coding and intergenerational work issues. It doesnāt give you practical experience. Still, it provides in-depth explanations and a great read.
- Khan AcademyĀ Click on Subjects, then Computing. You will find interactive courses in Computing that are geared towards children, but that can be advantageous for beginners.
- CodecademyĀ Interactive full or brief courses will take you through coding step-by-step.
- Code.org Ā has great short lessons. They are also student-oriented but appealing to many adults who are curious about coding.
Learning about code will make you more confident and less reluctant to learn new applications. It may also turn you into an active participant in conversations with the technology generation.