Boosting conceptual thinking in a programming course – An ontology-based approach
Main Author: | |
---|---|
Publication Date: | 2023 |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | https://hdl.handle.net/20.500.12207/5995 |
Summary: | Students constantly have to learn and relate new concepts. However, those multiple relations are easily not given enough attention as their practical application is often given priority. Hence students are left with incomplete reflection on the subject matter, which quickly implies a surface learning of many essential contents and relations. Here, we propose using simple textual languages for students to express relations between concepts. Students’ feedback was highly positive, and they recognized the usefulness of the activity to better reflect and understand multiple intertwining concepts in an object-oriented programming course. |
id |
RCAP_cf3cf46e33aacddd0ce3e71f5b87fc48 |
---|---|
oai_identifier_str |
oai:repositorio.ipbeja.pt:20.500.12207/5995 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Boosting conceptual thinking in a programming course – An ontology-based approachEducationpedagogyAactive-learningOntologiesObject-oriented programmingStudents constantly have to learn and relate new concepts. However, those multiple relations are easily not given enough attention as their practical application is often given priority. Hence students are left with incomplete reflection on the subject matter, which quickly implies a surface learning of many essential contents and relations. Here, we propose using simple textual languages for students to express relations between concepts. Students’ feedback was highly positive, and they recognized the usefulness of the activity to better reflect and understand multiple intertwining concepts in an object-oriented programming course.Association for Computing Machinery2023-11-03T12:01:21Z2023-03-06T00:00:00Z2023-03-06conference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/20.500.12207/5995eng978-1-4503-9433-8https://doi.org/10.1145/3545947.3576249Barros, João Pauloinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-24T11:53:02Zoai:repositorio.ipbeja.pt:20.500.12207/5995Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T06:30:56.202547Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Boosting conceptual thinking in a programming course – An ontology-based approach |
title |
Boosting conceptual thinking in a programming course – An ontology-based approach |
spellingShingle |
Boosting conceptual thinking in a programming course – An ontology-based approach Barros, João Paulo Education pedagogy Aactive-learning Ontologies Object-oriented programming |
title_short |
Boosting conceptual thinking in a programming course – An ontology-based approach |
title_full |
Boosting conceptual thinking in a programming course – An ontology-based approach |
title_fullStr |
Boosting conceptual thinking in a programming course – An ontology-based approach |
title_full_unstemmed |
Boosting conceptual thinking in a programming course – An ontology-based approach |
title_sort |
Boosting conceptual thinking in a programming course – An ontology-based approach |
author |
Barros, João Paulo |
author_facet |
Barros, João Paulo |
author_role |
author |
dc.contributor.author.fl_str_mv |
Barros, João Paulo |
dc.subject.por.fl_str_mv |
Education pedagogy Aactive-learning Ontologies Object-oriented programming |
topic |
Education pedagogy Aactive-learning Ontologies Object-oriented programming |
description |
Students constantly have to learn and relate new concepts. However, those multiple relations are easily not given enough attention as their practical application is often given priority. Hence students are left with incomplete reflection on the subject matter, which quickly implies a surface learning of many essential contents and relations. Here, we propose using simple textual languages for students to express relations between concepts. Students’ feedback was highly positive, and they recognized the usefulness of the activity to better reflect and understand multiple intertwining concepts in an object-oriented programming course. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-11-03T12:01:21Z 2023-03-06T00:00:00Z 2023-03-06 |
dc.type.driver.fl_str_mv |
conference object |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12207/5995 |
url |
https://hdl.handle.net/20.500.12207/5995 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
978-1-4503-9433-8 https://doi.org/10.1145/3545947.3576249 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Association for Computing Machinery |
publisher.none.fl_str_mv |
Association for Computing Machinery |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833602706453823488 |