Google Blogger: Vietnamese HS Students Excelling At CS
An anonymous reader writes "A Google engineer visiting Vietnam discovered a large portion of Vietnamese high school students might be able to pass a Google interview. According to TFA (and his blog), students start learning computing as early as grade 2. According to the blogger and another senior engineer, about half of the students in an 11th grade class he visited would be able to make through their interview process. The blogger also mentioned U.S. school boards blocking computer science education. The link he posted backing up his claim goes to a Maryland Public Schools website describing No Child Left Behind technicalities. According to the link, computer science is not considered a core subject. While the blogger provided no substantial evidence of U.S. school boards blocking computer science education, he claimed that students at Galileo Academy had difficulty with the HTML image tag. According to the school's Wikipedia page, by California standards, Galileo seems to be one of the state's better secondary schools."
Probably a good half or more of "good" high schools just plain ignore programming and CS, and the people who pass the Google interviews learned most of what they know in college, whether from lectures or from working through it while doing homework and projects.
Google uses Pascal?
What does an HTML image tag have to do with computer science or being a good software engineer?
Heck, I've been working as a professional software developer in the semiconductor industry for 13 years, can sling C, Matlab and various assembly languages all day long, and think I have a pretty good theoretical grounding, but I'm not terribly familiar with HTML or Java or PHP or whatever the cool kids are using these days (now get off my lawn). I mean, good for them and all, but it seems like a rather hokey standard to judge students by.
Even if they can program, and could pass a Google interview. Do they want to be computer programmers/developers? I have met many people who have degrees in CS or are developers (app or web) and they can do the work, but they don't do good work.
They can produce code because they know how, but they have no drive or real desire to do the work. For me those who produce code that is quality code have a real desire to be a developer and to write code. It's not enough just to know how.
If that blog post is an example of what gets past Google's interview process, then I am not at all surprised that 11th grade high school students could also get past it.
Given the incresed rate at which my site gets probed from hackers in Vietnam in the past year or two, this does not surprises me.
What's happened is that the national standard for computing education in this country (which have been adopted by most states) are set by a board of specialists who all specialize in the use of computers in education. They don't specialize in computer science. There are no computer scientists on the board at all. As such, they recommend that teachers teach the sort of skills which make the computer useful in reinforcing learning in other subjects because that's what they specialize in. So, for example, they might recommend that students learn how to use spreadsheets in middle school because it helps them in analyzing experimental data in middle school science. Or they might recommend that students learn how to browse the web because it helps them practice reading and study skills. But they don't recommend learning programming because it is outside of their specialty and they likely don't understand how programming can be used to reinforce learning in other subjects (which I would argue that it can be used very effectively to do so for many subjects, especially math and science).
If we want to change this, we need to get state level boards of education to adopt different standards. That's how change will happen.
They know they are going to get all the outsourced jobs from the US. A US student, on the other hand, has to find something not so easily outsourcable.
Table-ized A.I.
As far back as 1991 I went to "computer camp" - a two week long overnight camp for elementary school kids that was a charitable outreach from our local Army base. During those two weeks, we learned some BASIC and LOGO, did our very first "hello worlds" - and also did some nifty science-camp stuff, like making our own ice cream by hand (and thus learning how salt lowers the freezing point of water) and getting some hands on fundamentals in networking. (Oh token-rings, how we don't miss you.) All for the low low cost of free - although I think I did have to test into the camp.
Not defending the US education's system's oversight in this area, but I bet if Google interviewed some kids at a US engineering high school, they'd have better results.
Occasionally living proof of the Ballmer peak.
...does not prove anything.
he claimed that students at Galileo Academy had difficulty with the HTML image tag
OK, repeat after me: Computer science is not about programming/scripting languages. It is about the methodology and theory of developing programs, applications, and computational systems. To tell you the truth, I don't cover HTML in my computer science curriculum (and yes, Texas has a full-blown CS curriculum), mainly because CS isn't web development.
Yes, but, there's this .
Not sure that's actually recoverable.
I've fallen off your lawn, and I can't get up.
How can you tell when you've had a Vietnamese burgle your house? Your VCR is gone, but your homework is done...
But I successfully passed a Google interview and got an offer letter.
Not bad for a EE drop out who didn't take any CS classes. But to be honest, being a senior kernel dev for years probably helped.
According to Wikipedia: http://en.wikipedia.org/wiki/Galileo_Academy_of_Science_and_Technology Galileo Academy school is 74% asian, 12% latino, 4.6% black, 3.4% white students. Just surprised, not that it has anything to do with image tag.
4wdloop
My kid spends way too much time imo learning cursive. They make her do a lot of her work in both cursive and print which seems like a waste of time when the number of hours spent in class keep shrinking. They should be learning to type and print; forget about cursive.
why do we want everybody to be a computer scientist? that is not for everybody. I am a pipefitter and I only get by using only a pytagoral theorem. I travel the world. One week I might be in curacao working for shell and the next week for brittish petroleum in the north sea. I work around 7 months of the year and make more than $100,000USD in that time. And I love my Job. At the oil rigs here we work in pairs a pipe fitter and a welder. A welder makes a little bit less than a pipe fitter but still better pay than most college graduates. And guess what we have shortgage of workers. Most people get home sick and do not want to go away from their home town to make a living.
How did I find slashdot? from beeing bored. The CS guy we have here at the rig. According to our computer guy everything here runs on QNX OS and he think he is very smart, but guess what when we go to shore he can't get laid and we make around the same money.
Well the point is that not everyone needs to be a computer scientist if we concentrate in just one thing that would be wrong.
I realize as an AC that I carry very little weight here, but when you bring up this subject with a very tenuous grasp on reality to most people, you sound like a nutjob. Teaching Islam in public schools isn't nearly as widespread or as big of a threat to anyone as, for instance, those people who are trying to pervert science and claim that there are other legitimate alternatives to the theory of evolution (and they then pervert what "scientific theory" means in order to cast doubt on something where there's no legitimate room for doubt).
Additionally, you'd do well to stop listening to CBN as a source of information for anything outside of whatever comfort you get from Pat Robertson praying into the camera, because they have no comprehension of anything scientific or pretty much anything related to reality. They are either delusional or liars, take your pick.
Every religion is a tool invented by people. Tools can be used for good or for evil. Look at the historical record and you wll find examples of that with every belief system invented by man.
No religion should be taught in school. In my opinion, no religion should be taught to any child. When they turn 18 and have an understanding of reason and logic, then they can choose to learn about religion and choose to just "believe" something if they want. Indoctrination of children into a belief system when they are unable to make an informed choice is wrong.
Anyone who knows anything about abrogation knows that Islam is an evil ideology, racist and certainly not a religion of peace.
As a non-Muslim, completely non religious person that has recently read the Bible, the Quran, and the Chumash, I feel like this statement is incredibly bigoted. All of your follow up statements only cement my feelings about your bigotry.
The only way you can state this without being bigoted is if you also state that every organized religion is an evil ideology rooted in racism, and not respectful of peace. No religion should be taught in public schools (save for topical interest/history classes) and I have no idea why you brought this into an article discussion regarding CS education. You could have simply stated that some schools are misappropriating their funds/energy on various other types of programs, when there money/energy would be better spent with programs like Computer Science.
To counter your bigotry, I posit that in order to protect its survival and serve its own self interests, every organized religion is constantly waging a war for your "soul," also known as your money/goods/services/time. This is done in many ways with many tactics or justifications, but the end goal of every major world religion is for one religion to reign supreme - be it the Yahweh/Allah schools of thought or some other totally cool god/gods I've never heard of. Faith does not co-exist with other organized faiths, as every faith is right and no faith uses the scientific method to show how much more right said faith might be. How is the Muslim ideology that much different than that of the Jewish and Christian faiths when all three schools of thought believe in the exact same mythical character that governs the universe?
Maybe, instead of more Computer Science education for kids and teens around the globe, we should just have more education focused in logic.
This should help create better theory around computational processes and design anyways, and would prevent entire internet posts from being written - like the one I am responding to right now..
* their, not there.........
Vietnamese here, I have read that article a few days ago in my language. It is very likely that the school selected the best students in the whole school, put them in one 'class' for the test. It's commonly accepted here to do anything so you won't "lose face" and appear better than you really are. We have a proverb for that, "Show the beauty, hide the ugly".
Wouldn't it be clever for the pro-H1B visa lobbyists at Google to plant news stories about how gifted foreign workers are?
If the argument is "US ed bad, Foreign ed good" and therefore "US workers bad, Foreign workers good" necessitates liberalizing H1B visas, well it just writes itself.
Not saying that /. is just a plant for Google PR hacks or nothing. Ok, maybe I am.
U.S. labor is expensive, so teaching every kid here programming at young ages will do very little for their job prospects (companies will still prefer H1-B's). It's one thing to talk about how our education system is falling behind, etc, etc, and another thing entirely for the country -- and the companies within it -- to actually hire American workers when they can get them cheaper overseas. If not outsource entirely.
This whole thing is disingenuous.
That might have been acceptable to present as an interview question (before it was disclosed), but those kids would not have passed the interview process on a single question, nor would they have even passed the single session interview which used that question, if they took 45+ minutes to arrive at it.
An interview session typically lasts 45 minutes in total, and the point of presenting the problem is to gauge the persons problem solving ability, and their ability to think in terms of their ability to apply CS tools to solve the problem optimally. Taking the full 45 minutes for a single solution would not cut it, even if they ended up with the optimal solution. If they knew the question because someone had leaked it to a jobs board, then immediately solved it optimally, then the immediate response of the interviewer should be to vary the premise to make it a related but slightly different problem. If they didn't solve it optimally, and the interviewer had them iterate on their solution to optimize it, that's the best possible outcome, as far as an interviewer is concerned, as it speaks to the persons thought processes and problem solving capability.
They also would not have passed the educational bar. There are a lot of self-taught programmers who are brilliant at it, but who can not work on teams because they lack the common terminology for algorithms and so on. So they are able to solve a problem in isolation, but they are unable to communicate this information to their peers, and neither can they document it in such a way that a future engineer can pick up where they left off when changing requirements force an incremental update to the design. Without that critical communication, it's impossible to make minimum necessary changes to accomplish a goal, while remaining cognizant of the side effects. So there is typically a degree requirement, and from the fact that you have a degree, you are expected to know things like "big O" notation, and a set of 20-30 algorithms by name so that you recognize them when they are used in code you are later asked to maintain.
It's great that he bought them a teacher for a year by pulling $1,200 out of his personal bank account, but this emphasis recently on Slashdot of trying to get everyone to be a programmer in elementary school is misguided and misses the fundamental point that you can not narrowly focus an early education and expect to have people come out of it with the ability to retrain in other careers should their career become obsolete.
You guys can laugh at the Vietnamese
Go ahead, have your laugh now
In Great Britain, they do have "computer classes" in their high schools. But do you know what they teach?
How to use Microsoft Words
How to make a Powerpoint Presentation
Muchas Gracias, Señor Edward Snowden !
Not that I don't think possible and few schools are good, but general VN school kids are beaten, learn nothing they will not need to be working in a factory
Key is that teachers make most of the salary for extra classes
How do I know this, my brother in laws kids
Sorry, it seems you read but don't understand. Perhaps you could start here ...
http://www.skepticsannotatedbible.com/quran/index.htm
http://www.skepticsannotatedbible.com/quran/abs/long.html
http://www.skepticsannotatedbible.com/quran/int/long.html
http://www.skepticsannotatedbible.com/quran/cruelty/long.html
http://www.skepticsannotatedbible.com/quran/science/long.html
Please clarify how I was bigoted. As far as I an see, I am consistent with *facts* such as these:
Please let me define bigot for you: "Bigotry is the state of mind of a bigot: someone who, as a result of their prejudices, treats other people with hatred, contempt, and intolerance on the basis of a person's race, gender, sexual orientation, gender identity, national origin, religion, language, socioeconomic status, or other status."
What contempt did I display for any *person* ? I said I hated Islam because I have studied it extensively and *understand it*. Please note that Islam is an *ideology* not a person. As such it is always able to be subject to criticism - even harsh criticism - and this never constitutes "bigotry".
How is the Muslim ideology that much different than that of the Jewish and Christian faiths when all three schools of thought believe in the exact same mythical character that governs the universe?
You read the books and cannot tell the difference? are you *sure* you read them? the differences are stark! For example: Christ commanded compassion for your enemies, Mohammed commanded death; Christ demonstrated continence and never appeared to take a wife; Muhammed had multiple wives, including slave wives, and raped Saffiya on the day he murdered her tribe and tortured her husband to death by kindling a fire on his chest while he looked for the tribes riches; in Islam is is permitted to to have sex with children because Mohammed at 54 years old had sex with Aisha at 9 lunar years (8 solar years) - and no, this was not normal even for those times; then we have the commandments for every able bodies Muslim to conduct jihad asghar against non-Muslims; then we have Mohammed ordering assassinations and permitting lying to do this (both big no-nos against the Mosaic Law); then we have the so called "Satanic verses" of Islam where Mohammed was tricked/possessed (unlike Christ who resisted Satan); then we have the claim that Islam is the direct divine and unalterable word of God (in contrast to all historical evidence, eg the 1972 Sa'ana Quran discovery that is changed from the later orthodox Caliphate version); then we have the whole historicity aspect, where the pagan Moon God illah became the single god "Allah"; then we have the sections of the Qur'an that are plagiarized from the Torah and Bible but the plagiarism is inaccurate and they get some things wrong (eg. the relationship of Mary); then we have Mohammed as a prophet of the religion when only Jews can be prophets. There are heaps more differences but I think that is enough to start. Still can't distinguish between the doctrines in the books you so proudly read?
Please also note that the Qur'an is only one third of the scriptures of Islam. You have to also have to read the hadiths to understand the religion. That's why your understanding of the differences between Christianity, Judaism and Islam is so poor and as a result you are confused and incorrectly cast around the ad-hominem of "bigot" as a result of your lack of understanding (sorry to be harsh, but you need to understand the truth - which is why you don't understand just how evil Mohammed was and the ideology of Islam is).
I agree with you wholeheartedly. However Islam is particularly bad because it asserts claims on non-believers. There is one religion that is an exception, it is called Jainism. It is a weird philosophy, and I don't actually agree with it as it is not practical and conducive to scientific progress, but at its fundamental level it is a religion of peace (unlike the Abrahamic religions). Here is seven and a half minutes of great insight from Sam Harris:
http://www.youtube.com/watch?v=vDMOxjHIt0U
Wow... I can't believe the ethnicity breakdown listed for that school... 74% of students are Asian, 12% Latino and only 3.4% Caucasian!
And from the Wikipedia article... "Math scores remain one of Galileo's best academic strengths"... Lol.
girls in america are too busy trying to look like the cover girls of vogue and cosmopolitan magazines, because that's what is expected of them
is there any wonder how girls growing up in such a vain and stereotypical society become so vain themselves?
it's less to do with whether girls are good at programming or not; female programmers just aren't able to compete in a male dominated profession (for salary, credibility, acceptance, etc).
i think a far more serious perversion of american education is being subjected to the "wisdom" of morons like bill o'reilly
a lot of people have blind faith in science by merely reading a book, which is no less religious than believing what you read in any bible
preaching the word of science in school is no less religious than preaching the word of god. the only difference between science and religion in school is that science offers a more practical perspective of a few aspects. science has a lot of theories, but only those that can be proven experimentally have any more credibility than anything in any religious text, and even those experiments are only valid under the conditions in which they take place (unless enough experiments are performed that interpolation is statistically reasonable).
even atheism is a religious belief in the lack of any god (without any proof)
by the way, i don't consider myself to be religious, but i am neither a scientist, atheist or anti-religious. i'm open to the possibility of phenomenon that have neither been explained nor explained away, and as i have heard that some parts of various religious texts may be based to some extent on real events i'm not surprised. i think people (kids in particular) should be exposed to all religions and be free to learn about and choose their own beliefs, that needn't fit into any particular stereotype.
More that female programmers don't like the extra attention and being constantly harassed by a few of the males in the profession. Why put up with that when we don't have to?
To be fair, the example question is very easy if you've just come out of a class about the painting algorithm necessary to solve it. The actual hard part is mapping the inconvenient diagonal walls correctly into a way to figure out what locations are adjacent, which isn't that difficult if you've seen that before. Supposing that such diagonal wall mazes and painting algorithms were covered at length in the curriculum previously, this isn't that amazing. It's equivalent to walking into a Google interview when someone told you the solution already. What is amazing is just that they have the will to teach this stuff so early.
exactly
Don't waste your time on him he's a little Hitler wannabe (and this is a valid use of the term for once).
He spouts his far right rhetoric in just about every thread nowadays.
His mind is full of bile and all rationality has long gone, you can't reason with Fourth Reich wannabes.
You never read the old testament
Learn CS, and Bill Gates just imports cheap foreign labor to lower the wage scale, so you work your butt off at highly-intellectual education and end up earning $40K / yr, because the foreigners will work for that. The average auto mechanic in 2011 earned $38K, and could go to work out of high school, and get good with OJT and various classes along the way without taking a 4-year bite out of lifetime earnings to attend college or acquire a student loan debt. There's no money in CS except at the really top-level programming jobs, or working for the gov't in jobs that require "classified" work that foreigners can't be hired for.
Back up a notch, US labor is cheap. German auto workers get about $66/hr on average, the best-paid union workers in the US about $33/hr. And, overall, US labor takes the smallest bite out of manufacturing expenses because US manufacturers automate like nowhere else.
Its not the labor rates that are killing us, it is the income taxes. Income tax in ANY form is absolutely toxic to prosperity, and we are doing so poorly in the prosperity department because US corporate income taxes were the highest on the planet even before this last round of tax hikes. You can't expect to come walking thru the front door with your gov't gun pointed and walk out with 40% - 45% of the profits, and expect prosperity to happen. The only way for American companies to make money under this American taxation system is to flee it, and set up manufacturing plants overseas, which is why we are at a situation with 46 million people in poverty.
NCLB (called Nickel B around here in the education world) encouraged schools to ditch CS,arts, Latin, and any course that wasn't in the core tested areas. Schools were forced to play ball if they wanted to "be successful." A HUGE problem with NCLB was that it mandated tons and tons of requirements, then provided virtually no funding to ensure those requirements come to life. So that created a system where any resources being spent on non-core issues were pulled off of non-core and put onto core NCLB goals. So in addition to the whole "teach the test" mentality, it gutted many, many programs. But how many districts nation-wide had strong CS programs to begin with? That was just stuff for a handful of uber-smart nerds; most kids were never going to go near that so not a lot of money was put into it. I am sure you can cite your super awesome school as a counter-example. However, of all the public schools in our country, the total number with strong CS programs was and remains tiny. And in the code world, ever meet a coder/tech guru that doesn't have a college degree? What about those that didn't even finish high school in a traditional manner? How many top skilled professions does that occur in? Clearly, the subject is not being taught successfully.
Sig Registration Form 34c_766(a) submitted to Ministry of Signature Management. Approval pending.
A lot of people have blind faith in science by merely reading a book, which is no less religious than believing what you read in any bible. preaching the word of science in school is no less religious than preaching the word of god.
Stop inventing meanings of words. You may think that people should be more critical of science, but that doesn't make science religion.
even atheism is a religious belief in the lack of any god (without any proof)
Collecting stamps is a hobby. Not collecting stamps is not a hobby - it is an absence of that hobby. Not having a religion is not a religion. You can't just apply the label religious to things because you want to. Atheists take the same stance on God as they do on Santa Claus. Explain why you believe that Santa Claus doesn't exist (note that you can't prove it) and you know how atheists think. From your description it appears that you are an atheist without wanting to come out and say it. You can believe that God doesn't exist while still being open to the thought that a god could exist as long as there is good evidence for that. Just like you can believe that Santa Claus doesn't exist while still being able to accept that Santa Claus could exist in the unlikely case there would be good evidence for that.
well IT is not CS and not all IT work is programming or needs the full CS load of theory.
According to http://en.wikipedia.org/wiki/List_of_countries_by_literacy_rate : In Vietnam, only 94% of people over 15 can read. Compare this to the US, where 99% of people over 6 can read. Perhaps the US education system isn't so vastly inferior after all?
stay in school and get the masters / phd in CS that will put you on the skilled teacher track but then your being a skilled programmer will be more booked based and less real world based.
How much of this HS is teach the test???
What the point of being able to pass the test but not really knowing about day to day work. As the test is more of a high level over view with questions that most programmers who have been working for years may not be able to pass as they don't think much about what that test covers.
the interview is conducted in English?
I did an internship at a Vietnamese university (TNUT), coming from a respectable uni in the EU region.
I met many interesting and clever people. However, the teaching was rather disorganized and there was no research at all. It was kind of sad really. I'm thinking of going back as a teacher, there's so much room for improvement there.
Interestingly and completely unrelatedly enough, in spite of stories I'd heard of bigger percentages of female engineering students in communist countries, 80% of the engineering students were male.
So, the programming problem posed in the article is:
"Given a data file describing a maze with diagonal walls, count the number of enclosed areas, and measure the size of the largest one."
Who wants to take a stab at an algorithm for that?
What else would you like a 6-year-old to be taught?
Formal logic and critical thinking skills. Know that 0+1 is less than 1+1? You are ready for classical reasoning.
I'm a little surprised, as Starcraft is big in Korea I would think Vietnam would go the RTS route..oh well
Mod up. It's important to remember that Vietnam doesn't live by the same social rules that we are used to. To assume that they do is dangerous.
Yes, nobody in the U.S. would ever game a system to make themselves look better than they should.
"even atheism is a religious belief in the lack of any god (without any proof)"
I'm stunned that you are on /. and would post something so patently at odds with logic.
It's very smitey.
"US corporate income taxes were the highest on the planet"
effective US tax rates are at a 40 year low of 12%
of course that won't change your mind at all because you love the enveloping mind-numbing warmth of unfounded Republican talking points.
"Effective" tax rates are a red herring.
First, only large corporations have the wherewithall to hire the accountants and lawyers required to navigate the tax code in order to lower their taxes in that manner.
Second, small business that gets taxed through the small business owner's personal income tax also gets taxed at the highest rate, and makes starting a business and growing it nearly impossible in the face of competition from already existing, larger businesses that CAN afford the lawyers and accountants to guide their companies into the actions that are taxed the least or offer the biggest loopholes.
Third, even the largest corporations do not pay the suppsoed 12% because they use up a great amount of resources in paying the lawyers and accountants to find the loopholes to exploit. The cost of the lawyers and accountants that do this, plus the resultant tax that they could not avoid, is said to be about 75% of the cost of just paying the tax without trying to avoid it, making the hiring of the lawyers and accountants desireable, and yet keeping actual tax revenue away from the gov't.
So, in short, the income tax experiences a large failure in actually collecting tax from the largest corporations, while making impossible the starting of new companies to be successful in challenging existing large corporations.
The income taxes should be abolished, and industry should not be taxed. All tax $$$ that those industries pay comes from other people anyway - the stockholders get smaller dividends, the employees get smaller wages, and the customers get higher prices. Income taxes are what is preventing this country from absolutely blowing away the rest of the world in manufacturing competitiveness.
... the ropes of Microsoft Office and Internet Explorer though.
do you have any proof that there is no god?
Stop inventing meanings of words. You may think that people should be more critical of science, but that doesn't make science religion.
i didn't define science as religion... i merely compared science to religion
if you are offended by my comparison, go confess to your physics teacher
Not having a religion is not a religion
you are again confusing organised religion with religious belief... science may not be a religion, but there are many people that religiously believe in science
you must be an atheist because they believe that because there is no proof of god (that they are aware of) that there is no god, and completely ignore the fact that human understanding of the universe is largely incomplete (which means that in the future, evidence for the existence of god could conceivably be discovered).
many scientists largely write off the possibility of paranormal phenomenon as kook theory merely because they can't explain it or it doesn't fit with their theories so therefore it doesn't exist. that is by definition religious (http://www.merriam-webster.com/dictionary/religious)
How is the Muslim ideology that much different than that of the Jewish and Christian faiths when all three schools of thought believe in the exact same mythical character that governs the universe?
You read the books and cannot tell the difference? are you *sure* you read them? the differences are stark!
I think it is quite obvious that all three of these religions have different prophets and theories about the one true God, but it is hard to deny that they all share the exact same one true God.
Let me break this down for you as simply as possible: If the Jewish faith worshipped the Computing Device in front of you as God (instead of God himself), then you must also accept that all sects of the Christian faith worship that same Computing Device in front of you (if you don't, you clearly are not familiar with the Old and New Testament). The Computing Device for these two people is often referred to as Yahweh, maybe for the sake of this story we can call it Apple.
In Christianity, they believe that this Computing Device gave birth to your Mobile Computing Device which they worship as Jesus Christ, and a USB Cord to connect the two, known as the Holy Spirit. Together, the Computing Device , the Mobile Computing Device, and the USB Cord compose the Holy Trinity of God for Christians, but that the Computing Device remains the father of all devices.
In Judaism, they do not believe that the Computing Device has yet produced a Mobile Computing Device and USB Cord that is good enough for them. Both Christians and Jews have written many Manuals as to how to best use your Computing Device .
Many centuries after your Computing Device gave birth to an empirically non-existant character known as your Mobile Computing Device, an empirically existant dude named Mohammed rolled around and claimed that we may have had it wrong about using a USB Cord connection with our Mobile Computing Device in conjunction with our Computing Device . He thanked the Mobile Computing Device and the USB Cord connection for their framework, though he was slightly pissed that only some of the software and hardware were open sourced. He then created his own Manual for how one should use said Computing Device , while many others created more Manuals. The Muslim Computing Device is known as Allah, but is still an Apple Computing Device
Moral of the story: The Computing Device still reigns supreme over all three of these groups.
I think it is quite obvious that all three of these religions have different prophets and theories about the one true God, but it is hard to deny that they all share the exact same one true God.
One one level you are true, on another your statement is not true. The Muslims will talk about the "God of Abraham". This is intended to give Christians and Jews warm fuzzies and hoping some of them will jump on the "bridge between faiths" (which only goes one way, you will notice). So, at first glance your statement seems true. However, one more learned in the Qur'an will understand that they also consider the Christian Trinitarian God to be a heresy that does not describe Allah. Hence they consider Christians as heretics worshiping a false god. The false god cannot be the same as the true god, so Muslims believe (and are in fact taught) that the Christians do not worship the same god. Although strangely, Moses and Jesus were Muslims (it's bad enough when countries claim rockstars, but claiming prophets is going a bit far :) ).
However, despite claiming the "God of Abraham" the Muslims then proceed to lay out and even more evil deity that has attributes that are against attributes defined by Abraham/Judaism. Just because a claim is made does not make the claim true, claiming Allah is YHWH does not make it true. Similarly, "calling SplashMyBandit a bigot because calls Islam evil does not make the claim of bigotry true" [or even sensible, given the formal definition of what constitutes bigotry].
Consider the which starts the prayer said five times a day by Muslims, Sura. So what seems a relatively innocuous phrase is dissing both Jews and Christians - five times a day. All this is explained for you in depth, here:
http://www.islam-watch.org/authors/139-louis-palme/1082-behind-the-muslim-prayers.html
My point is that Islam conforms to Shrek's definition of an ogre. It has layers. Unfortunately the layers do not get nicer the more and more you peel back. Underneath the grandiose facade of Islam is a basement with a terrible stink. Most people know the stink instinctively but don't know or care to open the door to find out why. Once you open the door you understand where the stink is coming from - the evil ideology that has already claimed 270 million lives and would gladly claim the life of every single living thing on this planet if it was thought to please Allah. Regrettably, there are people already working toward making exactly that happen (I'm looking at you Iran, who have within the last week launched and even more evil and inhuman wave of oppression - for those that have been taking notes).
Still think Allah is the same as God and YHWH/Elohim/HaShem/Melech HaOlam? Check these out:
http://www.danielpipes.org/comments/58626
http://www.answering-islam.org/Shamoun/god.htm
In fact, the more you delve into it you will find that the characteristics that Islam attributes to their deity are almost exactly opposite to the characteristics of the God of Abraham. However, the God of Islam prides himself as the "greatest deceiver" numerous times in the Qur'an - so it is no surprise that he would produce the deceit that he was the same as the God of Abraham. The reality is that the attributes of both (fictional) deities are different. Therefore, logic dictates that the deities are different. ISLAM MAY CLAIM TO HAVE THE GOD OF ABRAHAM, BUT THEIR SCRIPTURE DEFINES A DIFFERENT BEING (a deceptive anti-God, if you will).
So you see, one can read the Qur'an but there are layers there. It is something else to understand what the words are trying to convey. Like I said, Osama bin Laden agrees on the meaning of Islam with Al Azhar (as you know, the foremost authority for Sunnis) and the Muslim Brotherhood etc etc. They
Sorry about the typos. I'm ashamed. My poor excuse is that I was writing furtively at work and didn't have time to proof. My apologies for the typos (but not the content, if you can still follow it).
From your description it appears that you are an atheist without wanting to come out and say it.
i don't associate my beliefs with any particular label because my beliefs aren't subject to any fixed dogma or doctrine
That's the usual response of those who don't even want to listen to arguments that are against their narrative. You don't dispute the historical facts I provide, nor the statements from the Qur'an. Instead you simply apply the tactics of the fascist Left, simply call someone names instead of debating rationally on their points (although, its understandable, you simply don't know enough to even attempt to counter the *facts*).
I am an Asian who has lived briefly in US. Too much is being made out of one incident. For all you know they got the students prepared for the answer much before the Google guy appeared. Having studied in Asia, I know schools generally prep up the classes and students before an inspection.
Anybody can learn programming, its the basics like math,science that matter and American schools need to stress on same. You have a great education system please dont go the Asian way which is rote and kills creative thinking