Slashdot Mirror


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.

32 of 259 comments (clear)

  1. BASICally my reply is... by Guy+From+V · · Score: 4, Funny

    10 PRINT "WTF"
    20 GOTO 10

    1. Re:BASICally my reply is... by nathan+s · · Score: 5, Insightful

      This. I love coding and languages both, but they aren't even remotely the same. I think learning actual languages does two things that coding doesn't: it gets you to speak to real people (hopefully, if you're doing it right) and it helps you learn a little bit about another culture. Practicing your ability to deal with differences and similarities and maybe even to empathize with other people is a really important life skill that you aren't going to get at all from coding.

      Plus, even from a business perspective, it seems to me that in general people who can talk to people end up making more money than people who only know how to talk to machines.

    2. Re:BASICally my reply is... by TWX · · Score: 3, Insightful

      Hell, my wife told me a story, she was a new undergrad at MIT and the new residents in the dorm were hanging out in the lounge getting to know one another. They got on the topic of foreign languages since there were a lot of kids from other countries or who had traveled fairly extensively, and when one boy was asked how many languages he knew, he replied, "computer, or other?" which drew lambasting from his fellow nerds at arguably one of the nerdiest universities in the world.

      Computer languages are not interpersonal communication languages, and they should not be treated as such. That doesn't mean that I necessarily agree with the foreign language requirements for college admittance (ie, if EVERYONE is supposed to go to college at a given school whether they actually should or not, then foreign language is taught to the lowest-common-denominator and no one learns it well) but treating things that aren't spoken or written human languages as such is stupid.

      --
      Do not look into laser with remaining eye.
    3. Re:BASICally my reply is... by epyT-R · · Score: 2, Insightful

      Empathy and conflict management are things best learned in childhood (despite today's trends towards shielding kids from them). You don't need to study foreign language for that. Do we really need to learn 16 different ways to communicate when it takes so much time out of a curriculum to learn them? If learning languages was as easy as picking up the latest book and spending a few months, then you'd have a point, but unless you're a prodigy, it takes years to master any language enough to not sound like an idiot. If you need to communicate with someone at a high level who shares no common language with you, then hire a translator. The translator would've spent the years required to learn both languages and cultural customs. Those of us with other priorities don't have the time.

      Yeah, the talkers make more money than the doers. What else is new? Why should we encourage this? People already spend too much time yammering.

    4. Re:BASICally my reply is... by Tumalu · · Score: 3, Interesting

      But realistically, taking two years of a foreign language in high school isn't going to be enough for most people to strike up with conversations people in that language. That's not to say you can't learn a language to fluency in two years - just that you'll need to put in more that a couple of hours per week.

      I agree that coding is very different from learning a foreign language, but I do think that the question in the summary makes a valid point. Why is learning a foreign language so important that we should dedicate 4 semesters to it (especially when most people don't learn it to the point where it could become directly useful in their daily lives)? IMO, coding brings up the same question - how useful will 2 years of programming classes be for the average non-programmer?

      While I wouldn't equate learning a programming language with learning a foreign language, it doesn't seem unreasonable to allow students to replace once class of questionable usefulness with another class of questionable usefulness.

    5. Re:BASICally my reply is... by chipschap · · Score: 2

      I am myself an MIT grad and I can testify to the fact that foreign language instruction at MIT was every bit as rigorous as CS instruction. That said, MIT did not have a specific admissions requirement for foreign language instruction in secondary school, although it was a distinguishing "plus" in a super-competitive admissions process.

      If a university has a foreign language admissions requirement for a specific reason (as opposed to just something put in place by a non-knowledgeable regulator), then it's hard to see how CS can substitute for that. If the foreign language requirement doesn't have a particular reason, there's no purpose in it.

      My own opinion, as someone who took the time to become conversant in numerous foreign languages, is that, particularly for Americans, foreign language study is an important means of learning about cultures beyond our shores ... something Americans need to do a lot better at.

    6. Re:BASICally my reply is... by hey! · · Score: 2

      Learning foreign languages have a tremendous intellectual value too, in my opinion. It is a powerful preparation for wrestling with problems in life, because language dalmost, but not quite, make sense. To master a natural language, you have to open yourself up to it, and you have to delay the reward of understanding and struggle with what *is*.

      Computer languages are *contrived* to make sense. To the degree that a programming language doesn't make sense after a little superficial attention it is just a badly designed language.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    7. Re:BASICally my reply is... by ClickOnThis · · Score: 3, Interesting

      Why is learning a foreign language so important that we should dedicate 4 semesters to it (especially when most people don't learn it to the point where it could become directly useful in their daily lives)?

      At the very least, it lets you appreciate the struggle that others face when they speak your language as a second language.

      One of the major goals of education is the development of an appreciation of the condition of others on many levels -- not just social, but cultural, geographical, historical, technological... and linguistic. You won't necessarily become an expert on the differences we all have, but you do learn that we are different, and to appreciate it.

      --
      If it weren't for deadlines, nothing would be late.
    8. Re:BASICally my reply is... by Richard+Dick+Head · · Score: 2

      Plus merging computer and soft languages will turn programming from a nerd thing into a gay nerd thing. I don't care how much a nerdy 16 year old would tolerate relearning the basics of today's instructional/non-production-ready grade-school programming tool (e.g. BASIC, Java, etc) for an easy A, he's not going to skip French 101 with 75% girls when comp sci 101 is packed with dudes. I know what choice I made back then (French!)

    9. Re:BASICally my reply is... by ClickOnThis · · Score: 2

      Owhay aboutway igpay atinlay?


      10 INTPRAY "ATWHAY ETHAY UCKFAY"
      20 OTOGAY 10

      --
      If it weren't for deadlines, nothing would be late.
    10. Re:BASICally my reply is... by Obfuscant · · Score: 2

      Do we really need to learn 16 different ways to communicate

      I think the number was "three". English and two other languages. Yes, if you're going after a good education to be a participant in the world, you need to know enough about other languages to understand that there are cultural differences embedded in them.

      but unless you're a prodigy, it takes years to master any language enough to not sound like an idiot.

      One does not have to be a fluent speaker to find value in understanding a bit more about the other people on the planet.

      Those of us with other priorities don't have the time.

      If your priority is not to get a good education at a University, then I fear you don't have time to attend one. You should go to a trade school and learn just what you think is important today.

      Why should we encourage this? People already spend too much time yammering.

      The fact that you think the only use for a foreign language is so that someone can "yammer" pretty much disqualifies you from an intelligent conversation about whether foreign languages should be required.

    11. Re:BASICally my reply is... by shadowrat · · Score: 2

      Show me a c program that can describe the beauty of yesterday's sunset to someone and i'll show you a printf wrapping some text.

    12. Re:BASICally my reply is... by epyT-R · · Score: 2

      I didn't say it wasn't a good thing. I said it's unnecessary unless you plan to use the skillsets in your career path.

      A proper CS program is heavy on the workload to begin with. What's the point of stuffing those programs with spurious work if most of the students will not use the language after they graduate and pursue work in their given field? They're going to forget 99% of it. If the individual CS student is interested in foreign language, he can take those classes as electives or minor in it. There's no need to make it a requirement just to make more busywork for them.

      If we drop two years of foreign language I expect ALL students to complete physics, biology, chemistry, and one advanced science course, plus a requirement to complete Calculus before graduating HS.

      Most students would perform about the same in either of your AP gauntlets: abysmally. Foreign language is not an equivalent or relevant replacement for all those other classes either.

    13. Re:BASICally my reply is... by fyngyrz · · Score: 2

      I'll raise you call to a JPEG or PNG library, sucker. Not a printf to be seen.

      --
      I've fallen off your lawn, and I can't get up.
  2. Not the same thing by Anonymous Coward · · Score: 5, Interesting

    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.

    1. Re:Not the same thing by khasim · · Score: 2

      That's not the only thing that doesn't make sense. From the summary:

      "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?"

      It's NOT "two years". It's ONE HOUR a day (Monday-Friday).

      You can take other classes on those days. INCLUDING CODING CLASSES.

    2. Re:Not the same thing by alvinrod · · Score: 2

      While that is certainly true, being able to write code or provide instructions to a computer does enforce a certain way of thinking, which would be beneficial to most people regardless of what they go on to do in life. Personally, I think having young children use something like Scratch to make simple programs is a great way to build problem solving skills, which are far more important that memorizing facts or trivia that aren't going to have much benefit either.

  3. Assembly the same worldwide by shuz · · Score: 3, Funny

    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
  4. Re:A better idea by kwiecmmm · · Score: 4, Interesting

    Or two years of an actual foreign language. There have been studies that show that learning a foreign language helps programmers program better and read code better.

  5. Music for that matter by avandesande · · Score: 4, Insightful

    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
  6. Ironically illogical by Anonymous Coward · · Score: 2, Insightful

    Math isn't a 'foreign language', and you can't speak prolog to get directions or understand a native culture.

  7. As long as they do not take Lisp by jmcwork · · Score: 2

    Forgive me, I had to.

  8. the case by phantomfive · · Score: 4, Insightful

    "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."
  9. Re:More useful than my high school options by Grishnakh · · Score: 2

    So why'd you take Spanish then?

    I took German. German is the language of many engineers, and a place where there's lots of tech companies. Spanish is the language of kitchen line cooks and janitors and landscapers. There's almost no Spanish-speaking engineers or programmers out there.

    If you're going into a STEM field, the languages you should be looking at are German, Japanese, and Mandarin (not necessarily in that order, it really depends on what sub-field within STEM you're interested in). If your goal in life is to start a restaurant or a landscaping business, however, Spanish would be an asset.

  10. What next? by BarbaraHudson · · Score: 2

    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.
  11. Re:More useful than my high school options by SQLGuru · · Score: 2

    It may be the second or third most spoken IRL, but in terms of off-shoring, most of the jobs go to places that speak English (India), Chinese (China), Russian (Russia), and Portuguese (Brazil). So, knowing Spanish or French isn't as useful *in his profession*.

  12. Re:More useful than my high school options by Anonymous Coward · · Score: 2, Insightful

    Learning two years of any spoken language doesn't sound like much.
    Here in Germany I had 9 years of English and 5 years of French.
    I had the option to reduce French to 4 years by switching to Latin.
    I chose to learn 2 years of Spanish on top of that.
    And by the end of high school I had already taught myself C++ for 8 years.

    So don't complain about having to learn a foreign language.

  13. Re:More useful than my high school options by AtlanticCarbon · · Score: 2, Interesting

    Interesting point, but most German engineers are going to speak English better than you can speak German. I imagine the same is true for Japan. The advantage of Spanish (or what people realize less often, French) is that you have large poorer territories in South America and especially Africa where perhaps there'd be more difficulty getting someone with US tech experience to head up an office.

    This is primarily a question of how much we value general education though. People forget the main reason to learn a second language is just an exercise in learning and seeing how another language works. Most people are never going to speak a second language well enough to use it professionally. People who want a university education should still have to have a well-rounded education even if they're majoring in CS. That means learning some history and foreign language.

  14. Re:A better idea by epyT-R · · Score: 2

    So does getting regular sleep and exercise. Does that mean we should we force all CS majors go to bed at 8pm and play college football well enough to stay on the team as graduation requirements? I notice a lot of people who push for more foreign language in other programs are those who are good at learning languages and have the interest. It's really not that different than the linux evangelist who doesn't understand why joe gamer doesn't want to part with windows. Most of us don't have either the interest, time, or talent to specialize in whatever everyone else is specializing in. Forcing irrelevant interdependency prevents this specialization, which prevents maximum opportunity for talent to express itself.

    I think if you have the interest, go right ahead and take them as electives (or even minor in them), but otherwise there's not enough of a correlation to justify foreign language academic dependencies on CS programs. Students majoring in liberal arts shouldn't have to learn how to handle memory addressing in motorola and arm assembler in order to get their degrees either. There are good programmers out there who have enough trouble with their native languages just like there are excellent linguists and translators who are 'hapless techno weenies.'

  15. Re: And suddenly... by goodmanj · · Score: 4, Informative

    You're arguing from what you expect, rather than from data.

    The number of Americans able to hold a conversation in a foreign language is about 25%. Which is nowhere near "Most Americans".
    http://www.gallup.com/poll/182...

    This is especially bad since about 17% of Americans are Hispanic. Not all Hispanics are bilingual, of course.

    In the UK the bilingual rate is about 38%; in Ireland it's 34%, both higher than the US, despite your claims. Across the EU, it's 56%.
    http://www.newscientist.com/ar...

    It's understandable that English-speaking countries have lower rates, but even within English-speaking nations, the US is pretty near the bottom.
    (Australia is right at the bottom.)
    http://yourlanguage.org/resear...

  16. Re:Two birds with 1 by bill_mcgonigle · · Score: 2

    use Lingua::tlhInganHol::yIghun;
     
            <<'u' nuqneH!\n>> tIghItlh!
     
            {
                    wa' yIQong!
                    Dotlh 'oH yIHoH yInob
                            qoj <mIw Sambe'> 'oH yIHegh jay'!
                    <Qapla'!\n> yIghItlh!
            } jaghmey tIqel!

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  17. o no! by fyngyrz · · Score: 2

    .here we go, lowering standards ever MORE in our universities

    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.