Teaching fundamentals of computing theory: a constructivist approach
- Autores
- Chesñevar, Carlos Iván; Maguitman, Ana Gabriela; González, María Paula; Cobo, María Laura
- Año de publicación
- 2004
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- A Fundamentals of Computing Theory course involves different topics that are core to the Computer Science curricula and whose level of abstraction makes them difficult both to teach and to learn. Such difficulty stems from the complexity of the abstract notions involved and the required mathematical background. Surveys conducted among our students showed that many of them were applying some theoretical concepts mechanically rather than developing significant learning. This paper shows a number of didactic strategies that we introduced in the Fundamentals of Computing Theory curricula to cope with the above problem. The proposed strategies were based on a stronger use of technology and a constructivist approach. The final goal was to promote more significant learning of the course topics.
Facultad de Informática - Materia
-
Ciencias Informáticas
Computer science education
tecnología de la información - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc/3.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/9486
Ver los metadatos del registro completo
id |
SEDICI_ce7b81b933cee772131fe190bf63352d |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/9486 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Teaching fundamentals of computing theory: a constructivist approachChesñevar, Carlos IvánMaguitman, Ana GabrielaGonzález, María PaulaCobo, María LauraCiencias InformáticasComputer science educationtecnología de la informaciónA Fundamentals of Computing Theory course involves different topics that are core to the Computer Science curricula and whose level of abstraction makes them difficult both to teach and to learn. Such difficulty stems from the complexity of the abstract notions involved and the required mathematical background. Surveys conducted among our students showed that many of them were applying some theoretical concepts mechanically rather than developing significant learning. This paper shows a number of didactic strategies that we introduced in the Fundamentals of Computing Theory curricula to cope with the above problem. The proposed strategies were based on a stronger use of technology and a constructivist approach. The final goal was to promote more significant learning of the course topics.Facultad de Informática2004-08info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf91-97http://sedici.unlp.edu.ar/handle/10915/9486enginfo:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Aug04-2.pdfinfo:eu-repo/semantics/altIdentifier/issn/1666-6038info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc/3.0/Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:50:43Zoai:sedici.unlp.edu.ar:10915/9486Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:50:44.175SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Teaching fundamentals of computing theory: a constructivist approach |
title |
Teaching fundamentals of computing theory: a constructivist approach |
spellingShingle |
Teaching fundamentals of computing theory: a constructivist approach Chesñevar, Carlos Iván Ciencias Informáticas Computer science education tecnología de la información |
title_short |
Teaching fundamentals of computing theory: a constructivist approach |
title_full |
Teaching fundamentals of computing theory: a constructivist approach |
title_fullStr |
Teaching fundamentals of computing theory: a constructivist approach |
title_full_unstemmed |
Teaching fundamentals of computing theory: a constructivist approach |
title_sort |
Teaching fundamentals of computing theory: a constructivist approach |
dc.creator.none.fl_str_mv |
Chesñevar, Carlos Iván Maguitman, Ana Gabriela González, María Paula Cobo, María Laura |
author |
Chesñevar, Carlos Iván |
author_facet |
Chesñevar, Carlos Iván Maguitman, Ana Gabriela González, María Paula Cobo, María Laura |
author_role |
author |
author2 |
Maguitman, Ana Gabriela González, María Paula Cobo, María Laura |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Computer science education tecnología de la información |
topic |
Ciencias Informáticas Computer science education tecnología de la información |
dc.description.none.fl_txt_mv |
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Science curricula and whose level of abstraction makes them difficult both to teach and to learn. Such difficulty stems from the complexity of the abstract notions involved and the required mathematical background. Surveys conducted among our students showed that many of them were applying some theoretical concepts mechanically rather than developing significant learning. This paper shows a number of didactic strategies that we introduced in the Fundamentals of Computing Theory curricula to cope with the above problem. The proposed strategies were based on a stronger use of technology and a constructivist approach. The final goal was to promote more significant learning of the course topics. Facultad de Informática |
description |
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Science curricula and whose level of abstraction makes them difficult both to teach and to learn. Such difficulty stems from the complexity of the abstract notions involved and the required mathematical background. Surveys conducted among our students showed that many of them were applying some theoretical concepts mechanically rather than developing significant learning. This paper shows a number of didactic strategies that we introduced in the Fundamentals of Computing Theory curricula to cope with the above problem. The proposed strategies were based on a stronger use of technology and a constructivist approach. The final goal was to promote more significant learning of the course topics. |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004-08 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Articulo http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/9486 |
url |
http://sedici.unlp.edu.ar/handle/10915/9486 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Aug04-2.pdf info:eu-repo/semantics/altIdentifier/issn/1666-6038 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) |
dc.format.none.fl_str_mv |
application/pdf 91-97 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844615757898448896 |
score |
13.070432 |