Remote Experiments as an Asset for Learning Programming in Python
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/102547 https://doi.org/10.3991/ijoe.v12i04.5278 |
Resumo: | The online experimentation is in expansion in Higher Education Institutions, with a dynamic extension to all scientific areas. The integration of online labs in higher educational courses constitutes a significant financial saving way for the institutions with multiple benefits for student's learning. Without access and usage time restrictions, these labs provide a wide range of experiments, performed individually or in groups, repeated as often as needed, without any space or time restrictions, just imposing the Internet access is available and in good conditions. This paper describes a use case application of a web platform that integrates, monitors and controls different technologies, such as Wireless Sensor Networks, Virtual Sensor Networks and Data Acquisition Boards, through an Internet accessible RESTful API, using low-cost devices such as the Raspberry Pi. In this context, a remote laboratory is developed for students programming in Python, based on such platform to improve their programming skills, overcome their difficulties in CS1 and CS2 courses, and give the ability to interact to physical world through practical examples. |
id |
RCAP_33d8ea132e81b0feab9a295e800a91da |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/102547 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Remote Experiments as an Asset for Learning Programming in PythonOnline experimentationprogramming in Pythonremote labsremote sensingwireless sensor networksThe online experimentation is in expansion in Higher Education Institutions, with a dynamic extension to all scientific areas. The integration of online labs in higher educational courses constitutes a significant financial saving way for the institutions with multiple benefits for student's learning. Without access and usage time restrictions, these labs provide a wide range of experiments, performed individually or in groups, repeated as often as needed, without any space or time restrictions, just imposing the Internet access is available and in good conditions. This paper describes a use case application of a web platform that integrates, monitors and controls different technologies, such as Wireless Sensor Networks, Virtual Sensor Networks and Data Acquisition Boards, through an Internet accessible RESTful API, using low-cost devices such as the Raspberry Pi. In this context, a remote laboratory is developed for students programming in Python, based on such platform to improve their programming skills, overcome their difficulties in CS1 and CS2 courses, and give the ability to interact to physical world through practical examples.2016info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttp://hdl.handle.net/10316/102547http://hdl.handle.net/10316/102547https://doi.org/10.3991/ijoe.v12i04.5278eng1861-21211868-1646Guerra, H.Cardoso, A.Sousa, V.Gomes, L. M.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-09-30T20:32:39Zoai:estudogeral.uc.pt:10316/102547Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:19:30.835149Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Remote Experiments as an Asset for Learning Programming in Python |
title |
Remote Experiments as an Asset for Learning Programming in Python |
spellingShingle |
Remote Experiments as an Asset for Learning Programming in Python Guerra, H. Online experimentation programming in Python remote labs remote sensing wireless sensor networks |
title_short |
Remote Experiments as an Asset for Learning Programming in Python |
title_full |
Remote Experiments as an Asset for Learning Programming in Python |
title_fullStr |
Remote Experiments as an Asset for Learning Programming in Python |
title_full_unstemmed |
Remote Experiments as an Asset for Learning Programming in Python |
title_sort |
Remote Experiments as an Asset for Learning Programming in Python |
author |
Guerra, H. |
author_facet |
Guerra, H. Cardoso, A. Sousa, V. Gomes, L. M. |
author_role |
author |
author2 |
Cardoso, A. Sousa, V. Gomes, L. M. |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Guerra, H. Cardoso, A. Sousa, V. Gomes, L. M. |
dc.subject.por.fl_str_mv |
Online experimentation programming in Python remote labs remote sensing wireless sensor networks |
topic |
Online experimentation programming in Python remote labs remote sensing wireless sensor networks |
description |
The online experimentation is in expansion in Higher Education Institutions, with a dynamic extension to all scientific areas. The integration of online labs in higher educational courses constitutes a significant financial saving way for the institutions with multiple benefits for student's learning. Without access and usage time restrictions, these labs provide a wide range of experiments, performed individually or in groups, repeated as often as needed, without any space or time restrictions, just imposing the Internet access is available and in good conditions. This paper describes a use case application of a web platform that integrates, monitors and controls different technologies, such as Wireless Sensor Networks, Virtual Sensor Networks and Data Acquisition Boards, through an Internet accessible RESTful API, using low-cost devices such as the Raspberry Pi. In this context, a remote laboratory is developed for students programming in Python, based on such platform to improve their programming skills, overcome their difficulties in CS1 and CS2 courses, and give the ability to interact to physical world through practical examples. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/102547 http://hdl.handle.net/10316/102547 https://doi.org/10.3991/ijoe.v12i04.5278 |
url |
http://hdl.handle.net/10316/102547 https://doi.org/10.3991/ijoe.v12i04.5278 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
1861-2121 1868-1646 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134089324789760 |