CNI: Coalition for Networked Information

  • About CNI
    • Membership
    • CNI Collaborations
    • Staff
    • Steering Committee
    • CNI Awards
    • History
    • CNI News
  • Program Plan
    • Current Program Plan
    • Program Plan Archive
  • Topics
  • Events & Projects
    • Membership Meetings
    • Workshops & Projects
    • Other Events
    • Event Calendar
  • Resources
    • Publications by CNI Staff
    • Program Plan
    • Pre-Recorded Project Briefing Series
    • Videos & Podcasts
    • Follow CNI
    • Historical Resources
  • Contact Us

Python Camp: Meeting the Demand for Computational Skills Through Open Technology and Reusable Curriculum

Home / Project Briefing Pages / CNI Fall 2019 Project Briefings / Python Camp: Meeting the Demand for Computational Skills Through Open Technology and Reusable Curriculum

January 3, 2020

Laura Wrubel
Software Development Librarian
George Washington University

Lorena Barba
Professor, Mechanical and Aerospace Engineering
George Washington University

Megan Potterbusch
Data Services Librarian
George Washington University

Hannah Sommers
Senior Associate Dean and Deputy University Librarian
George Washington University

Learning Python, especially for data analysis, is a priority for students and faculty across disciplines, but good support to do so outside of a computer science course isn’t typically available. George Washington University (GW) Libraries and Academic Innovation has been experimenting with a new model of Python programming instruction which leverages a GW engineering faculty member’s openly licensed, Open edX curriculum, funded by the National Science Foundation Office of Advanced Cyberinfrastructure CyberTraining program. Designed for teaching computational thinking foundations to first-year engineering students, we adapted the curriculum into a three-day “Python Camp” to address the needs of a broad range of campus learners. The librarian instructors, also trained in the Carpentries pedagogical approach, emphasize live-coding and formative assessment. Key technical components of the mini-course include Open edX’s platform’s integration with Jupyter notebooks, auto-graded homework assignments, and the library-hosted JupyterHub platform. Learners who complete course requirements receive a certificate of completion. Python Camp sells out like a rock concert! While aligning with both the library mission and campus strategic priorities around increasing programming skills for research across disciplines, this project demonstrates the power of reusable computable content and open educational resources, as well as collaboration between library and faculty partners. The presenters will also discuss the challenges Python Camp raises for sustainability and scalability, as a hugely popular yet also resource-intensive offering.

Presentation

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)

Filed Under: CNI Fall 2019 Project Briefings, Project Briefing Pages, Teaching & Learning
Tagged With: cni2019fall, Project Briefings & Plenary Sessions

Last updated:  Friday, January 3rd, 2020

 

Contact Us

21 Dupont Circle
Suite 800
Washington, DC, 20036
202.296.5098

Contact us
Copyright © 2023 CNI

  • Copyright Policy
  • Privacy Policy
  • Site map

Keeping up with CNI

CNI-ANNOUNCE is a low-volume electronic forum used for information about the activities and programs of CNI, and events and documents of interest to the CNI community.
Sign up

Follow CNI

  • View cni.org’s profile on Facebook
  • View cni_org’s profile on Twitter
  • LinkedIn
  • YouTube
  • Vimeo

A joint project