Research

The following is a list of publications that are based on research using Runestone or that have cited Runestone as part of their work. The first paper cited was my original paper on Runestone, if you use Runestone in your work and write about it please cite the ITiCSE β€˜12 paper.

  1. Bradley N. Miller and David L. Ranum. 2012 Beyond PDF and ePub: toward an interactive textbook In Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education (ITiCSE ’12). Association for Computing Machinery, New York, NY, USA, 150–155. πŸ“„

  2. Barbara Ericson and Bradley Miller. 2020 Runestone: A Platform for Free, On-line, and Interactive Ebooks In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE ’20). Association for Computing Machinery, New York, NY, USA, 1240.

  3. Brad Miller and David Ranum. 2014 Runestone interactive: tools for creating interactive course materials In Proceedings of the first ACM conference on Learning @ scale conference (L@S ’14). Association for Computing Machinery, New York, NY, USA, 213–214. πŸ“„

  4. Barbara Ericson, Jaclyn Cohen, and Brad Miller. 2019 Using and Customizing Open-Source Runestone Ebooks for Computer Science Classes In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19). Association for Computing Machinery, New York, NY, USA, 1240. πŸ“„

  5. Bradley Miller, Paul Resnick, and Barbara Ericson. 2017 Using and Customizing Open-Source Runestone Ebooks for Computer Science Classes (Abstract Only) In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ’17). Association for Computing Machinery, New York, NY, USA, 741. πŸ“„

  6. Mary Z. Last, Mats Daniels, Vicki L. Almstrum, Carl Erickson, and Bruce Klein. 2000 An international student/faculty collaboration: the Runestone project In Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education (ITiCSE ’00). Association for Computing Machinery, New York, NY, USA, 128–131. πŸ“„

  7. Iman YeckehZaare and Paul Resnick. 2019 Speed and Studying: Gendered Pathways to Success In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19). Association for Computing Machinery, New York, NY, USA, 693–698. πŸ“„

  8. Barbara Ericson, Steven Moore, Briana Morrison, and Mark Guzdial. 2015 Usability and Usage of Interactive Features in an Online Ebook for CS Teachers In Proceedings of the Workshop in Primary and Secondary Computing Education (WiPSCE ’15). Association for Computing Machinery, New York, NY, USA, 111–120. πŸ“„

  9. Thomas Babbitt, Charles Schooler, and Kyle King. 2019 Punch Cards to Python: A Case Study of a CS0 Core Course In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19). Association for Computing Machinery, New York, NY, USA, 811–817. πŸ“„

  10. Ari Korhonen, Thomas Naps, Charles Boisvert, Pilu Crescenzi, Ville Karavirta, Linda Mannila, Bradley Miller, Briana Morrison, Susan H. Rodger, Rocky Ross, and Clifford A. Shaffer. 2013 Requirements and design strategies for open source interactive computer science eBooks In Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports (ITiCSE -WGR ’13). Association for Computing Machinery, New York, NY, USA, 53–72. πŸ“„

  11. Iman YeckehZaare, Paul Resnick, and Barbara Ericson. 2019 A Spaced, Interleaved Retrieval Practice Tool that is Motivating and Effective In Proceedings of the 2019 ACM Conference on International Computing Education Research (ICER ’19). Association for Computing Machinery, New York, NY, USA, 71–79. πŸ“„

  12. Barbara Ericson, Mark Guzdial, Briana Morrison, Miranda Parker, Matthew Moldavan, and Lekha Surasani. 2015 An eBook for teachers learning CS principles ACM Inroads 6, 4 (November 2015), 84–86. πŸ“„

  13. Dennis Kafura, Austin Cory Bart, and Bushra Chowdhury. 2015 Design and Preliminary Results From a Computational Thinking Course In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE ’15). Association for Computing Machinery, New York, NY, USA, 63–68. πŸ“„

  14. Kejun Zhao, Xiaofeng Meng, Hehan Li, and Zhongyuan Wang. 2015 Using Encyclopedic Knowledge to Understand Queries In Proceedings of the First International Workshop on Novel Web Search Interfaces and Systems (NWSearch ’15). Association for Computing Machinery, New York, NY, USA, 17–22. πŸ“„

  15. Jean M. Griffin. 2019 Designing Intentional Bugs for Learning In Proceedings of the 1st UK & Ireland Computing Education Research Conference (UKICER). Association for Computing Machinery, New York, NY, USA, Article 5, 1–7. πŸ“„

  16. Barbara J. Ericson, Lauren E. Margulieux, and Jochen Rick. 2017 Solving parsons problems versus fixing and writing code In Proceedings of the 17th Koli Calling International Conference on Computing Education Research (Koli Calling ’17). Association for Computing Machinery, New York, NY, USA, 20–29. πŸ“„

  17. Tony Clear. 2008 Global collaboration in course delivery: are we there yet? SIGCSE Bull 40, 2 (June 2008), 11–12. πŸ“„

  18. Petri Ihantola, Juha Helminen, and Ville Karavirta. 2013 How to study programming on mobile touch devices: interactive Python code exercises In Proceedings of the 13th Koli Calling International Conference on Computing Education Research (Koli Calling ’13). Association for Computing Machinery, New York, NY, USA, 51–58. πŸ“„

  19. Leo Porter and Mark Guzdial. 2019 Member spotlight SIGCSE Bull. 51, 1 (January 2019), 4–7. πŸ“„

  20. Daniel D. Garcia, Leslie Aaronson, Shawn Kenner, Colleen Lewis, and Susan Rodger. 2016 Technology We Can’t Live Without!, revisited In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE ’16). Association for Computing Machinery, New York, NY, USA, 236–237. πŸ“„

  21. Kerttu Pollari-Malmi, Julio Guerra, Peter Brusilovsky, Lauri Malmi, and Teemu SirkiΓ€. 2017 On the value of using an interactive electronic textbook in an introductory programming course In Proceedings of the 17th Koli Calling International Conference on Computing Education Research (Koli Calling ’17). Association for Computing Machinery, New York, NY, USA, 168–172. πŸ“„

  22. Ivana BosniΔ‡, Federico Ciccozzi, Ivica CrnkoviΔ‡, Igor Čavrak, Elisabetta Di Nitto, Raffaela Mirandola, and Mario Ε½agar. 2019 Managing Diversity in Distributed Software Development Educationβ€”A Longitudinal Case Study ACM Trans. Comput. Educ. 19, 2, Article 10 (January 2019), 23 pages. πŸ“„

  23. Barbara J. Ericson, James D. Foley, and Jochen Rick. 2018 Evaluating the Efficiency and Effectiveness of Adaptive Parsons Problems In Proceedings of the 2018 ACM Conference on International Computing Education Research (ICER ’18). Association for Computing Machinery, New York, NY, USA, 60–68. πŸ“„

  24. Igor Čavrak and Ivana BosniΔ‡. 2018 Team resilience in distributed student projects In Proceedings of the 13th International Conference on Global Software Engineering (ICGSE ’18). Association for Computing Machinery, New York, NY, USA, 112–120. πŸ“„

  25. Barbara J. Ericson, Kantwon Rogers, Miranda Parker, Briana Morrison, and Mark Guzdial. 2016 Identifying Design Principles for CS Teacher Ebooks through Design-Based Research In Proceedings of the 2016 ACM Conference on International Computing Education Research (ICER ’16). Association for Computing Machinery, New York, NY, USA, 191–200. πŸ“„

  26. Peter Brusilovsky, Stephen Edwards, Amruth Kumar, Lauri Malmi, Luciana Benotti, Duane Buck, Petri Ihantola, Rikki Prince, Teemu SirkiΓ€, Sergey Sosnovsky, Jaime Urquiza, Arto Vihavainen, and Michael Wollowski. 2014 Increasing Adoption of Smart Learning Content for Computer Science Education In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference (ITiCSE-WGR ’14). Association for Computing Machinery, New York, NY, USA, 31–57. πŸ“„

  27. Guo P. Online python tutor Proceeding of the 44th ACM technical symposium on Computer science education, (579-584) πŸ“„

  28. Ericson B, Guzdial M and Morrison B. Analysis of Interactive Features Designed to Enhance Learning in an Ebook Proceedings of the eleventh annual International Conference on International Computing Education Research, (169-178) πŸ“„