Flipped Classrooms for Introductory Computer Programming Courses

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/3388
https://doi.org/10.18178/ijiet.2021.11.4.1508
Resumo: Teaching and learning how to program are not easy tasks. Disapproval and dropout rates are a concern for everyone concerned with the topic. Therefore, it is necessary to look for strategies that improve the motivation of students who start a programming course, also improving success rates and decreasing dropout rates. The inverted class model, or flipped classroom, has been used in several experiments, showing very good results. The objectives of this teaching-learning technique is to change the traditional order: students have contact with new subjects before the classroom, using videos, texts or other material, as well as small online tests to check their knowledge. In this way, the face-to-face classes are reserved for discussion, doubts and application of previously acquired knowledge. The purpose of this paper is to analyze the scientific production on Flipped classrooms in introductory programming courses indexed in Elsevier’s Scopus. The sample is composed by 45 articles in total. The results obtained by bibliometric analysis showed when and where those documents are published, who are the authors and what is the focus of said articles. We also analyzed the most cited documents. We made a summary of the articles, namely in what refers to the sample size of the experiences, which programming language is used, in which universities the articles are made, which technology is used, as well as which methods are used in order to create inverted classes and which are the objectives and results of these experiences reported on the articles.. We managed to get a global view of the theme, getting a strong analysis for those who want to use flipped classrooms for teaching programming.
id RCAP_44c6a3fbf5a9baea443e9253fa43925b
oai_identifier_str oai:repositorio.upt.pt:11328/3388
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 Flipped Classrooms for Introductory Computer Programming CoursesFlipped classroomsInverted classroomsCS1Programming languagesBibliometricsTeaching and learning how to program are not easy tasks. Disapproval and dropout rates are a concern for everyone concerned with the topic. Therefore, it is necessary to look for strategies that improve the motivation of students who start a programming course, also improving success rates and decreasing dropout rates. The inverted class model, or flipped classroom, has been used in several experiments, showing very good results. The objectives of this teaching-learning technique is to change the traditional order: students have contact with new subjects before the classroom, using videos, texts or other material, as well as small online tests to check their knowledge. In this way, the face-to-face classes are reserved for discussion, doubts and application of previously acquired knowledge. The purpose of this paper is to analyze the scientific production on Flipped classrooms in introductory programming courses indexed in Elsevier’s Scopus. The sample is composed by 45 articles in total. The results obtained by bibliometric analysis showed when and where those documents are published, who are the authors and what is the focus of said articles. We also analyzed the most cited documents. We made a summary of the articles, namely in what refers to the sample size of the experiences, which programming language is used, in which universities the articles are made, which technology is used, as well as which methods are used in order to create inverted classes and which are the objectives and results of these experiences reported on the articles.. We managed to get a global view of the theme, getting a strong analysis for those who want to use flipped classrooms for teaching programming.2021-02-26T15:35:11Z2021-02-262021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfSobral, S. R. (2021). Flipped Classrooms for Introductory Computer Programming Courses. International Journal of Information and Education Technology, 11(4), 178-183. doi: 10.18178/ijiet.2021.11.4.1508. Disponível no Repositório UPT, http://hdl.handle.net/11328/3388http://hdl.handle.net/11328/3388Sobral, S. R. (2021). Flipped Classrooms for Introductory Computer Programming Courses. International Journal of Information and Education Technology, 11(4), 178-183. doi: 10.18178/ijiet.2021.11.4.1508. Disponível no Repositório UPT, http://hdl.handle.net/11328/3388http://hdl.handle.net/11328/3388https://doi.org/10.18178/ijiet.2021.11.4.1508eng2010-3689 (Online)http://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:11:45Zoai:repositorio.upt.pt:11328/3388Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:41:07.692644Repositó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 Flipped Classrooms for Introductory Computer Programming Courses
title Flipped Classrooms for Introductory Computer Programming Courses
spellingShingle Flipped Classrooms for Introductory Computer Programming Courses
Sobral, Sónia Rolland
Flipped classrooms
Inverted classrooms
CS1
Programming languages
Bibliometrics
title_short Flipped Classrooms for Introductory Computer Programming Courses
title_full Flipped Classrooms for Introductory Computer Programming Courses
title_fullStr Flipped Classrooms for Introductory Computer Programming Courses
title_full_unstemmed Flipped Classrooms for Introductory Computer Programming Courses
title_sort Flipped Classrooms for Introductory Computer Programming Courses
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 Flipped classrooms
Inverted classrooms
CS1
Programming languages
Bibliometrics
topic Flipped classrooms
Inverted classrooms
CS1
Programming languages
Bibliometrics
description Teaching and learning how to program are not easy tasks. Disapproval and dropout rates are a concern for everyone concerned with the topic. Therefore, it is necessary to look for strategies that improve the motivation of students who start a programming course, also improving success rates and decreasing dropout rates. The inverted class model, or flipped classroom, has been used in several experiments, showing very good results. The objectives of this teaching-learning technique is to change the traditional order: students have contact with new subjects before the classroom, using videos, texts or other material, as well as small online tests to check their knowledge. In this way, the face-to-face classes are reserved for discussion, doubts and application of previously acquired knowledge. The purpose of this paper is to analyze the scientific production on Flipped classrooms in introductory programming courses indexed in Elsevier’s Scopus. The sample is composed by 45 articles in total. The results obtained by bibliometric analysis showed when and where those documents are published, who are the authors and what is the focus of said articles. We also analyzed the most cited documents. We made a summary of the articles, namely in what refers to the sample size of the experiences, which programming language is used, in which universities the articles are made, which technology is used, as well as which methods are used in order to create inverted classes and which are the objectives and results of these experiences reported on the articles.. We managed to get a global view of the theme, getting a strong analysis for those who want to use flipped classrooms for teaching programming.
publishDate 2021
dc.date.none.fl_str_mv 2021-02-26T15:35:11Z
2021-02-26
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). Flipped Classrooms for Introductory Computer Programming Courses. International Journal of Information and Education Technology, 11(4), 178-183. doi: 10.18178/ijiet.2021.11.4.1508. Disponível no Repositório UPT, http://hdl.handle.net/11328/3388
http://hdl.handle.net/11328/3388
Sobral, S. R. (2021). Flipped Classrooms for Introductory Computer Programming Courses. International Journal of Information and Education Technology, 11(4), 178-183. doi: 10.18178/ijiet.2021.11.4.1508. Disponível no Repositório UPT, http://hdl.handle.net/11328/3388
http://hdl.handle.net/11328/3388
https://doi.org/10.18178/ijiet.2021.11.4.1508
identifier_str_mv Sobral, S. R. (2021). Flipped Classrooms for Introductory Computer Programming Courses. International Journal of Information and Education Technology, 11(4), 178-183. doi: 10.18178/ijiet.2021.11.4.1508. Disponível no Repositório UPT, http://hdl.handle.net/11328/3388
url http://hdl.handle.net/11328/3388
https://doi.org/10.18178/ijiet.2021.11.4.1508
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2010-3689 (Online)
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_ 1799134974666866688