Evaluation of an Online Judge for Concurrent Programming Learning
Online judges are tools that can significantly help the learning of programming. However, previous studies have found that existing tools provide little level of satisfaction of the teachers' and students' needs. One of these requirements is the learning of concurrent and distributed progr...
Uloženo v:
| Vydáno v: | Proceedings of the Latin American Computing Conference (Online) s. 1 - 9 |
|---|---|
| Hlavní autor: | |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
16.10.2023
|
| Témata: | |
| ISSN: | 2771-5752 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Online judges are tools that can significantly help the learning of programming. However, previous studies have found that existing tools provide little level of satisfaction of the teachers' and students' needs. One of these requirements is the learning of concurrent and distributed programming, despite the increasing importance of these computing paradigms. This article reports the implementation of an online judge prototype for concurrent programming and its evaluation through a quasi-experiment. Although no significant differences were found with respect to the traditional tools used in the course, indications were obtained that the students who used the online judge prototype produced solutions with fewer programming anomalies. Regarding motivational aspects, students reported a better user experience, especially those who were able to contrast the online judge against the traditional development tools used in the course. |
|---|---|
| AbstractList | Online judges are tools that can significantly help the learning of programming. However, previous studies have found that existing tools provide little level of satisfaction of the teachers' and students' needs. One of these requirements is the learning of concurrent and distributed programming, despite the increasing importance of these computing paradigms. This article reports the implementation of an online judge prototype for concurrent programming and its evaluation through a quasi-experiment. Although no significant differences were found with respect to the traditional tools used in the course, indications were obtained that the students who used the online judge prototype produced solutions with fewer programming anomalies. Regarding motivational aspects, students reported a better user experience, especially those who were able to contrast the online judge against the traditional development tools used in the course. |
| Author | Hidalgo-Cespedes, Jeisson |
| Author_xml | – sequence: 1 givenname: Jeisson surname: Hidalgo-Cespedes fullname: Hidalgo-Cespedes, Jeisson email: jeisson.hidalgo@ucr.ac.cr organization: ECCI-CITIC, Universidad de Costa Rica,San José,Costa Rica |
| BookMark | eNo1j8FKxDAURaMoOI79A8H8QOt7SV7TLIdSx5HCuND1kDZpqcykkraCf--AurpndTj3ll2FMXjGHhAyRDCPZV3tclCEmQAhMwSpcgF4wRKjTSEJJBaFzi_ZSmiNKWkSNyyZpg8AkAIUglqxTfVlj4udhzHwseM28H04DsHzl8X1nndj5OUY2iVGH2b-Gsc-2tNpCD2vvY3hDHfsurPHySd_u2bvT9Vb-ZzW--2u3NTpgGjmtNEkCwIjJTlSDaBrtGk1kbDncmecynPRWMy9No0l0zoHhVRFQ2hJSZJrdv_rHbz3h884nGz8Pvy_lj_Ud0xE |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/CLEI60451.2023.10346201 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9798350318876 |
| EISSN | 2771-5752 |
| EndPage | 9 |
| ExternalDocumentID | 10346201 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IL 6IN AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL |
| ID | FETCH-LOGICAL-i119t-b7538509335d54b01db79c7552a103d9d4662ba16e79ba59cdd08348b51a54353 |
| IEDL.DBID | RIE |
| IngestDate | Wed Aug 27 02:24:21 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i119t-b7538509335d54b01db79c7552a103d9d4662ba16e79ba59cdd08348b51a54353 |
| PageCount | 9 |
| ParticipantIDs | ieee_primary_10346201 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-Oct.-16 |
| PublicationDateYYYYMMDD | 2023-10-16 |
| PublicationDate_xml | – month: 10 year: 2023 text: 2023-Oct.-16 day: 16 |
| PublicationDecade | 2020 |
| PublicationTitle | Proceedings of the Latin American Computing Conference (Online) |
| PublicationTitleAbbrev | CLEI |
| PublicationYear | 2023 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0003204104 |
| Score | 1.8477299 |
| Snippet | Online judges are tools that can significantly help the learning of programming. However, previous studies have found that existing tools provide little level... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Concurrent computing concurrent programming experimentation online judge online programming judge programming education Programming profession programming teaching Prototypes usability test User experience |
| Title | Evaluation of an Online Judge for Concurrent Programming Learning |
| URI | https://ieeexplore.ieee.org/document/10346201 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELagYmAqjyLe8sCaYLt-jqhqBQhVHUDqVvmVqgMpKg2_n3OSBjEwsEVRcnIuuvjuct_3IXQnVOC2CCYThNuMR19kmguIKysUpU57QnwtNqGmUz2fm1kLVq-xMDHGevgs5umw_pcf1r5KrTKI8CGXLKG19pWSDVira6gMGeFQW7QzXJSY-9HL-Ekm_pQ8aYTnu7t_6ajU28ik_88FHKHBDyAPz7qt5hjtxfIE9XeKDLgN0FP0MO7Iu_G6wLbEDZUofq7CMmJIUDFY9A0nU7KYZrPewSRueVaXA_Q2Gb-OHrNWJCFbUWq2mYN6Q4vUlxBBcEdocMp4JQSzsNpgApeSOUtlVMZZYXwIkHVx7QS1AnKl4RnqlesyniMMzyBlwXnURsMF3hSRMwZVrHVMEeku0CC5ZPHR8GAsdt64_OP8FTpMjk9feiqvUW-7qeINOvBf29Xn5rZ-e98-8Zkf |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED6hggRTeRTxxgNriu3ajj2iqlULpepQpG6VX6k6kKKS8vuxk7SIgYEtipKTY-viu_N93wfwwFPHdOZUwjHTCfM2SyTjwa80Twkx0mJsS7GJdDyWs5ma1GD1EgvjvS-bz3w7XpZn-W5lN7FUFjy8wwSNaK19zhjFFVxrV1LpUMxCdlF3cRGsHruj3lBEBpV2VAlvb9__paRSbiT95j-HcAytH0gemuw2mxPY8_kpNLeaDKh20TN46u3ou9EqQzpHFZkoet64hUchREXBoq1YmaLF2J31Hkyimml10YK3fm_aHSS1TEKyJEQViQkZh-SxMsEdZwYTZ1JlU86pDqN1yjEhqNFE-FQZzZV1LsRdTBpONA_RUuccGvkq9xeAwjcIkTHmpZLhAasyzygNeaw2NMXCXEIrTsn8o2LCmG9n4-qP-_dwOJi-juaj4fjlGo7iIsT_PhE30CjWG38LB_arWH6u78qV_AZpV5xm |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+Latin+American+Computing+Conference+%28Online%29&rft.atitle=Evaluation+of+an+Online+Judge+for+Concurrent+Programming+Learning&rft.au=Hidalgo-Cespedes%2C+Jeisson&rft.date=2023-10-16&rft.pub=IEEE&rft.eissn=2771-5752&rft.spage=1&rft.epage=9&rft_id=info:doi/10.1109%2FCLEI60451.2023.10346201&rft.externalDocID=10346201 |