Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming

Detalhes bibliográficos
Autor(a) principal: Sobral, Sónia Rolland
Data de Publicação: 2021
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/11328/3368
https://doi.org/10.18178/ijiet.2021.11.3.1504
Resumo: Students in computer science courses entering higher education begin with computer thinking and programming languages in a curricular unit (CU) that can be referred to in various ways, like CS1 or programming fundamentals. This CU is very important for the academic and professional path of those students. Teachers and those responsible for those courses must carefully define the learning objectives, the learning strategies and the assessment of this teaching-learning. Bloom's taxonomy, in its different variations, is a powerful tool that helps in these tasks and that gives clear indications on the language that is to be used - which is useful for perceiving both the level of colleagues and the level of accreditations and assessments of courses. This article provides a detailed description of Bloom's taxonomy and its changes over the years. Studies carried out in the context of teaching fundamentals of programming and using Bloom's taxonomy are listed and analyzed. In the end, the conclusions and the definition of future works are made.
id RCAP_6e402633a3bd27cd3e5fe277fee103ba
oai_identifier_str oai:repositorio.upt.pt:11328/3368
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 Bloom's Taxonomy to Improve Teaching-Learning in Introduction to ProgrammingBloom's taxonomyCSECS1Introduction to programmingStudents in computer science courses entering higher education begin with computer thinking and programming languages in a curricular unit (CU) that can be referred to in various ways, like CS1 or programming fundamentals. This CU is very important for the academic and professional path of those students. Teachers and those responsible for those courses must carefully define the learning objectives, the learning strategies and the assessment of this teaching-learning. Bloom's taxonomy, in its different variations, is a powerful tool that helps in these tasks and that gives clear indications on the language that is to be used - which is useful for perceiving both the level of colleagues and the level of accreditations and assessments of courses. This article provides a detailed description of Bloom's taxonomy and its changes over the years. Studies carried out in the context of teaching fundamentals of programming and using Bloom's taxonomy are listed and analyzed. In the end, the conclusions and the definition of future works are made.2021-02-08T11:53:59Z2021-02-082021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfSobral, S. R. (2021). Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming. International Journal of Information and Education Technology, 11(3), 148-153. DOI: 10.18178/ijiet.2021.11.3.1504. ISSN: 2010-3689. Disponível no Repositório UPT, http://hdl.handle.net/11328/3368http://hdl.handle.net/11328/3368Sobral, S. R. (2021). Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming. International Journal of Information and Education Technology, 11(3), 148-153. DOI: 10.18178/ijiet.2021.11.3.1504. ISSN: 2010-3689. Disponível no Repositório UPT, http://hdl.handle.net/11328/3368http://hdl.handle.net/11328/3368https://doi.org/10.18178/ijiet.2021.11.3.1504eng2010-3689http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessSobral, Sónia Rollandreponame: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:RCAAP2023-11-16T02:12:10Zoai:repositorio.upt.pt:11328/3368Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:41:14.319129Repositó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 Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
title Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
spellingShingle Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
Sobral, Sónia Rolland
Bloom's taxonomy
CSE
CS1
Introduction to programming
title_short Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
title_full Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
title_fullStr Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
title_full_unstemmed Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
title_sort Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
author Sobral, Sónia Rolland
author_facet Sobral, Sónia Rolland
author_role author
dc.contributor.author.fl_str_mv Sobral, Sónia Rolland
dc.subject.por.fl_str_mv Bloom's taxonomy
CSE
CS1
Introduction to programming
topic Bloom's taxonomy
CSE
CS1
Introduction to programming
description Students in computer science courses entering higher education begin with computer thinking and programming languages in a curricular unit (CU) that can be referred to in various ways, like CS1 or programming fundamentals. This CU is very important for the academic and professional path of those students. Teachers and those responsible for those courses must carefully define the learning objectives, the learning strategies and the assessment of this teaching-learning. Bloom's taxonomy, in its different variations, is a powerful tool that helps in these tasks and that gives clear indications on the language that is to be used - which is useful for perceiving both the level of colleagues and the level of accreditations and assessments of courses. This article provides a detailed description of Bloom's taxonomy and its changes over the years. Studies carried out in the context of teaching fundamentals of programming and using Bloom's taxonomy are listed and analyzed. In the end, the conclusions and the definition of future works are made.
publishDate 2021
dc.date.none.fl_str_mv 2021-02-08T11:53:59Z
2021-02-08
2021-01-01T00:00:00Z
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 Sobral, S. R. (2021). Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming. International Journal of Information and Education Technology, 11(3), 148-153. DOI: 10.18178/ijiet.2021.11.3.1504. ISSN: 2010-3689. Disponível no Repositório UPT, http://hdl.handle.net/11328/3368
http://hdl.handle.net/11328/3368
Sobral, S. R. (2021). Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming. International Journal of Information and Education Technology, 11(3), 148-153. DOI: 10.18178/ijiet.2021.11.3.1504. ISSN: 2010-3689. Disponível no Repositório UPT, http://hdl.handle.net/11328/3368
http://hdl.handle.net/11328/3368
https://doi.org/10.18178/ijiet.2021.11.3.1504
identifier_str_mv Sobral, S. R. (2021). Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming. International Journal of Information and Education Technology, 11(3), 148-153. DOI: 10.18178/ijiet.2021.11.3.1504. ISSN: 2010-3689. Disponível no Repositório UPT, http://hdl.handle.net/11328/3368
url http://hdl.handle.net/11328/3368
https://doi.org/10.18178/ijiet.2021.11.3.1504
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2010-3689
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
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_ 1799134975753191424