Washington May Count CS As Foreign Language For College Admission
theodp writes On Wednesday, Washington State held a public hearing on House Bill 1445, which proposes a study "to allow two years of computer sciences to count as two years of world languages for the purposes of admission into a four-year institution of higher education." Among the questions posed by the House Higher Education Committee to a UW rep at the hearing was the following: "What's the case for...not just world language is good, world language is well-rounded, but world language is so super-duper-duper good that you should spend two years of your life doing them and specifically better than something else like coding?" The promise of programming jobs, promoted by Microsoft execs and other MS folks like ex-Program Manager Audrey Sniezek (ironically laid off last summer), has prompted Kentucky to ponder a similar measure.
10 PRINT "WTF"
20 GOTO 10
CS is about rationally mathematically describing a step by step algorithm , foreign language is about getting to communicate with human , foreign cultures, and getting a bit outside your own cocoon. They are not for the same purpose and practically have nothing to do to each others. Making such equivalence make no sense to me.
How about two years of critical thinking instead?
Assembler is coded the same in all 196 countries. So the next time you are on holiday just shift some registers to communicate with whomever, wherever you are!
There is or can be built a machine that can simulate any physical object. -Church-Turing principle
I recall back in high school the foreign language options were Spanish, German, and French. In my field German might be the 4th or 5th most spoken language (with English being the first) but Spanish and French might not even crack the top 10. Two years of C++ would have been vastly more useful to me than the two years I wasted learning Spanish (in college I subsequently took C++ and forgot Spanish).
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
It's silly to equate CS or knowing a programming language to knowing a human language.
Assuming the reason for having the language requirement is to make sure students have exercised that part of the brain and not to make sure they have the communication skills that knowing a foreign language brings, it's not silly to change the requirement from "have 2 years of a human language" to "meet one of the following requirements: Have 2 years of a human language OR have 2 years of computer science."
Of course, if the reason for requiring a foreign language is to make sure the students know how to speak/read in English and one other human language, then it is silly to change the requirement.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Student's needed to take a foreign language course or a computer science course, for the BS Degree. Being that I was a Computer Science Major.... I didn't need to take Foreign Language.
In hind site, I kinda wish I did. Even though human languages are my worst subjects, and would probably have hurt my GPA, however I wished I was fluent in more languages, so my career isn't stuck in the english speaking world.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
And suddenly Americans are speaking foreign languages! Shall we continue Slashdot in German?
Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
If they are going to do this for CS they may as well do it for music. Musical notation and I suppose math are the only two notation systems that are consistent in any culture. (I don't particularly agree with the premise of the OP)
love is just extroverted narcissism
I can honestly say that I've never tried to communicate with other people by verbalizing code. I would have gotten a dirty look at best, from the kids, if I tried saying "for each ClothingItem clothingItem in Laundrybasket ClothingItems, if clothingItem has stains is true, apply prespotter, add clothingItem to WashingMachine."
Math isn't a 'foreign language', and you can't speak prolog to get directions or understand a native culture.
Forgive me, I had to.
.
Declaring CS to be a foreign language may have unintended consequences, like mandatory CS subtitles on TV shows and movies.
"What's the case for...not just world language is good, world language is well-rounded, but world language is so super-duper-duper good that you should spend two years of your life doing them and specifically better than something else like coding?"
Steve Jobs has this one:
“I decided to take a calligraphy class to learn how to [learn calligraphy]. I learned about serif and sans-serif typefaces, about varying the space between different letter combinations, about what makes great typography great....None of this had any hope of any practical application in my life. But 10 years later, when we were designing the first Macintosh computer, it all came back to me. And we designed it all into the Mac. It was the first computer with beautiful typography. If I had never dropped in on that single course in college, the Mac would never have multiple typefaces or proportionally spaced fonts.
If all you do is write code and never learn to communicate, you're going to end up writing code like Microsoft does (seriously, 16,000 lines in a single file? And there are plenty of other lengthy files too, that's not really an anomaly).
"First they came for the slanderers and i said nothing."
I'm inventing Klingon COBOL so one can get credit for both without changing the rules.
Table-ized A.I.
Well History, and Philosophy are almost completely unrelated but they were interchangeable as distribution credits at my college.
Being able to substitute a class for another class as an entrance or graduation requirement doesn't mean the subjects are functionally interchangeable. It juts means the people in charge think that neitehr is so important you can't skip it but both are importnat enough you should have at least 1.
When I started at the University of Minnesota in the late '70s I was permitted to choose between a "natural language" or an "artificial language", that is, a programming language. That's not currently an option at the University and I don't know when it changed.
I agree with 2 years of foreign language instruction being pointless. Unless you are going to be immersed in the language for a couple years, taking a single course for 2 years does not give you enough time to have a good grasp of the language. I'm in Canada, and just about everyone is forced to take french from grades 1 to 9, but very few people can actually speak or write the language well if this is the only exposure they've had to the language. Even after 9 years of instruction, I never read a single book in French, nor was I ever asked to write more than a couple sentences. My vocabulary probably consists of about 500 words if I had to guess, and I've picked up more that from reading food labels and other french signage than I have from actually taking classes. But boy did we know how to conjugate those verbs.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
Next up - making 2 years of sitting on the couch playing games equivalent to 2 years of physical education!
After all, if Reagan can try to classify ketchup as a vegetable ...
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
Foreign language classes in most K-12 classes are so useless that they might as well be disbanded. In most schools, senior foreign language classes are about as difficult as very early elementary school classes in English. I had about 7 years of Spanish between middle and high school; barely learned a damn thing until my senior year when I read the grammar rules and decided to just start talking to a teacher who was actually fluent (ironically, not our Spanish teacher***).
***I also learned basic Esperanto and would respond to his Spanish with Esperanto. If you've ever heard spoken Esperanto, it sounds about as close to Spanish as Portuguese. Needless to say, he often couldn't tell that it was Esperanto.
Just like everyone should be taught the basics of chemistry and the basics of physics.
Not understanding how to code "Hello World" is equivalent to not knowing that hot things expand.
As such, computer languages should be a separate requirement in ADDITION to a foreign language, not instead of.
excitingthingstodo.blogspot.com
If 2 years of CS is actually equivalent to a "World Lanuage" (whetever that is), since I can speak 3 langauges, where do I collect my free (2nd) CS degree?
Better to learn Hindi in case Congress is bribed to increase the H1B limit to gajillion. Then you can fake being an H1B, or work in India as a B1H because all their coders would be in the US, creating local demand.
Table-ized A.I.
My 2 years of High School Latin ("At one time the land of Gaul was divided into 3 parts...") helped me with a medical terminology course simply because I was used to using non-english word roots, prefixes, and suffixes.
Don't blame me, I voted for Kodos
There is no equivalence. One is all about logic and mathematics. The other.. language skills and dealing with the illogical, more human stuff. CS is all about strict rules that cannot be broken. Natural human languages are so full of inconsistancies and exceptions the rules barely exist. Learning a foreign language is about learning to wrap your mind around how a different group of people think and perceive the world not how to logically construct an algorithm.
Substituting one for the other makes about as much sense as substituting math for english or vice versa. A well rounded person needs math, logic AND language.
Many decades ago my HS "guidance counselors" told me that I would need two years of a foreign language to get into college. My first effort was Latin, which was the only grade school / high school course that I ever failed. (I'm my defense the teacher only knew two languages and they were Latin and German, he couldn't have passed English any more than I could pass Latin. Many others failed, and some students did pass and even excel, but most of those had previous exposure to another Foreign language earlier, the damn nuns never taught us a foreign language, they wasted too much time on teaching us their fairy tales.). So I switched and wasted two years in Spanish, which I got Bs in (dragging down my GPA slightly). In my senior year I applied to three engineering schools, including Carnegie Mellon and was accepted to all 3. I ended up going to Purdue.
I had a pretty full high school schedule. I had doubled up on sciences my junior and senior year, taking both Chemistry and Physics in my junior year and Chem II and Physics II in my senior year (there were only 7 students in the school with 600 seniors that took Physics II). I didn't have time for some electives that I would have liked to take such as mechanical drawing and drivers ed.
Then I went back to the high school guidance counselor, for who who I had a question. My question was: "You and your predecessor told me through all of my "counseling" that I would need two years of a foreign language to get into college. Now I've been accepted into three top engineering schools. Yet none of them ever asked or cared about a foreign language. What's going on? Why did you have me waste two years (actually three counting Latin) for something that nobody cares about? The counselor looked over my file, and my acceptance letters and my applications that I had brought copies of, and then said "Oh, you went into Engineering. You would have needed the foreign languages in you wanted to get into something other than engineering." All I could say was "you idiots, I've always said I was working to get into Electrical Engineering. You're not doing your job."
I'm an American. I love this country and the freedoms that we used to have.
Let me offer an amendment here:
No language shall be counted towards the foreign language requirement, for which an EBNF does not exist.
Wow, since when are formal and human languages the same thing? Oh wait, they aren't.
Sitting through 3 years of foreign language class was a utter waste of time for me. Would have gladly done double the amount of computer programming, physics, or electronics. (All of which I was also able to take, thankfully.) Three extra STEM classes in lieu of foreign language would be a big boost going into college and/or the job market. Computer Science departments could give a rip whether their students puede hablar español.
The trick is to make the courses relevant and interesting for the diverse abilities of teachers and students.
What else can you expect from a nation that decided they can legislate pizza into being a vegetable?
I do not fail; I succeed at finding out what does not work.
I'm going to skip over the whole "computer language and spoken language are two different things" argument, and focus on the quote. What's the case for forcing everyone to spend two years learning a foreign language? Is that really a better use of students' time than learning something else?
Yes. International conflict happens when societies misunderstand each other, and when they're able to dehumanize each other. The more we are able to understand the language and culture of our neighbors, the harder it is for misunderstandings to build to hatred to build to war.
Now, this isn't a sure thing, nor should it be. But foreign language learning can prevent wars. How many iPhone apps is that worth?
...once the machines assume control. Then, machine language will be mandatory.
"Computers are useless. They can only give you answers."
-- Pablo Picasso
They must be talking about C or ADA. They certainly qualify as foreign languages.
do you mean that CS language counts as language? You mean my Chinese and Japanese isn't good enough?
(Whips out smartphone and fires up real-time language translator...)
Man, remember waaaaaay back in 2015 when people were still bitching about educators mandating humans to learn a foreign language the hard way?
Things change over time. Perhaps so should our educational requirements.
Soooo, apparently the argument was: why are foreign languages "so super-duper-duper good that you should spend two years of your life doing them and specifically better than something else like coding?"
OK, that's a valid question!! And perhaps the foreign language requirement should be removed if the subject is not that important.
But to conclude, "no, foreign language is not that important; therefore, we will define another academic subject entirely to be a foreign language," is nonsensical.
By that logic, if history isn't that important either, should biology be considered a form of history?
If you contributed code to duolingo during high school.
For Perl at least I can see their point, but for programming languages? Not so much...
Stefan Axelsson
Foreign language graduation requirements are a scam to employ PhD and masters students in the linguistics department. I know a lot of about educational psych and language learning and there was little about the intensive foreign language course I had to take at the UW that could be mistaken as for prepping us for actual fluency. These classes are designed to allow students to pass a test, not speak a foreign language. It actually got easier as the summer went on because each grad student got more desperate for high reviews and thus more forgiving of mistakes.
Whatever you stance on learning foreign languages, computer languages give a window into a different way of logic. This is at least as educational as rote memorization of vocabulary and verb forms.
Is there anything better than clicking through Microsoft ads on Slashdot?
Am I alone in seeing it as an absurd concern for state legislatures to ponder? If the price of having a "state university" is having elected politicians micromanage academic issues, isn't that a little too high?
If you think a foreign language isn't useful enough to justify then remove the requirement entirely. Don't just add random crap to the "foreign language" bucket.
Next up: playing on the school football team to count as a foreign language.
I'm not a fan of foreign language requirements, but if you are a coder you should learn a foreign language. I've seen to many shitty coders that know nothing about encoding, localization, internationalization, times and dates formats, and other such things. If you are going to write apps in a increasingly global computer world, learn something about how other people communicate.
HA! I just wasted some of your bandwidth with a frivolous sig!
Why you ask? To drive down the price of developers.
--Good morning fellas; Hand me that thing; Boy, this work's hard; Guys, break's over.
I received a business degree at a large state school in 2000.
A computer language counted as a foreign language in this program. Better yet, statistics counted as a computer language.
Therefore by just taking your core statistics classes, you covered your foreign language requirement for a business degree.
I still don't know how I got away with that one.
As someone who has learned both spoken languages and programming languages to fluency (whatever that might mean in this case) I can tell you that allowing CS to replace the requirement for 2 years of a spoken foreign language is a huge mistake. As if we don't have enough narrow minded jingoistic Americans running about scarcely aware of the cultures outside our borders. If you want a good IT job learn both. It is entirely possible. I took two years of both in high school, no problem. You may have to give up your goof-off elective for a couple semesters but it is certainly doable in most schools.
LOok here feller, evver buddy are a speshul bunkerfly, and desserts there diplomer just as mutch as u do. Kwit beeing an eleetist, u eelitist, u. Kwit triing to put roodblocks in there way, will u? Sumbunny shud call helth n humun servaces on yur ass.
I've fallen off your lawn, and I can't get up.
There are reasons for university entrance requirements. Primarily they are intended to ensure that the student has a proper background necessary for a rigorous education (as opposed to slack off high school education). Foreign languages are HARD, and thus this satisfies a requirement that the applicant has done something HARD (even if only at an easy high school level). Substituting something easy like learning a programming language misses the point there, especially as it reduces two requirements (math and languages) down to one (math).
Second, university requirements want a breadth of knowledge from the student because they're going to teach a breadth of knowledge, they do not want students that can only think about one thing. Learning more is better, always. A university should be able to point to their graduates and say "these meet our standards of excellence" instead of "these guys knew how to take shortcuts". A university is not a job training center.
Finally, a foreign language requirement, on its own merits, has many benefits. It teaches you more about your own native language. It trains the brain to think better, and to think differently. It is brain training, right-brain training, right-left brain interaction, etc. You do not substitute chess club membership for a physical ed requirement, so you should not substitute a mathematical process for a natural language requirement.
I guess I'm ok then, as I read and speak English, Korean, Chinese (poorly), French and Spanish.
I was feeling bad about it, because as near as I can make out, the three languages most often spoken locally are Yokel, Ebonics, and Res-dog.
I've fallen off your lawn, and I can't get up.
I shall Sally Forth, to wit:
: huh ."WTF";
BEGIN huh 0 UNTIL
Yet, who indeed is this Sally, and why is she so far behind? The questions stack up, and in reverse, I note. Perhaps she is Polish.
I've fallen off your lawn, and I can't get up.
*
* If it's not 6809 ASM, it isn't ASM at all
* And octal is only for people who are missing two fingers.
* Hexadecimal uses ALL your fingers and 60% of your toes!
*
STRING FCC "PDP 11s are for wankers",4
LDX #STRING
JSR >$CD1E
JMP >$CD03
I've fallen off your lawn, and I can't get up.
Obligatory
It changed when people started wanted to get above average paying jobs without having to get educated first. Their aim is to learn just enough for their first job. Just read Slashdot for awhile and periodically we'll get posts complaining about never needing a subject on the job; which is exactly the same sort of nonsense you hear from kids complaining about algebra, or even arithmetic ("dad, we have calculators now, why do I have to learn to add?").
It's also a broader social trend I see in America, where everyone's getting dumber and being ignorant has become a source of pride.
I met several young Anglophone Canadians doing summer jobs in regional Quebec, which meant leaving their families and friends for a month or two in order to experience a 'foreign' culture within their own country.
Their experience is that you have to work at it. But such an occurrence is atypical, with vacations more likely to be taken in, say, the Okanagan Valley rather than Gaspe Peninsula.
(Forgive the intrusion; I mention this as a citizen of a fellow commonwealth realm, even more monolingual.)
Unfortunately, for many jobs University is the only option.
If the state of Washington had its way, it would only count if you were some "diversity candidate" or a student from the Third World.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
Why is the government deciding the requirements for entering degree programs not the respective university?
But that's not a good reason to water down the standards. I don't want my doctor to have taken shortcuts in med school, so similarly I don't want the people who design medical devices, airplane control systems, and other such devices to have taken shortcuts getting into or out of school.
As a few ACs have colorfully pointed out, foreign language in high school is useless. You can go in, take the course, pass with flying colors, and not be able to speak or read beyond knowing how to greet someone.
I imagine computer science education in high school is equally useless, so the change is of no real consequence.
Actually, while as I think that both programming and knowing a foreign language is important, I also believe that if students know more than their peers, that knowledge should be reflected in his/her GPA. For example, if a student takes Calculus BC in her/his senior year, that grade should weigh more the student who took Calculus AB and more than the students who took pre-Calculus and a lot more than those who did not take math at all. My high school clumped everyone in the same basket. One of my friends was Hispanic, and took Spanish. He would joke as to how that was his one and only easy "A". Indian and Chinese kids take Spanish, but do not get an "A," grade nor are able to get credit for their specialized language knowledge. Actually, the foreigners were punished twice, as they had difficulty understanding the fine nuances of expression. One of the Indian kids joked around that Americans did not speak English properly [e.g. did not know the difference between who and whom and used I instead of me and wear a "Think Different" logo], and thus should have had their grades discounted. I often pointed out that I knew a lot of things that weren't tested for on exams. Even looking at trigonometry class, I saw that the exams were too limited. The questions asked were standardized. The are lots of problems to be investigated which are just a bit more challenging. My biggest reasons for my lack of great success was that I would make careless mistakes. I have a learning difficulty [creative hyperactive] in being able to work with routine and mundane problems. I think I could have done much better had they thrown in some moderately difficult problems. Interestingly, I would take the "math geek" exams. The biggest drawback on those is that they were too difficult. However, I think everyone should have taken them too!! Just north of NYC, Orange and Rockland county gerrymandered sections of town to be Jewish districts and the curriculum was taught in Hebrew. If it is a good idea, then why stop there. I am sure that sections of LA could be Chinese districts, parts of Harlem be Spanish districts, parts of Oklahoma be Cherokee, and parts of Alaska be Inuit!
All told a lot of the humanities courses need to be elective. There are arguments against doing that but they're outweighed by the reasons to do it.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
FTFY.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
The problem is that we as a society have never really sat down and determined what is essential for doctors and nurses and engineers to learn.
...because part of that is studying another country's culture, and that's important too, but make it count for 1 tech and 1/2 a math credit (a semester's worth of math; thus doing it for 2 years would count as 1 math credit, and 2 tech credits...if they really want to encourage this, that's at least along the right lines of what they should do). Remember that technically, as has been pointed out in previous comments, math is a "foreign language" too (because it has syntactical and grammatical rules that need to be adhered to).