My pal Will Richardson asked me to respond to news that the Florida legislature (ground zero for destructive education policies) has passed a bill allowing high school students to substitute “coding” courses for foreign language requirements. (see Florida Senate approves making coding a foreign language)
If you are a toddler learning English as a second language between binge watching seasons of Glitter Force, it’s easy to see how “coding” in a programming language and literacy in a foreign language are equivalent.
For adult legislators entrusted with governance, this policy means two things:
- They have no idea what computer coding is.
- When policy makers say that students should “understand” technology or refer to technology as a “basic skill,” they reveal a profound ignorance of computer science and have reduced a powerful intellectual pursuit to the level of a bicycle safety assembly or “don’t copy that floppy” poster.
- They are finally willing to admit that they don’t give a rat’s ass about teaching foreign language.
- This may also be a tacit recognition that high school foreign language instruction is mostly torturous and unsuccessful.
When Will tweeted me about the news, a fellow twitterit asked, “Why music can’t satisfy foreign language requirements?” While, there is no greater advocate for music education than myself, this newfound willingness to substitute one discipline for a completely unrelated required course is an admission that all course requirements should be abolished. There is so little consensus on what matters. And that may be a very good thing.
- President Obama Discovers Coding – Yippee!
- Code.org – Oy Veh
- Education’s Most Dangerous Idea: Curriculum
- The Secret Key to Girls and Computer Science