Bloom's Taxonomy to Improve Teaching-Learning in Introduction to Programming
Autor(a) principal: | |
---|---|
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 |
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_72a528d650ec22cf0688d4e7782cbdd0 |
---|---|
oai_identifier_str |
oai:repositorio.uportu.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 |
|
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-01-01T00:00:00Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/11328/3368eng2010-368910.18178/ijiet.2021.11.3.1504Sobral, Sónia Rollandinfo: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:RCAAP2023-06-15T02:11:49ZPortal AgregadorONG |
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-01-01T00:00:00Z 2021 |
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/11328/3368 |
url |
http://hdl.handle.net/11328/3368 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
2010-3689 10.18178/ijiet.2021.11.3.1504 |
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.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 |
|
repository.mail.fl_str_mv |
|
_version_ |
1777302554923761664 |