{"id":"https://openalex.org/W2053930497","doi":"https://doi.org/10.1145/2445196.2445508","title":"Incorporating version control into programming courses (abstract only)","display_name":"Incorporating version control into programming courses (abstract only)","publication_year":2013,"publication_date":"2013-03-06","ids":{"openalex":"https://openalex.org/W2053930497","doi":"https://doi.org/10.1145/2445196.2445508","mag":"2053930497"},"language":"en","primary_location":{"id":"doi:10.1145/2445196.2445508","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2445196.2445508","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceeding of the 44th ACM technical symposium on Computer science education","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5007043607","display_name":"Tommy MacWilliam","orcid":null},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Tommy MacWilliam","raw_affiliation_strings":["Harvard University, Cambridge, MA, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, MA, USA","institution_ids":["https://openalex.org/I2801851002"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5007043607"],"corresponding_institution_ids":["https://openalex.org/I2801851002"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.17690301,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"759","last_page":"759"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9848999977111816,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9830999970436096,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/laptop","display_name":"Laptop","score":0.8534082174301147},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7991507053375244},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.6200998425483704},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.601955771446228},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.49773386120796204},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4809205234050751},{"id":"https://openalex.org/keywords/curriculum","display_name":"Curriculum","score":0.46925684809684753},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.448102205991745},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.44189855456352234},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.4340100586414337},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.41590094566345215},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.41089823842048645},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.36135685443878174},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.26279178261756897},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.11200067400932312}],"concepts":[{"id":"https://openalex.org/C2780008327","wikidata":"https://www.wikidata.org/wiki/Q3962","display_name":"Laptop","level":2,"score":0.8534082174301147},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7991507053375244},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.6200998425483704},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.601955771446228},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.49773386120796204},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4809205234050751},{"id":"https://openalex.org/C47177190","wikidata":"https://www.wikidata.org/wiki/Q207137","display_name":"Curriculum","level":2,"score":0.46925684809684753},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.448102205991745},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.44189855456352234},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.4340100586414337},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.41590094566345215},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.41089823842048645},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.36135685443878174},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26279178261756897},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11200067400932312},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2445196.2445508","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2445196.2445508","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceeding of the 44th ACM technical symposium on Computer science education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.75}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W3153292769","https://openalex.org/W1964405022","https://openalex.org/W2611219800","https://openalex.org/W2113128227","https://openalex.org/W632256878","https://openalex.org/W2491403535","https://openalex.org/W2479811461","https://openalex.org/W2104915799","https://openalex.org/W4311938462","https://openalex.org/W2355429491"],"abstract_inverted_index":{"This":[0],"workshop,":[1],"aimed":[2,100],"at":[3,101],"instructors":[4],"of":[5,76],"introductory":[6],"or":[7],"intermediate":[8],"courses,":[9],"introduces":[10],"participants":[11],"to":[12,46,64,85,106],"version":[13,41,66,103],"control":[14,42,67,104],"via":[15],"two":[16],"popular":[17],"source":[18],"code":[19],"management":[20],"(SCM)":[21],"tools:":[22],"SVN":[23],"and":[24,58,70,74],"Git.":[25],"Not":[26],"only":[27],"is":[28],"proficiency":[29],"with":[30],"SCM":[31,60,98],"tools":[32,99],"an":[33,87],"invaluable":[34],"skill":[35],"for":[36,97],"aspiring":[37],"software":[38],"developers,":[39],"but":[40],"also":[43,82],"allows":[44],"students":[45],"collaborate":[47],"effectively":[48],"on":[49],"projects.":[50],"Participants":[51,80],"will":[52,81],"complete":[53],"hands-on":[54],"activities":[55],"using":[56],"distributed":[57],"centralized":[59],"tools,":[61],"learn":[62],"how":[63],"integrate":[65],"into":[68],"curricula,":[69],"discuss":[71],"the":[72],"pros":[73],"cons":[75],"various":[77],"hosting":[78],"solutions.":[79],"be":[83],"introduced":[84],"version50,":[86],"open-source":[88],"abstraction":[89],"layer":[90],"that":[91],"provides":[92],"a":[93],"common,":[94],"simplified":[95],"interface":[96],"making":[102],"accessible":[105],"novice":[107],"programmers.":[108],"Laptop":[109],"required.":[110]},"counts_by_year":[{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
