A bit of a shaggy dog story. In the summer of 1975 I participated in the Bell Laboratories summer program for women and minorities. I spent the summer evaluating Fast Fourier Transform (FFT) programs, making a recommendation for which program to include in the PFORT portable Fortran library. It was a fabulous experience. Go forward one year to the summer of 1976. I spent that summer at Argonne National Laboratory on their summer program for women and minorities. Yes, imagine an era in which government labs and corporations actually had sanctioned affirmative action programs! That summer I worked on the BLAS, the Basic Linear Algebra Subroutines that are at the heart of LINPACK, a software library for carrying out linear algebra operations. My supervisor was Jack Dongarra who is now an internationally recognized expert on supercomputing and the keeper of the “top 500 list” of supercomputers (www.top500.org).
Fast forward to today. My department, with the Rensselaer Polytechnic Institute (RPI) CS department, hosted a visit by Jack Dongarra. Jack generously visited Union in the morning, spent the afternoon at RPI, and then gave a talk. My guesstimate is that the room held 160 people. It was completely full. There were 8 women there. Four faculty, 4 students. Jack gave a wonderful talk, really fascinating. But I came home completely depressed. We’ve all been trying lots of things to get more women into computing, but it sure seems that the impact is pretty minimal these days. Why am I in CS? Certainly the two summer experiences I had played a big role! I can look back at the projects on which I worked, the sense that I was doing real work that would be important to other users, and the rich, exciting settings in which I did that work. I know that it made a difference. I know that those projects sent me back to college motivated to continue my studies. And all of that was in an era in which majoring in CS wasn’t even a possibility at my school. But I still did independent studies in CS, worked on projects for faculty, did whatever I could to get my hands on computers.
So what do I conclude from this? We need to get back to a point where affirmative action is not a dirty word. As a country we are desperate for people to fill CS and IT jobs. The latest update from the U.S. Bureau of Labor Statistics shows that employment in all computer occupations will increase by 22 percent by 2020. Among software developers demand will increase as much as 32 percent. Where are the people going to come from to fill these positions? We need all hands on deck, but first we need much more aggressive strategies to get increased numbers of all kinds of people to consider CS and IT. All kinds of people. And that means bringing back affirmative action strategies that will help us to quickly get critical mass so that we can recruit and retain larger numbers of women of all kinds and larger numbers of underrepresented minorities. We need dramatic change quickly. Imagine the potential impact if Jack Dongarra and his lab colleagues had been able to have a few women and minority summer students every year from 1976 to now. I’m sure the demographics in the auditorium at RPI today would have been quite different.
Valerie Barr
CSTA Computational Thinking Task Force Chair
Author Archives: CSTA Blog
What is Your Greatest Accomplishments in the Teaching Profession?
I recently was surprised at a faculty meeting by receiving an award for teaching from my colleagues. After receiving the award I was given a writing assignment which was to respond to the question, “What is Your Greatest Accomplishments in the Teaching Profession?” This was a difficult question for me to answer. I believe that any time I influence students positively this is a great accomplishment! Below is a portion of my essay about my accomplishments.
I periodically reflect on the many students that I have taught over the years. One particular student comes to mind is Bianca. She was a student who enrolled in Computer Science A AP. She was successful, enjoyed the subject and decided to continue on to take a second year. She struggled and I gently assisted her as well as her classmates. I adjusted assignments for her, encouraged her, and helped her after class. She successfully completed the class and learned persistence in the process. She chose to major in computer science in college. She has recently graduated and is working in the computer science field. She is one of my accomplishments.
I frequently reflect upon my current students. One who comes to mind is Stephanie, a freshman enrolled in Visual Basic. On her survey form she stated that she wanted to learn more about computers and she does not have a computer or Internet access at home. My desire for her is to become more proficient using a computer to improve her employability after high school. She started the course unable to run a program or navigate to a file without help. She now has confidence to copy files, use software and other tasks on her own. She is another one of my accomplishments.
William Butler Yeats stated, “Education is not the filling of a pail, but the lighting of a fire.” I know I have lit some fires; those are my accomplishments I hold dear.
Now that you have read what I think are some of my greatest accomplishments, what are your greatest accomplishments in the teaching profession?
Myra Deister
CSTA At-Large Representative
CSTA 2012 Board of Directors Election is Underway
The election for six open CSTA Board positions began on Wednesday, April 4
and will continue until May 2. If you are a CSTA member, you should have
received an email on April 4 from ElectionBuddy, the online election service
that is managing the election. That email contains a personalized link to
an online ballot. Since this link is cutsomized to you, do not share it
with others or you risk them voting under your name.
On the ballot itself, you can click on the Profile link next to each
candidate to see their personal statements and answers to four common
questions.
You can also view these profiles on the CSTA Web site at:
http://csta.acm.org/About/sub/AboutFiles/2012Candidates.html
If you did not receive an email, please check your spam filter. If an error
or omission has occurred, notify us at [email protected].
Remember, CSTA is your organization, so be sure to vote and make your voice heard.
Dave Reed
CSTA Board of Directors
Defining the “Not Enough People” Problem Differently
Recently, Solving the Pipeline Problem: How to Get More Women in Tech and Facebook message: Girls, too, can do computers are two examples of hand-wringing over how few women go into computer science. There’s no doubt there’s a problem – fewer than 20% of CS majors are women, despite soaring enrollments.
What if we’re defining the problem in the wrong way?
We know from computing that the problem definition is an important part of developing a good solution. By using a ‘deficit model’ – where the problem is with all those women who don’t know CS is great – then the solution is to fix the women. What if we think about the problem differently?
I was talking recently to a classmate of Marissa Mayer, in which I was decrying the low numbers of women majoring in CS even at Stanford. She pointed out that Marissa – perhaps the most famous female computer scientist in the US right now – hadn’t majored in CS. She majored in something called Symbolic Systems which combines computer science, math, and cognitive science.
At DML, Leah Buckley encouraged me to think about subgroups – the geeky group in the computer lab and the robotics team are important, but so are the digital art club and the group building websites and the finance club who build fancy spreadsheets to calculate their investment returns and net worth.
What would happen if we focused on including everyone who is doing and learning computer science, even if they don’t identify as “computer scientists”?
Michelle Friend
CSTA Past Chair
Motivating Student Interest with Job Information
Need a little extra motivation to encourage young women (or anyone for that matter) into your CS courses? Take a look at the 25 Best-paying Jobs for Women reported by CareerBuilder:
http://msn.careerbuilder.com/Article/MSN-2965-Salaries-Promotions-25-best-paying-jobs-for-women
Explanations of why women earn 81.6 cents for every dollar men earn, while making up nearly half of the workforce and graduating college at a higher rate than men, include the career choices women make. Women often pursue careers they find interesting and fulfilling over work that is lucrative. This crazy thinking needs to stop! It’s time to point out to the young women in our schools that CS can provide careers that are interesting and fulfilling as well as lucrative.
Here are the top 20. It should be no surprise that five of them are pure CS and several others involve CS at a basic level. Share the list with your students and with their parents. Provide your counselors and principals with a copy of the article and have a chat with them about how students in your classes have a step-up toward these careers.
1. Pharmacists
Median weekly earnings: $1,898*
2. Lawyers
Median weekly earnings: $1,631
3. Computer and information systems managers
Median weekly earnings: $1,543
4. Physicians and surgeons
Median weekly earnings: $1,527
5. Chief executives
Median weekly earnings: $1,464
6. Nurse practitioners
Median weekly earnings: $1,432
7. Software developers
Median weekly earnings: $1,388
8. Operations research analysts
Median weekly earnings: $1,326
9. Human resources managers
Median weekly earnings: $1,273
10. Psychologists
Median weekly earnings: $1,244
11. Computer programmers
Median weekly earnings: $1,238
12. Physical therapists
Median weekly earnings: $1,216
13. Occupational therapists
Median weekly earnings: $1,193
14. Management analysts
Median weekly earnings: $1,174
15. Physical scientists
Median weekly earnings: $1,167
16. Medical and health services managers
Median weekly earnings: $1,166
17. Computer systems analysts
Median weekly earnings: $1,144
18. Architecture and engineering
Median weekly earnings: $1,140
19. Marketing and sales managers
Median weekly earnings: $1,127
20. Medical scientists
Median weekly earnings: $1,127
Pat Phillips
Editor, CSTA Voice
Why Aren’t You Going to CS&IT
Once again this year, CSTA will be holding its annual Computer Science and Information Technology conference. It will be a fabulous event and the people who attend will give it rave reviews and will tell us it is the best professional development they have received all year and, for some people, ever. But as happy as I am that people will be glad they came, I cannot help but wonder and worry about the people who did not attend.
Every year CS&IT provides great workshops with content you can take directly back to your classroom. It provides great sessions with relevant information from experts and peers. It also provides downstreaming video of the sessions so attendees can catch any session they missed when they return how It provides opportunities for you to network and share strategies with others who understand and care about what you do.
So if this is the best opportunity you will have all year for great professional development, why aren’t you coming?
And what could we do to make it more attractive and accessible to you?
Chris Stephenson
Executive Director
Single Sex CS Education from the Student’s Perspective
As a student at an all-women’s college, there are no barriers to my exploration of typically male-dominated fields. Before taking an introductory computer science class, I had very little knowledge of programming languages and the internal processes of computers. So far, I have greatly enjoyed the class and plan to continue developing my skills in the field. However, I can’t help but wonder whether I would have ever decided to take a CS class had I attended a coeducational institution.
How is a single-sex environment conducive to women entering CS? First, it erases any potential tension and distractions that may arise in a coeducational environment. It also allows women to see other women understanding the material and succeeding in the classes. Before I came to college, I never met a woman who had earned a degree in computer science and I had never considered pursuing a degree in a technical field. When I arrived, not only were all of the computer science majors women, so were those who had majored in mathematics, physics, and chemistry. Seeing such women graduate makes those fields all the more accessible to the next classes of students.
I found that, in particular, those women who had studied CS were very nurturing of younger students in the introductory classes. There were many times when my friends and I would be discussing what we learned in class and an older student standing nearby would join the conversation to answer our questions and recommend professors. There was also a student who created a Google Group in order to foster a supportive community for students interested in careers in the tech industry. The camaraderie in the CS department has been very energizing, and learning computer science in a single-sex institution has had an immeasurable influence on the confidence I have in my abilities.
Emily Grandjean
Wellesley College
Class of 2015
Flexibility and Creativity in Teaching
Hack Education has an interesting interview with Laura Blankenship, a computer science teacher in Pennsylvania. I think it’s great the flexibility Laura demonstrates – when Scratch wasn’t working for her students, she switched to something that worked better for them.
This is an interesting silver lining to the lack of mandated standards in computer science – we often have the flexibility to change what we teach in substantial ways, such as switching from straightforward programming to a web-based approach and digital media, such as Laura did. I’ve long known flexibility was a key to great teaching – providing students with appropriately engaging challenges while teaching the important material. Of course, being that flexible has huge challenges!
If nothing else, I hope the interview gives you some creative ideas for things you might do with your students!
Michelle Friend
CSTA Past Chair
What’s the State of (CS Ed in) Your State?
The March issue of the 2011 National Secondary Computer Science Survey . As you might expect, if you compare the responses for any state to the national results (or compare one state to another), you’ll find some interesting variations.
For example, students in introductory CS courses earn a wide variety of types of credit:
“Technology (38%) and Computing (36%) are the most common types of credit given for introductory CS courses, followed by Business (25%), but 69% of Georgia schools allow Business credit, 52% of Virginia schools give Math credit, and 58% of Colorado schools give Elective credit for introductory CS courses.”
This variation is not surprising, since states also vary widely in the certification requirements for teachers who teach CS courses.
The reasons for some other state-by-state variations are not so obvious (to me, at least). For example:
I wonder what factors contributed to the wide range of rates (among schools that offer any CS course) of schools that offer AP CS: from 77% in Maryland to 9% in Kansas.
Why is Scratch the most commonly-taught programming language in introductory CS courses in Colorado (the only state for which that is true)?
Another puzzle: Most states’ teachers reported that the greatest challenges in teaching CS were two of these three:
So why is “Lack of hardware/software resources” considered to be one of the greatest challenges in Alabama, Kansas, Michigan, and Oklahoma, while “Lack of curriculum resources” was critical for teachers in Indiana and Washington? And why is Texas the only state whose teachers reported that “Difficult subject matter” was one of the greatest challenges?
The results that were highlighted in the Voice article are only a few of the variations present in the state-by-state results; you may find detailed survey results for each of the 29 states with 15 or more respondents.
We invite your own comments and insights on the survey results for your state; perhaps you can enlighten the rest of us about special factors that have shaped CS education in your state.
Debbie Carter
CSTA Research Committee
Letting Students Explore Technology
I use Greenfoot for one of my programming courses and last year support was added so that you could use a Kinect with Greenfoot to write interactive programs. While my students were not quite at that level I thought I would peak their interest and see what they would think of using a Kinect in class. On a day before a break I brought in a Kinect and loaded the sample programs that Greenfoot provides (http://www.greenfoot.org/doc/kinect). I let all of my computer classes play with it with great results. They laughed, tried different things, and even created contests. This day did not involve any coding but they used their creativity and problem solving skills. Here are my two favorite results (you may have to look at the sample programs to fully understand what they are doing but I think you will get the gist):
1. There is a stick figure program that recognizes a person and then will allow you to “paint” on the screen. Students took this to a new level as a contest to see who could write the best word with the “paint”. They even had a partner so when they had to stop writing to move their hand elsewhere the partner pushed the pause on Greenfoot and then pushed run when they were ready. For pictures, see:
https://plus.google.com/photos/108343937961035327554/albums/5708673684121835601?authkey=CPjYzNO3puubBQ&banner=pwa
2. There is another program that drops balls and when the Kinect recognizes a person you can hold your arms up and catch the balls. With this program the students changed the image so they could catch all kinds of things. One pair of students changed it to an image of a man and then using some umbrellas in my room played on the song ‘It’s Raining Men’.
Click this link to see screen shots we took of a couple of the best words and the Raining Men.
Letting the students try out technology and go where they want to go with it does get them excited and then they want to know more. They were looking at the code on their own and figuring out ways to change it to do what they wanted the programs to do. It was a great time of exploration and creativity. This is something I want to incorporate more in my classroom so that my students see the excitement of computer science and that they can do what they want with it.
Stephanie Hoeppner
CSTA Ohio Vice President