Download Research Tools
Here’s a sobering fact: the U.S. Bureau of Labor Statistics predicts that by 2018 there will be 1.4 million open technology jobs in the United States and, at the current rate of students graduating with degrees in computer science, we will fill only 61 percent of those openings. These predictions are all the more dispiriting when you realize that the latest advances in improving healthcare, protecting the environment, and upgrading manufacturing have come from technological innovations. I believe that no other field offers as much opportunity for students and society as computer science does. This is why Computer Science Education Week (CSEdWeek)—the week of computer pioneer Grace Hopper’s birthday (December 9)—is so important: it’s our chance to inspire as many students as possible to pursue this field. CSEdWeek recognizes the critical role of computing in today’s society and the imperative to bolster computer science education at all levels.
Rane Johnson-Stempson helps high-school students understand rapid prototyping with .NET Gadgeteer from Microsoft Research.
In a way, it’s surprising that more young people aren’t going into computer science. As I travel the world and meet with students in middle school, high school, and college, I encounter a reoccurring theme: these students want a career where they can make an impact. They want to take on social issues, world issues, and be part of something bigger. This is where I explain to them that computer science is the field they want to pursue. Innovations in combating HIV, understanding the human genome, protecting the environment—these, I tell them, are just some of the urgent global needs that are being addressed with technology. It’s imperative that bright young people see the enormous potential for doing good through computing.
This is why, in conjunction with CSEdWeek, representatives from Microsoft Research and the newly formed University of Washington Women in Informatics headed to the Kent Technology Academy (a middle school) and Kent Meridian Technology Academy (a high school), to share with students what can be accomplished in the fields of computer and information sciences. We demonstrated how technology can help students understand the universe (with WorldWide Telescope); bridge the gap between science and the humanities (with ChronoZoom); develop games (with Kodu); and create mobile applications (with TouchDevelop) and rapid prototypes (with .NET Gadgeteer). We showed how social media can help us better understand human emotions and behaviors, which can lead to better healthcare, and, above all, we strove to convey the excitement and fulfillment that comes from engineering innovations and making tools that are used by millions across the world.
I came away with a renewed respect for the teachers, as we hustled through six 55-minute sessions with only a short, 30-minute break for lunch. Typically, the teachers hurry through their meal and then grade papers during this short timeout, but they broke with their normal routine to talk with us about their students, their curricula, and the challenges and opportunities offered by computer science. It was heartening to hear their optimism about their pupils and the future of technology, and extremely humbling to be thanked for our participation in their efforts. I think Susan Whitehall, the principal at Kent Meridian Technology Academy (KMTA), said it best:
At KMTA, our goal is technology integration. Our teachers involve students in projects that are not necessarily about technology itself, but use technology to expedite, enhance, and expand all areas of learning. The partnership with Microsoft allows students to see what can happen when knowledge, technological expertise, and creativity all come together. Our students get to work with excellent role models and engage in high-interest, hands-on activities. Most importantly, this partnership helps remind students that they themselves are amazing human beings with limitless potential.
That amazing potential was on full display during our visit, making it an enjoyable experience for everyone. For me personally, the most fun was working with students as they learned about rapid prototyping and industrial design through our .NET Gadgeteer platform. The students learned that computer science isn’t just sitting at a computer, programming in isolation. They discovered that the field also involves working on teams and creating tools that people use every day—items like digital cameras and media players. Given the short class periods, we could do only simple projects, but these were enough to make the students’ eyes light up and to prompt questions about where they can buy a kit. My eyes lit up, too, at the possibility of having inspired hundreds of budding computer scientists.
—Rane Johnson-Stempson, Education and Scholarly Communication Principal Research Director, Microsoft Research Connections
Plant biologists in Brazil are working to develop a better understanding of tropical ecosystems—how they work and how they impact climate change, not only in the region, but worldwide. These researchers are dedicated and disciplined. They’re in the field from dawn to dusk, working through rain, wind, heat, and cold, applying all of their energy to understanding these complex ecosystems. This is intense observational work: they take copious notes and then, after grueling hours in the field, they return to their labs and flesh out their field notes in detail, striving to fully capture and make sense of what they observed. It all adds up to a long day that can take a toll on even the most committed researchers.
At the University of Campinas (better known as UNICAMP), computer science professors Ricardo Torres and Cecilia Baranauskas are exploring solutions that might help these overworked field researchers. The professors’ computer science students are creating environmental data-management apps that allow plant biologists to go to the field, observe the ecosystem, take notes by using digital devices, and then push that data to the cloud. (This work is an outgrowth of a project in e-phenology, which is supported by the Microsoft Research–FAPESP Institute for IT Research.)
Environmental data-management app for recording and sharing field observations
The environmental data-management apps should increase the precision and accuracy of the recorded data, eliminating the errors that often creep in during the transcription of handwritten notes. The ready availability of previously entered data will enable researchers in the field to easily compare new observations to past ones and to enter new information by updating a few spreadsheet cells. Moreover, by pushing the data to the cloud, it will be available to colleagues no matter where they are, enabling real-time collaboration between the researcher in the field and the team back in the lab.
With the goal of generating a variety of application ideas, the professors have split their computer science classes into multiple groups, each of which proposes a solution. Then they iterate. They talk with the plant biologists and accompany them to the field, in order to understand their needs. If all goes as planned, these students will devise applications that enable biologists to more fully record their observations in real time and preserve the record quickly, safely, and accessibly in the cloud. And what a nice convergence of high-tech computer science and shoe-leather biology that will be!
—Juliana Salles, Senior Research Program Manager, Microsoft Research Connections
In this era of big data, researchers are relying more and more on data mining to help them with their research. Researchers from nearly every field (not to mention businesses from almost every sector) are slicing, dicing, and sifting an exponentially growing mass of data, looking for patterns, trends, and insights. This is powerful stuff, and the essence of the data-intensive “fourth paradigm” of scientific inquiry.
Powerful, yes, but also complex. Data mining requires numerous steps: data understanding, data cleaning, model creation, and model comparison. Fortunately, there are new tools for Microsoft Excel that make each step simpler and combine them more seamlessly.
New add-ins for Microsoft Excel that simplify data mining are available to download.
These tools, collectively known as the Microsoft SQL Server 2012 SP1 Data Mining Add-ins for Office (just rolls off the tongue, yes?) are the product of a joint effort between the Data Mining SQL team and the Microsoft Research Machine Learning and Applied Statistics group. The tools are available for download.
Microsoft Data Mining Add-ins help you take advantage of SQL Server predictive analytics in Microsoft Excel and Microsoft Visio. The download includes the following components:
This integrated, comprehensive set of tools should make life simpler for anyone with big data to mine.
—David Heckerman, Distinguished Scientist, Microsoft Research —Raman Iyer, Principal Group Manager (Development), SQL Server Business Intelligence, Microsoft Corporation