Common Mistakes Made by Students. M.N.O. Sadiku, S.M. Musa, K. Kirby
Being a Teaching Assistant Can Play an Important Role in Your Future Career. R. Aminzadeh
What Professors Do. M.N.O. Sadiku, K. Olasupo, S.R. Nelatury
Teaching the World: Daphne Koller and Coursera. Charles Severance [The increasing interest in moving forward from the simple sharing of course materials to develop a more course-like online experience represents the next step toward realizing the vision for open education….]
Open Access: An Evolving Alternative.Lorraine J. Haricombe, L. Ada Emmett, Perry Alexander. [Although it offers an alternative to the traditional publishing model that makes scholarship freely available digitally without common copyright and licensing restrictions, open access has garnered significant debate. …]
The Art of Teaching Computer Science: Niklaus Wirth. Charles Severance [With a goal of improving how computer science is taught, Niklaus Wirth created some of the field's most influential programming languages, including Pascal, Modula, and Oberon. …]
Augmented Reality in the Classroom.M. Billinghurst. [Evaluations of AR experiences in an educational setting provide insights into how this technology can enhance traditional learning models and what obstacles stand in the way of its broader use. …]
Alan Turing and Bletchley Park. Charles Severance [This month marks the 100th anniversary of Alan Turing's birth. His ground-breaking work in the 1940s continues to have an impact on computer science as we know it. …]
Why the FBI Can't Build a Case Management System.J.W. Israel. [A review of the problems that haunted the FBI's Virtual Case File and Sentinel case management programs and an examination of the technical reasons for these failures provide the basis for recommendations to help avoid their repetition. …]
Broader horizons. Karen A. Frenkel. [ACM’s Committee for Women in Computing (ACM-W) is widening its reach to involve women in industry as well as academia, including community college faculty and students.]
Will massive open online courses change how we teach? Fred G. Martin. [Sharing recent experiences with an online course.]
The ethics of software engineering should be an ethics for the client. Neil McBride. [Viewing software engineering as a communicative art in which client engagement is essential.]
To be or not to be cited in computer science. Bjorn De Sutter, Aäron Van Den Oord [Traditional bias toward journals in citation databases diminishes the perceived value of conference papers and their authors.]
Google's hybrid approach to research. Alfred Spector, Peter Norvig, Slav Petrov. [By closely connecting research and development Google is able to conduct experiments on an unprecedented scale, often resulting in new capabilities for the company.]
Do small IT firms benefit from higher process capability? Matthew Swinarski, Diane H. Parente, Rajiv Kishore [Evidence suggests small firms can reap rewards from developing a high level of formal process capability.]
The Myth of the Elevator Pitch. Peter J. Denning, Nicholas Dew. [Behold, on the elevator you just boarded is a key executive or leader you have long wished to meet. You have approximately half a minute to say something about your project that will engage that person and get that person's help. What a tremendous boost to your project that would be! Could you do that?]
Why Rumors Spread So Quickly in Social Networks. Benjamin Doer, Mahmoud Fouz, Tobias Friedrich [Understanding structural and algorithmic properties of complex networks is important, due in part to the Internet's global social and commercial importance.]
Automating Scientific Discovery. Neil Savage. [Computer scientists are teaching machines to run experiments, make inferences from the data, and use the results to conduct new experiments]
Programming Goes Back to School. Alexander Repenning [Broadening participation by integrating game design into middle school curricula. View a video featuring author Alexander Repenning about using games to introduce teachers and students to programming.]
Your Mouse is a Database. Erik Meijer [Web and mobile applications are increasingly composed of asynchronous and real-time streaming services and push notifications.]
How to be an “entrepredemic”. Jonathan Friedman.
A linear function for the toughest choice. Pierpaolo Baccichet.
How to prepare students for lifelong learning. Henry M. Walker.
Social programming communities as a bridge for CS education: a case for the Scratch community. Michael Armony
Computer science principles and the CS 10K initiative. Amy Briggs, Lawrence Snyder
Transforming high school computing: a call to action. Jane Cuny
Esta é uma publicação eletrônica da Sociedade Brasileira de Computação – SBC. Qualquer opinião pessoal não pode ser atribuída como da SBC. A responsabilidade sobre o seu conteúdo e a sua autoria é inteiramente dos autores de cada artigo.