Cargando…
Educational crowdsourcing to support the learning of computer programming
Recent advancements in technology have enabled a shift to occur in teaching and learning. We are living in a connected world where physical boundaries of attending an institution to gain an education no longer apply. There are currently thousands of courses available online that do not require forma...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Singapore
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6302833/ https://www.ncbi.nlm.nih.gov/pubmed/30613222 http://dx.doi.org/10.1186/s41039-015-0011-3 |
_version_ | 1783382061113933824 |
---|---|
author | Al-Jumeily, Dhiya Hussain, Abir Alghamdi, Mohammed Dobbins, Chelsea Lunn, Jan |
author_facet | Al-Jumeily, Dhiya Hussain, Abir Alghamdi, Mohammed Dobbins, Chelsea Lunn, Jan |
author_sort | Al-Jumeily, Dhiya |
collection | PubMed |
description | Recent advancements in technology have enabled a shift to occur in teaching and learning. We are living in a connected world where physical boundaries of attending an institution to gain an education no longer apply. There are currently thousands of courses available online that do not require formal attendance. As such, this era of “open learning” pioneers an innovative research, across multiple disciplines. One domain of knowledge where open learning can be advantageous is within computer science. This industry is now highly in demand and can benefit from open learning platforms, where students may not have the opportunity to formally attend courses but still want to enhance their skills. However, there are some significant limitations in open learning applications: how they assess the quality of learning (i.e., was it just copying or at best learning by rote) or considering individual differences among learners. In this emerging research paper, we posit the idea of an adaptive, crowdsourced, and primarily educational technology, targeted at software development students. The proposed technology caters for either individual or group learning. It differentiates itself from other tutoring and programming support technologies as it will continually monitor and assess students’ performance in each phase of the education process. |
format | Online Article Text |
id | pubmed-6302833 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Springer Singapore |
record_format | MEDLINE/PubMed |
spelling | pubmed-63028332019-01-04 Educational crowdsourcing to support the learning of computer programming Al-Jumeily, Dhiya Hussain, Abir Alghamdi, Mohammed Dobbins, Chelsea Lunn, Jan Res Pract Technol Enhanc Learn Research Recent advancements in technology have enabled a shift to occur in teaching and learning. We are living in a connected world where physical boundaries of attending an institution to gain an education no longer apply. There are currently thousands of courses available online that do not require formal attendance. As such, this era of “open learning” pioneers an innovative research, across multiple disciplines. One domain of knowledge where open learning can be advantageous is within computer science. This industry is now highly in demand and can benefit from open learning platforms, where students may not have the opportunity to formally attend courses but still want to enhance their skills. However, there are some significant limitations in open learning applications: how they assess the quality of learning (i.e., was it just copying or at best learning by rote) or considering individual differences among learners. In this emerging research paper, we posit the idea of an adaptive, crowdsourced, and primarily educational technology, targeted at software development students. The proposed technology caters for either individual or group learning. It differentiates itself from other tutoring and programming support technologies as it will continually monitor and assess students’ performance in each phase of the education process. Springer Singapore 2015-07-21 2015 /pmc/articles/PMC6302833/ /pubmed/30613222 http://dx.doi.org/10.1186/s41039-015-0011-3 Text en © The Author(s) 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0), which permits use, duplication, adaptation, distribution, and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Research Al-Jumeily, Dhiya Hussain, Abir Alghamdi, Mohammed Dobbins, Chelsea Lunn, Jan Educational crowdsourcing to support the learning of computer programming |
title | Educational crowdsourcing to support the learning of computer programming |
title_full | Educational crowdsourcing to support the learning of computer programming |
title_fullStr | Educational crowdsourcing to support the learning of computer programming |
title_full_unstemmed | Educational crowdsourcing to support the learning of computer programming |
title_short | Educational crowdsourcing to support the learning of computer programming |
title_sort | educational crowdsourcing to support the learning of computer programming |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6302833/ https://www.ncbi.nlm.nih.gov/pubmed/30613222 http://dx.doi.org/10.1186/s41039-015-0011-3 |
work_keys_str_mv | AT aljumeilydhiya educationalcrowdsourcingtosupportthelearningofcomputerprogramming AT hussainabir educationalcrowdsourcingtosupportthelearningofcomputerprogramming AT alghamdimohammed educationalcrowdsourcingtosupportthelearningofcomputerprogramming AT dobbinschelsea educationalcrowdsourcingtosupportthelearningofcomputerprogramming AT lunnjan educationalcrowdsourcingtosupportthelearningofcomputerprogramming |