Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Examination of the effects of student-teacher interactions on student commit patterns - In the GitHub environment
KTH, School of Electrical Engineering and Computer Science (EECS).
KTH, School of Electrical Engineering and Computer Science (EECS).
2018 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Studie av student-lärare interaktioners betydelse för studenternas commit-beteende på GitHub (Swedish)
Abstract [en]

In 2015 the Computer Science program at the Royal Institute of Technology (KTH) first included GitHub in the curriculum of the introductory courses to programming. The idea was for GitHub to work as a tool for submitting assignments as well as a platform for student-teacher interactions and feedback. Ultimately to introduce the students to a version controller and the iterative process of software development.The aim of this paper was to examine the influence of teaching assistants in the Introductory courses to Computer Science at KTH, by evaluating the student-teacher interactions and student commit behaviour on GitHub. The material was collected from three successive course iterations 2015, 2016 and 2017 through KTH´s GitHub Enterprise where the enrolled students submitted their assignments.The teaching assistants are not given explicit instructions on how to make use of GitHub other than for it to be a hand-in tool and a platform for presenting grades and possibly feedback.The retrieved data was compiled into graphs and evaluated from different angles. The results found that no direct correlation could be made between student teacher interactions and number of commits by the students. However the data could tell of a varying commit behaviour and interaction behaviour dependent on the assignments. Differences between groups from beginning to end were also found, however they could not be linked to the number of interactions on KTH-GitHub.

Abstract [sv]

År 2015 inkluderade Datateknikprogrammet på Kungliga Tekniska Högskolan (KTH) GitHub som en del av undervisningsplanen för introduktionskurserna i datalogi. Tanken var att använda GitHub som ett verktyg vid inlämning av laborationsuppgifter samt att använda det som en plattform för interaktion och återkoppling mellan lärarassistenter och studenter. Detta för att introducera versionshanterare och den iterativa processen av mjukvaruutveckling, till studenterna.Syftet med denna studie var att undersöka inflytandet av lärarassistenter i kurserna tillhörande Introduktion till Datalogi på KTH, genom att utvärdera student-lärar interaktion samt studenters commit beteende på GitHub. Materialet för studien samlades in från tre efterföljande kursiterationer 2015, 2016 och 2017 genom KTH's GitHub Enterprise, dit de inskrivna studenterna lämnat in sina arbeten.Lärarassistenterna gives inga explicita instruktioner för hur de skall använda GitHub utöver att det ska användas som ett inlämningsverktyg samt en plattform för att förmedla betyg.Datan sammanställdes till grafer och utvärderades från olika perspektiv. Resultatet fann att inga direkta kopplingar kunde dras mellan student-lärar interaktioner och antal commits gjorda av studenten. Däremot visar datan på ett varierande commit-beteende mellan uppgifter. Troligt är att detta kan sammankopplas till uppgiften i sig. Skillnader mellan grupper från start till slut kan även återfinnas i graferna, dock kan dessa inte direkt länkas till antalet interaktioner mellan studenter och lärarassistenter på KTH-GitHub.

Place, publisher, year, edition, pages
2018.
Series
TRITA-EECS-EX ; 2018:201
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-229720OAI: oai:DiVA.org:kth-229720DiVA, id: diva2:1214201
Subject / course
Computer Science
Supervisors
Examiners
Available from: 2018-06-20 Created: 2018-06-06 Last updated: 2018-06-20Bibliographically approved

Open Access in DiVA

fulltext(2592 kB)21 downloads
File information
File name FULLTEXT02.pdfFile size 2592 kBChecksum SHA-512
3925b335fb01c9d9252e69bd930601b8e4e7041e664e6f2fde482982c9c8e4ed97259485c4f534f5005068361b06726ddb0f2b6bb1c3796443122a1fd84ad291
Type fulltextMimetype application/pdf

By organisation
School of Electrical Engineering and Computer Science (EECS)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 21 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 34 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf