The Impact of COVID-19 in Collaborative Programming. Understanding the Needs of Undergraduate Computer Science Students
Collaborative learning activities have become a common practice in current university studies due to the implantation of the EHEA. However, the COVID-19 pandemic has led to a radical and abrupt change in the teaching–learning model used in most universities, and in the way students’ group work is ca...
Gespeichert in:
Veröffentlicht in: | Electronics (Basel) 2021-07, Vol.10 (14), p.1728 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 14 |
container_start_page | 1728 |
container_title | Electronics (Basel) |
container_volume | 10 |
creator | Lacave, Carmen Molina, Ana Isabel |
description | Collaborative learning activities have become a common practice in current university studies due to the implantation of the EHEA. However, the COVID-19 pandemic has led to a radical and abrupt change in the teaching–learning model used in most universities, and in the way students’ group work is carried out. Given this new situation, our interest is focused on discovering how computer science students have approached group programming tasks. For this purpose, we have designed a cross-sectional pilot study to explore, from both social and technological points of view, how students carried out their group programming activities during the shutdown of universities, how they are doing them now, when social distance must be maintained, and what they have missed in both situations. The results of the study indicate that during the imposed confinement, the students adopted a programming model based on work division or distributed peer programming, and very few made use of synchronous distributed collaboration tools. After the lockdown, the students mostly opted for a model based on collaborative programming and there was an increased use of synchronous distributed collaboration tools. The specific communication, synchronization, and coordination functionalities they considered most useful or necessary were also analyzed. Among the desirable features included in a software for synchronous distributed programming, the students considered that having an audio-channel can be very useful and, possibly, the most agile method to communicate. The video signal is not considered as very necessary, being in many cases rather a source of distraction, while textual communication through a chat, to which they are very accustomed, is also well valued. In addition, version control and the possibility of recovering previous states of the practical projects were highly appreciated by the students, and they considered it necessary to record the individual contributions of each member of the team to the result. |
doi_str_mv | 10.3390/electronics10141728 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2554494054</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2554494054</sourcerecordid><originalsourceid>FETCH-LOGICAL-c322t-a7dc2576f02e6489e4aef5f72b6886bc2867b031de7490e60ee4209a92aa0bb53</originalsourceid><addsrcrecordid>eNptkE1Lw0AQhhdRsNT-Ai8LnlP3Kx97lPjRQrFCW69hs5nUlGQ37m4U_72p9eDBucwM8_AMvAhdUzLnXJJbaEEHZ02jPSVU0JRlZ2jCSCojySQ7_zNfopn3BzKWpDzjZII-t2-Al12vdMC2xvn6dXkfUYkbg3Pbtqq0ToXmA_CLs3unuq4x-znemQqcD8pU44rDqHgGqPzR8HMayWpQAUZH1w8BHN7oBowGvAlDBSb4K3RRq9bD7LdP0e7xYZsvotX6aZnfrSLNGQuRSivN4jSpCYNEZBKEgjquU1YmWZaUmmVJWhJOK0iFJJAQAMGIVJIpRcoy5lN0c_L2zr4P4ENxsIMz48uCxbEQUpBYjBQ_UdpZ7x3URe-aTrmvgpLiGHLxT8j8G9S0cyg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2554494054</pqid></control><display><type>article</type><title>The Impact of COVID-19 in Collaborative Programming. Understanding the Needs of Undergraduate Computer Science Students</title><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Lacave, Carmen ; Molina, Ana Isabel</creator><creatorcontrib>Lacave, Carmen ; Molina, Ana Isabel</creatorcontrib><description>Collaborative learning activities have become a common practice in current university studies due to the implantation of the EHEA. However, the COVID-19 pandemic has led to a radical and abrupt change in the teaching–learning model used in most universities, and in the way students’ group work is carried out. Given this new situation, our interest is focused on discovering how computer science students have approached group programming tasks. For this purpose, we have designed a cross-sectional pilot study to explore, from both social and technological points of view, how students carried out their group programming activities during the shutdown of universities, how they are doing them now, when social distance must be maintained, and what they have missed in both situations. The results of the study indicate that during the imposed confinement, the students adopted a programming model based on work division or distributed peer programming, and very few made use of synchronous distributed collaboration tools. After the lockdown, the students mostly opted for a model based on collaborative programming and there was an increased use of synchronous distributed collaboration tools. The specific communication, synchronization, and coordination functionalities they considered most useful or necessary were also analyzed. Among the desirable features included in a software for synchronous distributed programming, the students considered that having an audio-channel can be very useful and, possibly, the most agile method to communicate. The video signal is not considered as very necessary, being in many cases rather a source of distraction, while textual communication through a chat, to which they are very accustomed, is also well valued. In addition, version control and the possibility of recovering previous states of the practical projects were highly appreciated by the students, and they considered it necessary to record the individual contributions of each member of the team to the result.</description><identifier>ISSN: 2079-9292</identifier><identifier>EISSN: 2079-9292</identifier><identifier>DOI: 10.3390/electronics10141728</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Collaboration ; Collaborative programming ; Colleges & universities ; Coronaviruses ; COVID-19 ; Learning ; Perceptions ; Shutdowns ; Software ; Students ; Synchronism ; Version control ; Video communication ; Video signals</subject><ispartof>Electronics (Basel), 2021-07, Vol.10 (14), p.1728</ispartof><rights>2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c322t-a7dc2576f02e6489e4aef5f72b6886bc2867b031de7490e60ee4209a92aa0bb53</citedby><cites>FETCH-LOGICAL-c322t-a7dc2576f02e6489e4aef5f72b6886bc2867b031de7490e60ee4209a92aa0bb53</cites><orcidid>0000-0003-2770-8482 ; 0000-0002-3449-2539</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Lacave, Carmen</creatorcontrib><creatorcontrib>Molina, Ana Isabel</creatorcontrib><title>The Impact of COVID-19 in Collaborative Programming. Understanding the Needs of Undergraduate Computer Science Students</title><title>Electronics (Basel)</title><description>Collaborative learning activities have become a common practice in current university studies due to the implantation of the EHEA. However, the COVID-19 pandemic has led to a radical and abrupt change in the teaching–learning model used in most universities, and in the way students’ group work is carried out. Given this new situation, our interest is focused on discovering how computer science students have approached group programming tasks. For this purpose, we have designed a cross-sectional pilot study to explore, from both social and technological points of view, how students carried out their group programming activities during the shutdown of universities, how they are doing them now, when social distance must be maintained, and what they have missed in both situations. The results of the study indicate that during the imposed confinement, the students adopted a programming model based on work division or distributed peer programming, and very few made use of synchronous distributed collaboration tools. After the lockdown, the students mostly opted for a model based on collaborative programming and there was an increased use of synchronous distributed collaboration tools. The specific communication, synchronization, and coordination functionalities they considered most useful or necessary were also analyzed. Among the desirable features included in a software for synchronous distributed programming, the students considered that having an audio-channel can be very useful and, possibly, the most agile method to communicate. The video signal is not considered as very necessary, being in many cases rather a source of distraction, while textual communication through a chat, to which they are very accustomed, is also well valued. In addition, version control and the possibility of recovering previous states of the practical projects were highly appreciated by the students, and they considered it necessary to record the individual contributions of each member of the team to the result.</description><subject>Collaboration</subject><subject>Collaborative programming</subject><subject>Colleges & universities</subject><subject>Coronaviruses</subject><subject>COVID-19</subject><subject>Learning</subject><subject>Perceptions</subject><subject>Shutdowns</subject><subject>Software</subject><subject>Students</subject><subject>Synchronism</subject><subject>Version control</subject><subject>Video communication</subject><subject>Video signals</subject><issn>2079-9292</issn><issn>2079-9292</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNptkE1Lw0AQhhdRsNT-Ai8LnlP3Kx97lPjRQrFCW69hs5nUlGQ37m4U_72p9eDBucwM8_AMvAhdUzLnXJJbaEEHZ02jPSVU0JRlZ2jCSCojySQ7_zNfopn3BzKWpDzjZII-t2-Al12vdMC2xvn6dXkfUYkbg3Pbtqq0ToXmA_CLs3unuq4x-znemQqcD8pU44rDqHgGqPzR8HMayWpQAUZH1w8BHN7oBowGvAlDBSb4K3RRq9bD7LdP0e7xYZsvotX6aZnfrSLNGQuRSivN4jSpCYNEZBKEgjquU1YmWZaUmmVJWhJOK0iFJJAQAMGIVJIpRcoy5lN0c_L2zr4P4ENxsIMz48uCxbEQUpBYjBQ_UdpZ7x3URe-aTrmvgpLiGHLxT8j8G9S0cyg</recordid><startdate>20210719</startdate><enddate>20210719</enddate><creator>Lacave, Carmen</creator><creator>Molina, Ana Isabel</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>COVID</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L7M</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0003-2770-8482</orcidid><orcidid>https://orcid.org/0000-0002-3449-2539</orcidid></search><sort><creationdate>20210719</creationdate><title>The Impact of COVID-19 in Collaborative Programming. Understanding the Needs of Undergraduate Computer Science Students</title><author>Lacave, Carmen ; Molina, Ana Isabel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c322t-a7dc2576f02e6489e4aef5f72b6886bc2867b031de7490e60ee4209a92aa0bb53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Collaboration</topic><topic>Collaborative programming</topic><topic>Colleges & universities</topic><topic>Coronaviruses</topic><topic>COVID-19</topic><topic>Learning</topic><topic>Perceptions</topic><topic>Shutdowns</topic><topic>Software</topic><topic>Students</topic><topic>Synchronism</topic><topic>Version control</topic><topic>Video communication</topic><topic>Video signals</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lacave, Carmen</creatorcontrib><creatorcontrib>Molina, Ana Isabel</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>Coronavirus Research Database</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Access via ProQuest (Open Access)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Electronics (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lacave, Carmen</au><au>Molina, Ana Isabel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Impact of COVID-19 in Collaborative Programming. Understanding the Needs of Undergraduate Computer Science Students</atitle><jtitle>Electronics (Basel)</jtitle><date>2021-07-19</date><risdate>2021</risdate><volume>10</volume><issue>14</issue><spage>1728</spage><pages>1728-</pages><issn>2079-9292</issn><eissn>2079-9292</eissn><abstract>Collaborative learning activities have become a common practice in current university studies due to the implantation of the EHEA. However, the COVID-19 pandemic has led to a radical and abrupt change in the teaching–learning model used in most universities, and in the way students’ group work is carried out. Given this new situation, our interest is focused on discovering how computer science students have approached group programming tasks. For this purpose, we have designed a cross-sectional pilot study to explore, from both social and technological points of view, how students carried out their group programming activities during the shutdown of universities, how they are doing them now, when social distance must be maintained, and what they have missed in both situations. The results of the study indicate that during the imposed confinement, the students adopted a programming model based on work division or distributed peer programming, and very few made use of synchronous distributed collaboration tools. After the lockdown, the students mostly opted for a model based on collaborative programming and there was an increased use of synchronous distributed collaboration tools. The specific communication, synchronization, and coordination functionalities they considered most useful or necessary were also analyzed. Among the desirable features included in a software for synchronous distributed programming, the students considered that having an audio-channel can be very useful and, possibly, the most agile method to communicate. The video signal is not considered as very necessary, being in many cases rather a source of distraction, while textual communication through a chat, to which they are very accustomed, is also well valued. In addition, version control and the possibility of recovering previous states of the practical projects were highly appreciated by the students, and they considered it necessary to record the individual contributions of each member of the team to the result.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/electronics10141728</doi><orcidid>https://orcid.org/0000-0003-2770-8482</orcidid><orcidid>https://orcid.org/0000-0002-3449-2539</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2079-9292 |
ispartof | Electronics (Basel), 2021-07, Vol.10 (14), p.1728 |
issn | 2079-9292 2079-9292 |
language | eng |
recordid | cdi_proquest_journals_2554494054 |
source | MDPI - Multidisciplinary Digital Publishing Institute; EZB-FREE-00999 freely available EZB journals |
subjects | Collaboration Collaborative programming Colleges & universities Coronaviruses COVID-19 Learning Perceptions Shutdowns Software Students Synchronism Version control Video communication Video signals |
title | The Impact of COVID-19 in Collaborative Programming. Understanding the Needs of Undergraduate Computer Science Students |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T17%3A07%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Impact%20of%20COVID-19%20in%20Collaborative%20Programming.%20Understanding%20the%20Needs%20of%20Undergraduate%20Computer%20Science%20Students&rft.jtitle=Electronics%20(Basel)&rft.au=Lacave,%20Carmen&rft.date=2021-07-19&rft.volume=10&rft.issue=14&rft.spage=1728&rft.pages=1728-&rft.issn=2079-9292&rft.eissn=2079-9292&rft_id=info:doi/10.3390/electronics10141728&rft_dat=%3Cproquest_cross%3E2554494054%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2554494054&rft_id=info:pmid/&rfr_iscdi=true |