What’s Happening in CS in Other Countries

I am part of the organisation that trains and selects students to represent New Zealand at the International Olympiad in Informatics (IOI). We attract some government funding by circuitous routes for the students to attend, but none for the leaders. Last year was our country’s best overall performance at the Maths, Chemistry, Biology and Informatics Olympiads, and the suggestion was made that we analyses the results, hopefully helping our case for fundraising.
I enlisted the help of a student during our summer camp and gave him the results for the last three Informatics Olympiads. I asked him to weight the gold, silver, and bronze medals won appropriately and then rank the country on performance with respect to population size.
Naturally India and China don’t look so good when you do that and adjusting by population is a bit spurious! But, in those three years, the same 10 countries were always in the top 10.
They are, in alphabetical order: Armenia, Belarus, Bulgaria, Croatia, Estonia, Georgia, Latvia, Lithuania, Singapore and Slovakia.
Nine of these are ex soviet block countries and I claim to know nothing much about them, with the exception of a little about Lithuania. Lithuania has a small band of people who work tirelessly within the education ministry (they have a centralized education system) to promote computer science, one of whom, Valentina Dagiene, attends the IOI. She has an impressive record of advocating for informatics, teaching, and producing textbooks for high schools.
If you know of the education systems in these other countries, or the state of CS in their high schools, we would love to know more. Please share you information with us by commenting!!
Margot Phillipps
CSTA International Director

What Do You Need to Know About Computational Thinking?

The theme of the May CSTA Voice is “Computational Thinking.” As I thought about what to include in this upcoming issue and reviewed some of the past CT work by people such as Jeannette Wing and Joan Peckham, as well Valerie Barr who leads the CSTA Computational Thinking Task Force, I realized that a lot has changed in the past four years during which I have been thinking about CT.
There are new analogies for trying to conceptualize CT, new reasons for its value, new strategies for including CT into course curriculum, and new ideas for engaging the teachers of other disciplines in our schools in the task of including CT in their classroom activities. A lot of attention is now being paid to CT in universities and professional computer science organizations. I don’t think CT is going away and I think as CS & IT professionals we ought to be informed to a level that we can talk about CT with our peers and make sound decisions about why and how to include CT strategies in our teaching strategies.
The missing piece in my plan for the May CSTA Voice is:
What do you, CSTA members, need and want to know about CT that will enable you to better prepare your students for the intellectual realities of their lives, and to help your colleagues better understand (and ultimately incorporate) CT into their classroom lessons across diverse subject areas.
Do you have questions about CT that I can call upon experts to help answer?
Are you curious about how CT will impact CS & IT courses?
Is CT a new topic for you and do you need a basic CT lesson?
Have colleagues asked you about CT and do you need essential details that you can share to help them better understand the concept?
What do you want to learn about in the May issue of the CSTA Voice?
Please let me know. Let me see what I can find to help us better understand computational thinking.
Pat Phillips
Editor, CSTA Voice

CS and Science Fairs

