The Case for Computer Science as a High School Foreign Language
There are many parallels between learning a foreign language and learning computer science. What if a high schooler's foreign language requirement could be met, at least partially, with class on coding or computer language?