3,803
Views
11
CrossRef citations to date
0
Altmetric
Articles

Easy-to-Use Cloud Computing for Teaching Data Science

ORCID Icon &
Pages S103-S111 | Published online: 22 Mar 2021

References

  • Adhikari, A., and DeNero, J. (2019), “Computational and Inferential Thinking: The Foundations of Data Science,” GitBook, licensed under CC BY-NC-ND 4.0.
  • Aikat, J., Carsey, T. M., Fecho, K., Jeffay, K., Krishnamurthy, A., Mucha, P. J., Rajasekar, A., and Ahalt, S. C. (2017), “Scientific Training in the Era of Big Data: A New Pedagogy for Graduate Education,” Big Data, 5, 12–18. DOI: 10.1089/big.2016.0014.
  • Aiken, L. S., West, S. G., Sechrest, L., Reno, R. R., Roediger, III, H. L., Scarr, S., Kazdin, A. E., and Sherman, S. J. (1990), “Graduate Training in Statistics, Methodology, and Measurement in Psychology: A Survey of PhD Programs in North America,” American Psychologist, 45, 721–734. DOI: 10.1037/0003-066X.45.6.721.
  • Baumer, B. (2015), “A Data Science Course for Undergraduates: Thinking With Data,” The American Statistician, 69, 334–342. DOI: 10.1080/00031305.2015.1081105.
  • Baumer, B., Cetinkaya-Rundel, M., Bray, A., Loi, L., and Horton, N. J. (2014), “R Markdown: Integrating A Reproducible Analysis Tool Into Introductory Statistics,” Technological Innovations in Statistics Education, 8. Available at https://escholarship.org/uc/item/90b2f5xh.
  • Bisong, E. (2019), “Google Colaboratory,” in Building Machine Learning and Deep Learning Models on Google Cloud Platform, Berkeley, CA: Apress.
  • Braun, N., Hauth, T., Pulvermacher, C., and Ritter, M. (2017), “An Interactive and Comprehensive Working Environment for High-Energy Physics Software With Python and Jupyter Notebooks,” Journal of Physics: Conference Series, 898, 072020. DOI: 10.1088/1742-6596/898/7/072020.
  • Cetinkaya-Rundel, M. (2019), “Computing Infrastructure and Curriculum Design for Introductory Data Science,” in Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE ’19, Association for Computing Machinery, New York, NY, USA, p. 1236.
  • Cetinkaya-Rundel, M., and Rundel, C. (2018), “Infrastructure and Tools for Teaching Computing Throughout the Statistical Curriculum,” The American Statistician, 72, 58–65. DOI: 10.1080/00031305.2017.1397549.
  • Eybers, S., and Hattingh, M. (2016), “Teaching Data Science to Post Graduate Students: A Preliminary Study Using a ‘F-L-I-P’ Class Room Approach,” in International Association for Development of the Information Society.
  • Fiksel, J., Jager, L. R., Hardin, J. S., and Taub, M. A. (2019), “Using GitHub Classroom to Teach Statistics,” Journal of Statistics Education, 27, 110–119. DOI: 10.1080/10691898.2019.1617089.
  • Gould, R., Machado, S., Ong, C., Johnson, T., Molyneux, J., Nolen, S., Tangmunarunkit, H., Trusela, L., and Zanontian, L. (2016), “Teaching Data Science to Secondary Students: The Mobilize Introduction to Data Science Curriculum,” in Promoting Understanding of Statistics about Society, eds. J. Engel. Proceedings of the Roundtable Conference of the International Association of Statistics Education (IASE), July 2016, Berlin, Germany.
  • Haaranen, L., and Lehtinen, T. (2015), “Teaching Git on the Side-Version Control System as a Course Platform,” in Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education.
  • Holdgraf, C., Culich, A., Rokem, A., Deniz, F., Alegro, M., and Ushizima, D. (2017), “Portable Learning Environments for Hands-On Computational Instruction,” in Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact. DOI: 10.1145/3093338.3093370.
  • Jarmin, R., Lane, J., Marco, A., and Foster, I. (2014), “Using the Classroom to Bring Big Data to Statistical Agencies,” AMSTAT News: The Membership Magazine of the American Statistical Association, 449, 12–13.
  • King, G. (2011), “Ensuring the Data-Rich Future of the Social Sciences,” Science, 331, 719–721. DOI: 10.1126/science.1197872.
  • Kluyver, T., Ragan-Kelley, B., Pérez, F., Granger, B., Bussonnier, M., Frederic, J., Kelley, K., Hamrick, J., Grout, J., Corlay, S., Ivanov, P., Avila, D., Abdalla, S., and Willing, C. (2016), “Jupyter Notebooks—A Publishing Format for Reproducible Computational Workflows,” in Positioning and Power in Academic Publishing: Players, Agents and Agendas, eds. F. Loizides and B. Schmidt, Amsterdam: IOS Press, pp. 87–90.
  • Kreuter, F., Ghani, R., and Lane, J. (2019), “Change Through Data: A Data Analytics Training Program for Government Employees,” Harvard Data Science Review, 1. DOI: 10.1162/99608f92.ed353ae3.
  • Lane, J. (2016), “Big Data for Public Policy: The Quadruple Helix,” Journal of Policy Analysis and Management, 35, 708–715. DOI: 10.1002/pam.21921.
  • Lawrance, J., Jung, S., and Wiseman, C. (2013), “Git on the Cloud in the Classroom,” in Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 639–644. DOI: 10.1145/2445196.2445386.
  • Loy, A., Kuiper, S., and Chihara, L. (2019), “Supporting Data Science in the Statistics Curriculum,” Journal of Statistics Education, 27, 2–11. DOI: 10.1080/10691898.2018.1564638.
  • National Academies of Science, Engineering, and Medicine (2017), Roundtable on Data Science Postsecondary Education Meeting #4, available at https://www.nationalacademies.org/event/10-20-2017/roundtable-on-data-science-postsecondary-education-meeting-4.
  • National Academies of Science, Engineering, and Medicine (2018), Data Science for Undergraduates: Opportunities and Options, Washington, DC: The National Academies Press.
  • Nolan, D., and Temple Lang, D. (2010), “Computing in the Statistics Curricula,” The American Statistician, 64, 97–107. DOI: 10.1198/tast.2010.09132.
  • Perkel, J. M. (2018), “Why Jupyter Is Data Scientists’ Computational Notebook of Choice,” Nature, 563, 145–146. DOI: 10.1038/d41586-018-07196-1.
  • Project Jupyter, Blank, D., Bourgin, D., Brown, A., Bussonnier, M., Frederic, J., Granger, B., Griffiths, T. L., Hamrick, J., Kelley, K., Pacer, M., Page, L., Pérez, F., Ragan-Kelley, B., Suchow, J. W., and Willing, C. (2019), “nbgrader: A Tool for Creating and Grading Assignments in the Jupyter Notebook,” The Journal of Open Science Education, 2, 32. DOI: 10.21105/jose.00032.
  • Project Jupyter, Bussonnier, M., Forde, J., Freeman, J., Granger, B., Head, T., Holdgraf, C., Kelley, K., Nalvarte, G., Osheroff, A., Pacer, M., Panda, Y., Perez, F., Ragan-Kelley, B., and Willing, C. (2018), “Binder 2.0—Reproducible, Interactive, Sharable Environments for Science at Scale,” in Proceedings of the 17th Python in Science Conference. DOI: 10.25080/Majora-4af1f417-011.
  • Rexford, J., Balazinska, M., Culler, D., and Wing, J. (2018), “Enabling Computer and Information Science and Engineering Research and Education in the Cloud,” Tech. Rep.
  • Smith, A. A. (2016), “Teaching Computer Science to Biologists and Chemists, Using Jupyter Notebooks: Tutorial Presentation,” Journal of Computing Sciences in Colleges, 32, 126–128.
  • Wright, A. M., Schwartz, R. S., Oaks, J. R., Newman, C. E., and Flanagan, S. P. (2019), “The Why, When, and How of Computing in Biology Classrooms,” F1000Research, 8, 1854. DOI: 10.12688/f1000research.20873.1.
  • Yan, D., and Davis, G. E. (2019), “A First Course in Data Science,” Journal of Statistics Education, 27, 99–109. DOI: 10.1080/10691898.2019.1623136.
  • Zonca, A., and Sinkovits, R. S. (2018), “Deploying Jupyter Notebooks at Scale on XSEDE Resources for Science Gateways and Workshops,” in Proceedings of the Practice and Experience on Advanced Research Computing, PEARC ’18, Association for Computing Machinery, New York, NY, USA. DOI: 10.1145/3219104.3219122.