Education Innovation

25 Publications


    Adding Third-Party Authentication to Open edX: A Case Study

    John Cox, Pavel Simakov

    Proceedings of the Second (2015) ACM Conference on Learning @ Scale, ACM, New York, NY, USA, pp. 277-280


    Gender Differences in Factors Influencing Pursuit of Computer Science and Related Fields

    Jennifer Wang, Hai Hong, Jason Ravitz, Marielena Ivory

    Proceedings of the 20th ACM Conference on Innovation and Technology in Computer Science Education, ACM (2015) (to appear)


    Gender Differences in High School Students’ Decisions to Study Computer Science and Related Fields

    Hai Hong, Jennifer Wang, Jason Ravitz, Mo-Yun Lei Fong

    Proceedings of the 46th ACM Technical Symposium on Computer Science Education, ACM (2015)


    Research skills matter: How to teach them

    Daniel Martin Russell

    Moonshots in Education: Launching Blended Learning in the Classroom, Pacific Research Institute, San Francisco, CA (2015)


    An Antidote to Impostor Syndrome

    Dean Jackson, Taliver Heath

    XRDS, vol. Volume 21, No. 2 (2014), pp. 12-13


    Corporate learning at scale: Lessons from a large online course at Google

    Arthur Asuncion, Jac de Haan, Mehryar Mohri, Kayur Patel, Afshin Rostamizadeh, Umar Syed, Lauren Wong

    Learning at Scale (2014)


    Self-evaluation in Advanced Power Searching and Mapping with Google MOOCs

    Julia Wilkowski, Daniel M. Russell, Amit Deutsch

    ACM Learning at Scale (2014)


    Student Skill and Goal Achievement in the Mapping with Google MOOC

    Julia Wilkowski, Amit Deutsch, Daniel M. Russell

    ACM Learning at Scale (2014)


    Online Python Tutor: Embeddable Web-Based Program Visualization for CS Education

    Philip Guo

    Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE), ACM (2013) (to appear)


    The Google Technical Interview

    Dean Jackson

    XRDS, vol. Volume 20, No. 2 (2013), pp. 12-14


    Will Massive Open Online Courses (MOOCs) Change Education?

    Daniel M Russell, Scott Klemmer, Armando Fox, Celine Latulipe

    Proc. CHI Conference 2013, ACM


    Google summer of code and google code-in BoF (abstract only)

    Carol Smith

    Proceedings of the 43rd ACM technical symposium on Computer Science Education, ACM, New York, NY, USA (2012), pp. 771-771

  • an educational programming judge

    Jordi Petit, Omer Gimenez, Salvador Roura

    Proceedings of the 43rd ACM technical symposium on Computer Science Education, ACM, New York, NY, USA (2012), pp. 445-450


    Programming Interviews Exposed

    John Mongan, Eric Giguere, Noah Kindler

    Wrox, an imprint of John Wiley & Sons, Inc., 111 River Street Hoboken, NJ 07030-5774 (2012)


    The Broad Value of a PhD in Political Science

    Michael Hughes Murakami

    PS: Political Science and Politics, vol. 45 (2012), pp. 812-814


    Through the looking glass: talking about the world with visualization

    Fernanda Viegas, Martin Wattenberg

    Proceedings of the 43rd ACM technical symposium on Computer Science Education, ACM, New York, NY, USA (2012), pp. 655-656


    App Inventor

    David Wolber, Hal Abelson, Ellen Spertus, Liz Looney

    O'Reilly Media, Inc, 1005 Gravenstein Hwy N, Sebastopol, CA 95472 (2011), pp. 384


    Can a 2-hour Visit to a Hi-Tech Company Increase Interest in and Change Perceptions about Computer Science?

    Larisa Eidelman, Orit Hazzan, Tami Lapidot, Yossi Matias, Daniela Raijman, Michal Segalov

    ACM Inroads, vol. 2, Issue 3 (2011)


    Web 2.0 and Performance: Using Social Media to Facilitate Learning at Google

    Julia Bulkowski

    Michael Allen's e-Learning Annual 2012, Pfeiffer, 989 Market St, San Francisco, CA 94103 (2011), pp. 171-179


    JavaSpaces NetBeans: a linda workbench for distributed programming course

    Magdalena Dukielska, Jacek Sroka

    Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, ACM, New York, NY, USA (2010), pp. 23-27


    Learning to be a software engineer in a complex organization: A case study focusing on apprenticeship/practice based learning for getting new engineers productive in contributing to the Google codebase

    Maggie Johnson, Max Senges

    Journal of Workplace Learning, vol. 22, no. 3 (2010), pp. 180-194


    Reducing dominance in multiple-mouse learning activities

    Andrea Moed, Owen Otto, Joyojeet Pal, Udai Pawar Singh, Matthew Kam, Kentaro Toyama

    CSCL'09: Proceedings of the 9th international conference on Computer supported collaborative learning, International Society of the Learning Sciences (2009), pp. 360-364


    Cluster Computing for Web-Scale Data Processing

    Aaron Kimball, Sierra Michels-Slettvet, Christophe Bisciglia

    Proceedings of the 39th SIGCSE Technical Symposiumo on Computer Science Education, ACM, Portland, OR (2008), pp. 116-120


    Educating Learning Technology Designers: Guiding and Inspiring Future Creators of Innovative Educational Tools

    Chris DiGiano, Shelley Goldman, Mike Chorost

    Routledge, Taylor & Francis Group, New York, New York (2008), pp. 300


    Innovation, Design, and Simplicity at Google

    Marrisa Mayer

    Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, ACM, Portland, OR (2008), pp. 199