Implementing Version Control with Git and GitHub as a Learning Objective in Statistics and Data Science Courses
Saved in:
| Title: | Implementing Version Control with Git and GitHub as a Learning Objective in Statistics and Data Science Courses |
|---|---|
| Language: | English |
| Authors: | Beckman, Matthew D., Çetinkaya-Rundel, Mine (ORCID |
| Source: | Journal of Statistics and Data Science Education. 2021 29(1):S132-S144. |
| Availability: | Taylor & Francis. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals |
| Peer Reviewed: | Y |
| Page Count: | 13 |
| Publication Date: | 2021 |
| Document Type: | Journal Articles Reports - Descriptive |
| Education Level: | Higher Education Postsecondary Education |
| Descriptors: | Statistics Education, Data Analysis, Teaching Methods, Graduate Students, Undergraduate Students, Computer Software, Recall (Psychology), Course Objectives, Decision Making, Evaluation Methods, College Faculty, Integrated Learning Systems, Course Descriptions, Programming Languages, Teacher Attitudes |
| DOI: | 10.1080/10691898.2020.1848485 |
| ISSN: | 2693-9169 |
| Abstract: | A version control system records changes to a file or set of files over time so that changes can be tracked and specific versions of a file can be recalled later. As such, it is an essential element of a reproducible workflow that deserves due consideration among the learning objectives of statistics courses. This article describes experiences and implementation decisions of four contributing faculty who are teaching different courses at a variety of institutions. Each of these faculty has set version control as a learning objective and successfully integrated one such system (Git) into one or more statistics courses. The various approaches described in the article span different implementation strategies to suit student background, course type, software choices, and assessment practices. By presenting a wide range of approaches to teaching Git, the article aims to serve as a resource for statistics and data science instructors teaching courses at any level within an undergraduate or graduate curriculum. |
| Abstractor: | As Provided |
| Entry Date: | 2022 |
| Accession Number: | EJ1352467 |
| Database: | ERIC |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1352467 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Implementing Version Control with Git and GitHub as a Learning Objective in Statistics and Data Science Courses – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Beckman%2C+Matthew+D%2E%22">Beckman, Matthew D.</searchLink><br /><searchLink fieldCode="AR" term="%22Çetinkaya-Rundel%2C+Mine%22">Çetinkaya-Rundel, Mine</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0001-6452-2420">0000-0001-6452-2420</externalLink>)<br /><searchLink fieldCode="AR" term="%22Horton%2C+Nicholas+J%2E%22">Horton, Nicholas J.</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0003-3332-4311">0000-0003-3332-4311</externalLink>)<br /><searchLink fieldCode="AR" term="%22Rundel%2C+Colin+W%2E%22">Rundel, Colin W.</searchLink><br /><searchLink fieldCode="AR" term="%22Sullivan%2C+Adam+J%2E%22">Sullivan, Adam J.</searchLink><br /><searchLink fieldCode="AR" term="%22Tackett%2C+Maria%22">Tackett, Maria</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Journal+of+Statistics+and+Data+Science+Education%22"><i>Journal of Statistics and Data Science Education</i></searchLink>. 2021 29(1):S132-S144. – Name: Avail Label: Availability Group: Avail Data: Taylor & Francis. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 13 – Name: DatePubCY Label: Publication Date Group: Date Data: 2021 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Descriptive – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Statistics+Education%22">Statistics Education</searchLink><br /><searchLink fieldCode="DE" term="%22Data+Analysis%22">Data Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Graduate+Students%22">Graduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Recall+%28Psychology%29%22">Recall (Psychology)</searchLink><br /><searchLink fieldCode="DE" term="%22Course+Objectives%22">Course Objectives</searchLink><br /><searchLink fieldCode="DE" term="%22Decision+Making%22">Decision Making</searchLink><br /><searchLink fieldCode="DE" term="%22Evaluation+Methods%22">Evaluation Methods</searchLink><br /><searchLink fieldCode="DE" term="%22College+Faculty%22">College Faculty</searchLink><br /><searchLink fieldCode="DE" term="%22Integrated+Learning+Systems%22">Integrated Learning Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Course+Descriptions%22">Course Descriptions</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Teacher+Attitudes%22">Teacher Attitudes</searchLink> – Name: DOI Label: DOI Group: ID Data: 10.1080/10691898.2020.1848485 – Name: ISSN Label: ISSN Group: ISSN Data: 2693-9169 – Name: Abstract Label: Abstract Group: Ab Data: A version control system records changes to a file or set of files over time so that changes can be tracked and specific versions of a file can be recalled later. As such, it is an essential element of a reproducible workflow that deserves due consideration among the learning objectives of statistics courses. This article describes experiences and implementation decisions of four contributing faculty who are teaching different courses at a variety of institutions. Each of these faculty has set version control as a learning objective and successfully integrated one such system (Git) into one or more statistics courses. The various approaches described in the article span different implementation strategies to suit student background, course type, software choices, and assessment practices. By presenting a wide range of approaches to teaching Git, the article aims to serve as a resource for statistics and data science instructors teaching courses at any level within an undergraduate or graduate curriculum. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: DateEntry Label: Entry Date Group: Date Data: 2022 – Name: AN Label: Accession Number Group: ID Data: EJ1352467 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1352467 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1080/10691898.2020.1848485 Languages: – Text: English PhysicalDescription: Pagination: PageCount: 13 StartPage: S132 Subjects: – SubjectFull: Statistics Education Type: general – SubjectFull: Data Analysis Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: Graduate Students Type: general – SubjectFull: Undergraduate Students Type: general – SubjectFull: Computer Software Type: general – SubjectFull: Recall (Psychology) Type: general – SubjectFull: Course Objectives Type: general – SubjectFull: Decision Making Type: general – SubjectFull: Evaluation Methods Type: general – SubjectFull: College Faculty Type: general – SubjectFull: Integrated Learning Systems Type: general – SubjectFull: Course Descriptions Type: general – SubjectFull: Programming Languages Type: general – SubjectFull: Teacher Attitudes Type: general Titles: – TitleFull: Implementing Version Control with Git and GitHub as a Learning Objective in Statistics and Data Science Courses Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Beckman, Matthew D. – PersonEntity: Name: NameFull: Çetinkaya-Rundel, Mine – PersonEntity: Name: NameFull: Horton, Nicholas J. – PersonEntity: Name: NameFull: Rundel, Colin W. – PersonEntity: Name: NameFull: Sullivan, Adam J. – PersonEntity: Name: NameFull: Tackett, Maria IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2021 Identifiers: – Type: issn-electronic Value: 2693-9169 Numbering: – Type: volume Value: 29 – Type: issue Value: 1 Titles: – TitleFull: Journal of Statistics and Data Science Education Type: main |
| ResultId | 1 |