Publicação
Boosting conceptual thinking in a programming course – An ontology-based approach
| Resumo: | 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. |
|---|---|
| Autores principais: | Barros, João |
| Assunto: | Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| Ano: | 2023 |
| País: | Portugal |
| Tipo de documento: | outro |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Beja |
| Idioma: | inglês |
| Origem: | Repositório Institucional do IPBeja |
| _version_ | 1866902666296164352 |
|---|---|
| author | Barros, João |
| author_facet | Barros, João |
| author_role | author |
| country_str | PT |
| creators_json_txt | [{\"Person.name\":\"Barros, João\"}] |
| datacite.creators.creator.creatorName.fl_str_mv | Barros, João |
| datacite.date.Accepted.fl_str_mv | 2023-03-06T00:00:00Z |
| datacite.date.available.fl_str_mv | 2023-11-03T12:01:21Z |
| datacite.date.embargoed.fl_str_mv | 2023-11-03T12:01:21Z |
| datacite.rights.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| datacite.subjects.subject.fl_str_mv | Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| datacite.titles.title.fl_str_mv | Boosting conceptual thinking in a programming course – An ontology-based approach |
| dc.creator.none.fl_str_mv | Barros, João |
| dc.date.Accepted.fl_str_mv | 2023-03-06T00:00:00Z |
| dc.date.available.fl_str_mv | 2023-11-03T12:01:21Z |
| dc.date.embargoed.fl_str_mv | 2023-11-03T12:01:21Z |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | https://hdl.handle.net/20.500.12207/5995 |
| dc.language.none.fl_str_mv | eng |
| dc.publisher.none.fl_str_mv | Association for Computing Machinery |
| dc.rights.none.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| dc.subject.none.fl_str_mv | Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| dc.title.fl_str_mv | Boosting conceptual thinking in a programming course – An ontology-based approach |
| dc.type.none.fl_str_mv | http://purl.org/coar/resource_type/c_1843 |
| 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. |
| dirty | 0 |
| eu_rights_str_mv | openAccess |
| format | other |
| id | ripb_cf3cf46e33aacddd0ce3e71f5b87fc48 |
| identifier.url.fl_str_mv | https://hdl.handle.net/20.500.12207/5995 |
| instacron_str | ipb |
| institution | Instituto Politécnico de Beja |
| instname_str | Instituto Politécnico de Beja |
| language | eng |
| network_acronym_str | ripb |
| network_name_str | Repositório Institucional do IPBeja |
| oai_identifier_str | oai:repositorio.ipbeja.pt:20.500.12207/5995 |
| organization_str_mv | urn:organizationAcronym:ipb |
| person_str_mv | Barros, João |
| publishDate | 2023 |
| publisher.none.fl_str_mv | Association for Computing Machinery |
| reponame_str | Repositório Institucional do IPBeja |
| repository_id_str | urn:repositoryAcronym:ripb |
| service_str_mv | urn:repositoryAcronym:ripb |
| spelling | porStudents 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.application/pdfengAssociation for Computing MachineryporBoosting conceptual thinking in a programming course – An ontology-based approachBarros, JoãoHandlehttps://hdl.handle.net/20.500.12207/5995ISBNIsPartOf978-1-4503-9433-8DOIIsPartOfhttps://doi.org/10.1145/3545947.35762492023-11-03T12:01:21Z2023-03-06T00:00:00Z2023-03-06http://purl.org/coar/access_right/c_abf2open accessporEducationporpedagogyporAactive-learningporOntologiesporObject-oriented programming538405 byteshttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorio.ipbeja.pt/bitstreams/8361fe1c-7efb-4b4d-8318-c826b4c3c490/downloadother research producthttp://purl.org/coar/resource_type/c_1843other |
| spellingShingle | Boosting conceptual thinking in a programming course – An ontology-based approach Barros, João Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| status | SINGLETON |
| subject.fl_str_mv | Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| title | 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_short | Boosting conceptual thinking in a programming course – An ontology-based approach |
| title_sort | Boosting conceptual thinking in a programming course – An ontology-based approach |
| topic | Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| topic_facet | Education pedagogy Aactive-learning Ontologies Object-oriented programming |
| url | https://hdl.handle.net/20.500.12207/5995 |
| visible | 1 |