“We need to teach our kids that it’s not just the winner of the Super Bowl who deserves to be celebrated, but the winner of the science fair and that success is not a function of fame or PR, but of hard work and discipline.” President Obama
Science fairs are not what they are stereotypically portrayed on television as: building volcanoes and such. Those are things are demonstrations. Science fairs are about the scientific method and student research. What a lot of people don’t quite realize is that it is also the “engineering method.” The term “science fair” is just a shorthand way of saying “science and engineering fair.” These days, engineering is its own category. Often it is broken up into several types of engineering. In most science fairs, whether they are local, state, or international (the US doesn’t have a national science fair, but we host the international one) you will find one to several engineering categories AND a computer science category.
Some would argue that engineering and computer science don’t often follow the standard definition of the scientific method. The reality is, however, that students working on projects in these categories design, create, test, and deploy a finished product. CS projects often deal with creating a new software application, creating new algorithms, making algorithms more efficient, or developing computing devices. They cover the gamut of CS and computer engineering.
Participating in a science fair is a great way for students to explore a computer concept or to create a software solution to a computer or user problem for the real world. It allows the student to go through the software development life cycle for a problem that they are addressing. It is no longer a programming assignment or Lab 4.5. Rather, it is applying the CS concepts we teach to a real problem that they identified. What better way to drive home the idea that CS has real world value and relevance?
For many cities and states, science fair “season” is upon us. So, it might be too late for your students to apply to this year’s fair. But find out when and where the closest science fair is to you and stop by and visit it. Better yet, plan a field trip to it and bring your students!
There is nothing more powerful than students seeing the work that other students are doing to make them see that they can do it too. The Intel International Science and Engineering Fair (http://www.societyforscience.org/isef) has a list of affiliated fairs. Affiliated fairs can be local (city, regional, county, etc.) or state level.
Shirley Miranda
CSTA Board of Directors

Thinking About Summer Camps

Now that the new year has arrived, it is time to start looking forward to the summer and computer camps.
Last year, I ran my first computer camp for twenty-two middle school students. I ran a week-long camp, with a mix of HTML, Alice programming, and robotics. It was certainly a learning experience for me. As I look forward to the possibility of another camp this summer, I will be tweaking and modifying what I did last year. For anyone considering offering a camp, there are plenty of great resources online to help you. A great place to start is Georgia Tech’s website at:
http://coweb.cc.gatech.edu/ice-gt/1091
One big decision I have to make for the upcoming year is whether to push for a girls-only camp this time around. Last year, when I approached my principal about offering a summer camp, he was delighted at the prospect. It was a win-win for the school; summer camps help to advertise our school in the community, summer camps encourage young people interested in STEM to learn more about it and our school in the process; summer camps offer employment for our high school students. However, when I really tried to advocate for a girls-only camp, he backed off his initial receptiveness to the idea. Since it was my first year offering a camp, I relinquished control and went with a co-ed camp.
While I consider the week a success, I do wonder how the eight girls who attended my camp would have performed if it had been a girls-only camp. I definitely witnessed apprehension and timidity on the girls’ part in some situations with a group of rather noisy, rambunctious middle school boys. I tried to gear the week towards girls by using Alice and emphasizing storytelling. The robotics and HTML sessions had art components built in. I even used pink and purple in my flyers to attract girls. I do know the camp would have been a different experience had it been a girls-only camp. However, would it necessarily have been better for the girls, or just different? Is it worth the effort to fight for a girls-only camp this year or is it better to just ensure girls who attend get a good experience and learn something about computer science? Is there a benefit to the girls interacting with the boys?
I would be interested to hear what others think about the girls-only dilemma. There has been much research on the topic and people usually have strong opinions on it. What has been your experience with summer camps, both co-ed and single sex?
Karen Lang
CSTA Board of Directors

Does Everyone Need to Learn How to Program?

I suspect that beneath discussions of computing/computer science/computational thinking in K-12, there is an underlying fear that the computer scientists will come along and make everyone learn to program. So here’s my perspective on that.
I disagree with those who say that everyone has to program. Their argument goes something like this (based on Douglas Rushkoff): we all use computers and there’s a lot of old software out there, our new world and new economy are built on top of the old software, and if we can’t understand the old software then we can’t possibly take advantage of all that the new world offers and we are at the mercy of those who program because they hold all the power. Rushkoff sees it as a problem that when we got text we became readers, but not writers. I ask: what is wrong with that? We enjoy music but not all of us are musicians. Should we be? We drive cars but not all are automotive engineers. We take aspirin but not all are pharmacologists.
When we think about an informed citizenry, what do people really need to know? Does everyone have to know how to program in order to understand that technology can have built-in biases? Does everyone need to understand programming in order to be a critical user and consumer of technology? The most important thing is that people understand the capabilities of computers, both through analogy to human tasks and through application to problem solving across a range of fields. I would love to see every student aquire sufficient depth of knowledge that they can engage in fruitful discussion about both what we might want computers to do and the possibility of making computers do those things. But not everyone has to have the skills and knowledge necessary to actually make the computers perform accordingly.
Valerie Barr
CSTA Computational Think Task Force Chair

Does “Fewer Failures” Translate to “Greater Success”?

I was watching the local (New jersey) news channel earlier this school year when something caught my attention: “The percentage of failing grades in a NJ school district fell by approximately 42.5%.” Wow! Here’s what I could find on the subject.
In an effort to improve student success rates, Mt. Olive School District in NJ eliminated the grade of “D”. The required grade for passing was raised from 65 to 70. The new system went into effect in September 2010. Under this system, students who fail can re-take exams and assignments. When a child receives a failing grade, the parents are notified through email. The student then has three to four days to take a test again or repeat an assignment, replacing the original score with the new score, up to 70%. Students may not retake quarter, midterm, or final exams.
The superintendent of Mt Olive schools, Larrie Reynolds, stated that the percentage of failing grades fell by an average of 42.5 percent at the end of the 2010 first quarter grading period, compared to the same time period one year ago. “Failing grades” refer to those grades below 70%. In addition to fewer failing grades, there was also an increase in the number of students scoring A’s and B’s in the district’s middle school.
To achieve the goal of more students succeeding, middle school staff created a “Whatever It Takes” committee to care for targeted, struggling students. High school teachers met with students at lunch time and after school to help re-teach missing concepts.
Students who continue to fail are given the opportunity to attend an after school tutoring program, known as “Sunset Academy.” Launched in November 2010, the Sunset Academy, housed at both the middle and high school, is described as a program that is “sufficient to provide full credit recovery for failed first or second quarter identified courses.” The successful completion of the Sunset coursework entitles a student to recover credit for a failing grade. The curriculum in the Sunset Academy is intended to mirror the curriculum offered during the student’s failed quarter and is intended to strengthen student skills so that the student is adequately prepared for the subsequent courses. Sunset teachers “assist students with homework, upcoming tests, quizzes, projects, and assignments and work related to the specific courses in which students are presently enrolled.” When time permits, Sunset teachers re-teach failed assignments, tests, and quizzes. Sunset Academy courses take place after the conclusion of the school day for two hours, two days per week for approximately seven weeks. Sunset Academy’s standard for success is 80 percent. Students must complete in-class work assignments with at least 80% mastery before they are allowed to move on to another project. As a result, successful completion of the Sunset Academy program will entitle students to substitute their Sunset Academy grade of 80 percent for their first quarter failed grade for English or Math.
The Sunset Academy program is paid for through tuition ($150 per student per class). Fees are necessary to pay the expenses to run the program (i.e. teacher salaries). The fee entitles the student to 30 hours of instruction which can be used to recover a lost quarterly credit needed for graduation.
Note: Mount Olive, an above-average school in a middle-class New Jersey community.
Some questions came to my mind, so I posed them to Debbie Carter, a teacher of math and computer science at Mt. Olive High School:
Q: How many times can a student retake a quiz/test/assignment? This seems to imply that the classroom teacher is responsible for creating multiple versions of every quiz, test, and assignment.
A: A student is allowed one retake/resubmission. Many of us already create two versions of each test or quiz, to thwart copying, so we give a student the other version of a test for the retake. However, I now delay giving back any quizzes or assignments with passing grades until after the deadline for retakes, to reduce copying or attempts to memorize answers.
Q: Was there input from the teachers when designing this system?
A: No. It was designed fairly quickly just before school started – but some details have been tweaked as a result of teacher input. For example, the initial policy said that the retake score would always replace the original, which discouraged some students because of the risk factor. The policy was amended so that only a higher score will replace the original. However, some students retake tests without making the effort to get help to understand what they missed, which wastes their time and that of their teachers.
Q: It seems that any failing grade can be replaced by an 80% when the student attends the tuition paid Sunset Academy.
A: Students are supposed to have to achieve 80% mastery on work in Sunset Academy (which often consists of their current assignments in the same class, rather than last quarter’s work) in order to get the 80% grade, but guidelines haven’t been set for how that work will be assessed.
(Two math teachers are currently working with students from five different math courses.) Students will NOT be required to retake the quarterly assessment for the term that they failed.
Q: Is this Sunset Academy for Math and English only or does it apply to all subjects? Where does Computer Science fit? If it is not included, not fair. If it is included, who teaches it? There are so few CS teachers in any one district.
A: Sunset Academy is currently available only for English and Math (most critical for graduation). I believe there are plans to include Science and Social Studies next year. I can’t foresee it being offered for any electives, due to reduced demand and the supply of teachers.
Debbie added, “I really like the philosophy behind this policy. I often said that a student who barely passed wasn’t prepared for the next math course, and we did them a disservice by suggesting that they were. I had previously had several students who played the system just enough to get that 65% passing average (and a few who misjudged the amount of required effort and fell short). We now require more of students, and many of them are rising to the challenge. We still have some kinks to work out of the system. We’re all pleased when students make the effort to re-learn what they missed the first time, but teachers are spending a good bit of extra time (during lunch or prep) to manage the retakes.”
I am pretty sure that Mt. Olive is not the only school district that has eliminated the “D” grade. What advantages and disadvantages do you see with this system? What are your thoughts?
Resources:

  • http://www.nytimes.com/2010/08/08/education/08grades.html?_r=1
  • http://blogs.ajc.com/get-schooled-blog/2010/08/09/look-ma-no-ds-a-school-system-bans-ds-from-its-grading-scale-to-push-kids-to-work-harder/
  • http://www.facebook.com/group.php?gid=138621562840517
  • http://newjerseyhills.com/mt_olive_chronicle/news/article_879764a0-fd61-11df-9b51-001cc4c03286.html
  • Fran Trees
    CSTA Chapter Liaison

    Happy New Year! Now What About the Summer?

    Now is the time for students (and teachers) to start thinking about their summer. I know the new year just began, but it’s never to early to plan.
    For the last several years I’ve have the tremendous opportunity to spend a month in the summer as a Teacher Fellow for the California State Summer School for Mathematics and Science (COSMOS) at the University of California, San Diego (UCSD) campus. Their mission is to encourage students to continue their interest in STEM fields by working side-by-side with university faculty and researchers. Students live on-campus for four weeks. Think of it as camp that emphasizes technology, engineering, science and math.
    Each of the four sites (UCSD, UC Irvine, UC Davis and UC Santa Cruz) offers different clusters/topics of focus. What I love about COSMOS is that it does not limit itself to the disciplines traditionally thought for STEM. At UCSD, one of the eight clusters is about computer science. That’s the cluster that I’m involved with.
    Computers in Everyday Life introduces students to computer science through three threads: programming, robotics and microcontrollers. Guest speakers are brought in during lecture times to discuss various CS concepts, in all their variations and applications. It truly bring computer science alive for students. One of the things that I think is great is that it is not just programming. It connects to students and their lives and shows them that CS is everywhere, everyday.
    I encourage all my students (not just my CS and robotics students) to participate in summer programs like COSMOS. It opens their minds, broadens their experience, builds friendships, shows them the careers and majors that are available, and encourages them that STEM and learning is fun and exciting! I’ve had students participate that say all that and more.
    For teachers, you get to bring back new ideas for your classroom. Even after being a COSMOS Teacher Fellow for four years, I keep finding new things and incorporating them into my classes. It is the best professional development I’ve participated in. Every year is different – new technologies, new insights, cutting edge research. I think that when you teach CS it is very important to stay on top of what is out there especially when we are trying to encourage them to major in it!
    Bottom line it’s life changing for both the Teacher Fellow and the students.
    Slowly, I’m hearing of more summer programs like COSMOS (http://www.ucop.edu/cosmos/). It is a great and rejuvenating way to spend part of your summer. If you know of some, let us all know! I know applications for COSMOS will be open soon (for students and teachers) and I’m sure more will be too!
    Shirley Miranda
    CSTA Board Member

    What’s Our “Brand”? Do We Need a New Promotional Plan?

    Almost every day I receive electronic newsletters with articles discussing STEM and robotics competitions, but I rarely see a mention of Computer Science. So, my business administration mentality has caused me to wonder, “Do we have an image problem in CS?” Why am I not reading about Computer Science on a daily basis? Do we need a new promotional plan? What is our CS “brand”?
    In yesterday’s ACTE Career Tech Update, the leading article was titled Computer Science Education Declining in K-12 Classrooms, Study Finds:
    Computerworld (1/11, Betts) reports: “Computer technology may drive the US economy, but computer science education is absent in most American K-12 classrooms, according to a report by the Association for Computing Machinery and the Computer Science Teachers Association.” According to the study, “the number of secondary schools offering introductory computer science courses dropped 17% from 2005 to 2009, and the number offering Advanced Placement computer science courses dropped 35% in that time period.” Co-author Mark Stehlik, an assistant dean at Carnegie Mellon University’s School of Computer Science, said, “Some states and some schools are offering some really excellent courses. But overall, the picture is pretty bleak.”
    How sad! And yet, I know all too well that our enrollment in Computer Science at the secondary level has been declining. I recall how intrigued I was when I took my first computing course (many, many years ago) and how that course held my interest and was much more engaging that my math courses. Why are today’s students not intrigued with computing? What can we do to recruit more students into Computer Science? Those of us who work with Computer Science on a daily basis know the importance of students studying CS. President Obama and Secretary of Education Arne Duncan both know the importance of students studying CS. Business and Industry leaders know the importance of students studying CS. Maybe we do need a new promotional plan, a new image, a new brand.
    An article in the ACM Tech News in November highlighted a DARPA funded project designed to “spark” Computer Science Education:
    DARPA-Funded Project to Spark Computer Science Education
    eSchool News (11/04/10) Jenna Zwang

    The U.S. Defense Advanced Research Projects Agency (DARPA) recently awarded TopCoder a contract to develop a virtual community featuring competitions and educational resources in order to boost computer science education and help middle and high school students improve their science, technology, engineering, and math skills. DARPA’s Melanie Dumas says the virtual community is needed to help reverse the decline in the number of students pursuing computer science degrees, including a 70-percent reduction since 2001. “We’ve seen staggeringly disappointing results as far as the U.S. population is concerned, both in terms of participation and then, once they do participate, their actual performance,” says TopCoder’s Robert Hughes. TopCoder will construct a virtual community focused on computer science activities, including logic puzzles and games. “The intent isn’t necessarily to improve the quality of education that’s out there right now, but more to attract and then retain students in computer science,” Hughes says. He hopes the project also will help get students interested in computer science jobs. “The lack of qualified technologists has really driven the prices [of hiring] to almost a prohibitive level, where new technology development is almost prohibitive because of the cost,” Hughes says.

    Certainly, the proposed virtual community should interest (and maybe even intrigue) potential Computer Science students. Reaching those students at the middle school and high school level is a good strategy. Maybe if students can associate virtual communities with CS, they will study CS in droves.
    Another article in a December issue of the ACM Tech News was titled “Inspiring the Next Bill Gates”. Now, that is a noble aspiration for a high school teacher! Interesting high school boys in debugging computer games is certainly a great hook to convince them to study CS.
    Live Online Briefing: Inspiring the Next Bill Gates
    National Science Foundation (12/03/10)

    The U.S. National Science Foundation will host a Webcast on Dec. 7 at 12 noon (EST) featuring Georgia Tech’s Amy Bruckman, Massachusetts Institute of Technology’s Leah Buechley, and ACM’s Cameron Wilson, as part of the federally sponsored Computer Science Education Week (CSEdWeek), which takes place Dec. 5-11. The Webcast will include demonstrations and suggestions on how to improve K-12 computer science education. Georgia Tech students will help Bruckman describe GLITCH, a program that enlists high school boys to debug computer games in an effort to inspire them to pursue computer science. Meanwhile, Buechley will show how E-Textiles has encouraged young girls to learn computational skills. The U.S. Congress created CSEdWeek to highlight the importance of computer science education and the need to improve technology education at the K-12 level.

    Possibly students just don’t realize what they can DO with Computer Science. CS is so varied, students probably do not realize the ubiquitous nature of the discipline (our brand again). We really need to work on that brand, that image, that promotional plan. We need to help our students see what the possibilities are with CS. Happily, another article in a December ACM Tech News noted the surge in enrollment in CS courses at the collegiate level:
    Schools See Surge in Computer Science Classes
    Poughkeepsie Journal (NY) (12/05/10) Sarah Bradshaw

    Many colleges saw significant growth in computer science enrollment this fall compared to three years ago, demonstrating the growing importance of technology education among young people. “I think the students are aware that they have it in their power to be the next Bill Gates if they come up with something really great,” says Andrew Pletch, chairman of the State University of New York (SUNY) at New Paltz’s computer science department. SUNY New Paltz experienced a 53 percent increase in computer science majors since last spring. At Dutchess Community College, enrollment is up 43 percent in computer information management, 40 percent in computer certificate programs, 10 percent in computer science, and six percent in computer information systems. Many students think that information technology opens up employment opportunities, notes Dutchess’ Frank Whittle. Professors also attribute the ability to specialize in specific areas of interest in computer science as a big factor in their programs’ success. This fall Vassar College had 134 students sign up for at least one computer science class, and many of those students were taking additional classes, even though they are pursuing a different major, notes Vassar’s Jeff Kosmacher.

    Apparently students realized that CS would in fact open up employment opportunities for them. Others liked being able to specialize in areas of specific interest to them. Maybe it is all of the above.
    Whatever works is what we need to do to interest students in studying CS. We can’t start too early. Elementary students can be taught computing. Middle school and high school students must develop an interest in computing. I recently read an article in the ASCD SmartBrief that asked if playing a musical instrument improved cognitive ability. Well, we know that studying Computer Science improves cognitive ability. Maybe we need to emphasize that. Let’s make that, along with so many other highlights, part of our image or brand and certainly include that in our promotional plan. We can have a brand every bit as successful as STEM.
    Deborah Seeehorn
    CSTA Board of Directors

    A Joint Call for Research Why Computer Science Education is Important for K-12

    A joint blog post by Chris Stephenson of CSTA, Alfred Thompson of Microsoft, and Mark Guzdial of Georgia Tech
    As much as we believe and try to make the case that studying computer science is good for all students, there is a profound lack of research to actually support this contention. With the movement to data driven decision making in every area of education, our inability to advocate for more and better computer science education in K-12 is severely curtailed by our inability to support our own observations and claims.
    There are some things we do know which may help us make a more effective argument for K-12 computer science education, or at least make us better K-12 computer science educators.
    We know that even pre-teen students have serious misconceptions about what computer science is and that this fundamental lack of understanding makes it very difficult to engage and retain students. Research has shown us that many students believe that computer science is simply using applications well. In one study, after six weeks of learning Scratch, Alice, Pico Crickets, and similar tools, and with Mike Hewner (a PhD student in CS education at Georgia Tech) lecturing them on CS topics, students still came away with the belief (for example) that “Someone who does Photoshop really well is a great computer scientist.” They probably think that programmers work in locked window-less rooms and never shower too!
    We know that *not* having a CS background can be a serious detriment in a wide variety of professions. In 2005, Mary Shaw, Chris Saffidi, and Brad Myers presented a research paper focusing on the gap between professionals who program as part of their jobs and the number of people actually trained to do this work. These researchers estimated that by 2012 there will be 3 million professional software developers and 13 million people who program as part of their jobs but aren’t software developers. Brian Dorn’s just-completed dissertation shows why this is a significant problem. In his study of graphics designers who are self-taught programmers, Dorn found that in order to understand code fragments, the designers do things like search for a variable name — not knowing that that’s completely arbitrary and not useful. One of Brian’s subjects who was working in JavaScript, for example, stumbled onto a Java web page, and spent 30 minutes poring over language details that were irrelevant for his task
    We still don’t know, however, whether learning computer science helps with anything else in the curriculum. . We have results showing that learning a visual language *does* transfer knowledge to textual programming later. Chris Hundhausen just did a careful HCI study showing that learners could get started more quickly with a visual programming language (like Scratch, Alice, or Kodu), and that parts of that knowledge did transfer to textual programming. That’s a big deal, because it says that Scratch and Alice really are useful for learning CS that will be useful later in life.
    There are, however, no recent, scientifically-valid studies that show that students are able to transfer key concepts that they learn in computer science to other learning or that students who study computer science perform better on high-stakes testing in other subject areas (specifically math and science). The last major review of the research in this space (by David Palumbo in 1990) showed little evidence that programming impacted problem-solving in other domains. Neither are there recent studies (the most recent was Taylor and Mountfield in 1991) that determine whether students who study computer science in high school perform better in any area of post-secondary study including computer science. Sharon Carver’s dissertation work in 1988 showed that one *could* teach Logo so that it improved how elementary students solved problems in other areas (e.g., debugging instructions on maps), but little research has followed up on that result.
    This lack of research-supported evidence is particularly troubling in light of the current discussions about the importance of “Computational Thinking”. While there is strong support for CT in many parts of the community including the National Science Foundation, without a strong and agreed-upon definition and effective assessment measures for students at various learning levels, we don’t have hard evidence there that CT is useful let alone necessary for every student.
    We do know that we need to do a better job of convincing students that computer science is worth their interest and we might actually be making some progress on this front. For example, many teachers are working hard to help students see the connections between the current technologies that students are interested in (social networking, mobile applications, etc.) and the issues that they care about (the ways that medical agencies use computers to track and control epidemics or how relief agencies depend on computerized logistical systems to get the right sort of aid to the right places at the right time in an emergency). But once again, we have not established scientifically whether these connections motivate students who would not otherwise be interested in computer science.
    There are some things we do know and some we can even prove scientifically but the bottom line is that we need more research. We need research that is long-term, broad reaching, and scientifically valid. We need to know what our students are learning and why it matters to them. We need to know how to help them learn better. And we need to know how to do a better job of engaging, inspiring, and retaining them. It is time for computer science education to grow up and prove its value, just as all of the other core disciplines are now having to do.
    Chris Stephenson, CSTA
    Mark Guzdial, Georgia Tech
    Alfred Thompson, Microsoft

    Where in the World (of Career Clusters) is Computer Science?

    Since I have spent most of the last twelve months of my work life aligning the proposed revision to our standard course of study to the career clusters, I seem to frame many of my thoughts around those career clusters. I can’t help but try to put the entire career cluster initiative into perspective, and I wonder, where in the world of career clusters is computer science?
    I have positioned the information technology courses in our standard course of study in the Information Technology Career Cluster:

  • programming courses in the Programming and Software Development Pathway;
  • Multimedia and Webpage Design and e-Commerce courses in the Web and Digital Communications Pathway; and
  • network administration courses in the Network Systems Pathway.
    Those are information technology courses, but are they not computer science? Is the Information Technology Career Cluster the home for computer science?
    I championed Valerie Barr’s December 2, 2010 blog post and wholeheartedly agreed with her statement “We need to raise our voices to demand that the term STEM, when used by government people, must include computer science.” STEM (Science, Technology, Engineering, and Mathematics) is actually one of the sixteen career clusters and computer science would by its very nature be a huge part of STEM. Since so many people in positions of authority strongly support the STEM initiative, one would logically hope that the same support would transfer to support for computer science.
    So, is the STEM Career Cluster the home for computer science? That would certainly seem a good place for computer science to reside. In our state, the Technology Education folks staked an early claim on in the STEM Career Cluster. They do have technology in their program name and they certainly teach technology in their courses. They even teach robotics and scientific visualization. Well, aren’t robotics and scientific visualization computer science?
    One could argue, and I certainly agree, that computer science cuts across all sixteen career clusters. Computer science is obviously present in the Health Sciences Cluster in the Health Informatics Pathway as well as others. Computer science has a place in the Business, Management, and Administration Cluster in the Business Information Management Pathway, the Operations Management Pathway and elsewhere. Computer science is an integral part of every career in the 21st Century and beyond.
    One of the drawbacks that I noted early on in the career cluster initiative is that today’s careers are so interrelated. It is difficult to pigeon-hole careers and disciplines into sixteen neat categories. Computer science is ubiquitous. It is the literacy for our time. Every student needs to study computer science in some format to be career-ready. Where in the world of Career Clusters is computer science? It is everywhere, in every cluster.
    Note: “The States’ Career Clusters Initiative (SCCI) is an initiative established under the National Career Technical Education Foundation (NCTEF) to provide Career Clusters as a tool for seamless transition from education to career in this era of changing workplace demands. SCCI helps states as they connect career technical education (CTE) to education, workforce preparation, and economic development. To this end, SCCI develops new products and promotes information-sharing, techniques, and methods to aid the development and implementation of Career Clusters within states.”
    More information can be found at http://www.careerclusters.org/index.php.
    Deborah Seehorn
    CSTA Board of Directors