Thu Mar 15, 2007 5:21AM EDT
See Comments (5)
Computers have been around as a part of our schools for the better part of 20 years now, but we still don't have any consensus on what kids need to learn about them in order to be global citizens in a digital world. Should they learn programming languages or PowerPoint? Web page creation or how to keep safe online?
What we do know is that there's been a 40 percent drop in students who go on to study computer science and engineering at the university level. And while there's an overall decline in those seeking careers in the computer sciences, the decline is precipitous with women and minority students. Data shows that only 26 percent of current information technology workers in the U.S. are women and that there's been an 80 percent decline in the number of incoming undergraduate women choosing to major in computer science between 1996 and 2004. Minorities entering into the computer sciences are also on the decline. One theory for the decline postulates that computer jobs are seen as increasingly moving offshore, hence not safe career choices.
I checked in with Chris Stephenson, executive director of CSTA (Computer Science Teachers of America), which is a part of the ACM (Association for Computing Machinery) that focuses on K-12 education.
Stephenson is not a happy camper. "We have a problem," she says. "Computer science is being squeezed out of the curriculum. The computer curriculum in our schools is a dog's breakfast. It differs from state to state, and school to school, and we're not making time for it in the curriculum."
Stephenson says that the pressure for students to fulfill course requirements for high school graduation has increased, and that computer courses, if they exist at all, are relegated to electives. Schools have not developed computer curricula, and teacher certification for the computer sciences varies wildly across the country.
CSTA worries that without good teachers and curricula kids won't enter the profession and American innovation will decline. "Other countries," says Stephenson, "are moving far ahead of the U.S. and quickly. To stay competitive and innovative we need to know how to build tools, not just use them."
This week, the American Innovation Proclamation, a proclamation signed by more than 270 business and higher education leaders, is being released in Washington, D.C. The report calls for a doubling of the number of students graduating in math, science, and technology by the year 2015, and asks Congress for changes to immigration entry requirements that would make it easier for companies to hire foreign talent for technology and engineering jobs.
Share your thoughts. Are we doing kids a disservice by not making computer science a mandated part of the curriculum? And what should that curriculum entail?
Join in the discussion. Here you'll see the comments in the order they were posted.
I agree about the need for a computer science curriculum. My high school has a very strong computer science program, but many students think that all they'll learn in a computer class is how to use word, excel and powerpoint because the intro class only teaches those. Many students and teachers at our school don't realize that in the higher level CS classes at our school, we are working with complex topics. When talking to people from other school's they're way behind in technology. Many people think CS is only for the super dorks or really smart kids and from a senior in high school who is going into CS's perspective, that's really not the case. There's tons that can be done.
Computers are an intergral part of the life that is woven into the fabric of society. General computer knowledge should start in elementry school. This would include for example: word processing, and oh yeah, typing, MS Office skills etc. Why at this level? Children have reports, science projects, presentations etc. that they need for class. What better time to learn these skills? And give their parents a break from having to to them. Students should be proficent in these basic skills before High School. High School should be for Web Development, ASP .Net, Multi-Media, XML... etc. by end of 2nd Year. Complex Topics should be for Junior and Senior year. I'ts ashame that some students come out of high school and they can only download music to their iPod or upload pictures to My Space. Its no wonder that IT jobs are going over seas.
Many other industrialized countries require computer science in high school. But, we don't have enough high school teachers who are trained in computer science. In many states computer science is in the business department. We need CS endorsements and certification as well as national standards.
Following the Towards 2020 Science report, computer science is to become important and essential to biology in particular and other disciplines, as much as mathematics used to be essential to physics. That is why Computer Science, not computer applications, for that matter, should become part of high school basic education. The existence of a national curriculum would help integrating this scientific discipline into high-school programs, and probably also impose prerequisites that will cause potential CS teachers to have formal education, so that teacher certification programs would become a must in college or university study programs. Judith Gal-Ezer International director Board of Directors CSTA
Please enable your browser's cookies to activate the My Tech column.
| Computers | Home Office | Wi-Fi & Networking | Phones & PDAs | Cameras & Camcorders | TV & Home Theater | Portable Audio |
|---|---|---|---|---|---|---|
1 Posted by lukinsc on Thu Sep 3, 2009 7:00PM EDT Report Abuse
We are definitely doing our children and our country a disservice by not mandating computer science curricula in our schools. IMO it needs to be taught now to start establishing a domestic base of technology professionals in the future.