Tuesday, June 23
5:15 PM-7:00 PM
EDT
Ballroom East

Project-based Programming Learning by Using GitHub

Poster/Demo ID: 45213
  1. Guang-Si Chen
    National Taiwan Normal University
  2. aaa
    Yu-Tzu Lin
    National Taiwan Normal University
  3. Yu-Chih Lin
    Yuanpei University

Abstract: This research investigates the feasibility of applying GitHub to the project-based programming instruction. An empirical study was conducted to understand how the students’ learning behaviors on GitHub affected their learning performance and how students perceived about learning on GitHub. During the project implementation, students coordinated their jobs, discussed about the projects, planned the project schedule, co-edited the programs, and shared their thoughts with peers using GitHub functions. The experiment results showed that students who engaged in program coediting more frequently performed better in both programming concepts and programming implementation skills. In addition, sharing exemplar programs with peers could provide new programming ideas and then improve the project performance. Most students agreed with the effectiveness of the proposed project-based programming instruction with GitHub in terms of the version control and collaboration functions provided by GitHub.

Presider: Babak Khosravifar, Mentorina Research and Development Inc.

Topic

Conference attendees are able to comment on papers, view the full text and slides, and attend live presentations. If you are an attendee, please login to get full access.
x