Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática

Detalhes bibliográficos
Autor(a) principal: Morais, Maurício Braga
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/1822/89662
Resumo: Relatório de estágio de mestrado em Ensino de Informática
id RCAP_8b08f2ef7bf14b93fedcc16206d72843
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/89662
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informáticaAndroid studioAprendizagem baseada em casosCriação de AppProgramação para dispositivos móveis AndroidTeste de pensamento computacionalApp creationCase-based learningComputational thinking testProgramming for Android mobile devicesCiências Sociais::Ciências da EducaçãoRelatório de estágio de mestrado em Ensino de InformáticaO presente relatório documenta a intervenção pedagógica supervisionada, realizada numa turma do 11º ano do Curso Programador/a de Informática, no âmbito da Unidade Curricular Estágio, do Mestrado de Ensino de Informática da Universidade do Minho. O tema de ensino-aprendizagem foi a construção de interfaces gráficas e programação de interatividades, com o objetivo de criar programas para dispositivos móveis Android. A questão de investigação relacionou-se com o pensamento computacional, e com a utilização de ferramentas a ele associadas, no contexto do tema em estudo. Como parte da estratégia de motivação, segundo o modelo Atenção-Relevância-Confiança-Satisfação (ARCS), de Keller, utilizou-se o Android Studio, na perspetiva dos tópicos introdutórios da aprendizagem em espiral, de Bruner. As características dos alunos levaram me à opção pela Aprendizagem Baseada em Casos (CBL), sobretudo porque (i) na CBL, os alunos já têm algum conhecimento prévio, receberam formação antecipada, e (ii) após uma sessão de CBL, há pouca, ou nenhuma, tarefa de autoestudo. A seleção das Apps, feita em conjunto com o Professor Cooperante, seguiu os seguintes critérios: (i) introduzir conceitos básicos Android num nível de complexidade adequado para o 11º ano de escolaridade, (ii) ser enquadrável no período previsto para a minha intervenção, (iii) possuir uma estrutura favorável ao método demonstrativo-interrogativo, na fase inicial da aula, e à atividade prática dos alunos, na fase seguinte, (iv) estar relacionada com o tema da educação física, referida positivamente pelos alunos no inquérito do início do ano. Ao longo da minha intervenção, os alunos desenvolveram duas Apps: Índice de Massa Corporal (IMC) e Índice Cintura-Quadril (ICQ), e enviaram-me os seus trabalhos individuais. A avaliação dos trabalhos revelou que mais de 50% dos alunos cumpriram mais de 50% dos critérios de correção adotados nas duas Apps, sendo a segunda mais complexa que a primeira. A auto e heteroavaliação dos alunos foi favorável à intervenção realizada. Ao início e ao final da intervenção pedagógica, foi aplicado o teste de Pensamento Computacional (CTt), de Román-González, adaptado por mim à linguagem Java. Os resultados médios da turma apontaram no mesmo sentido dos já descritos para alunos espanhóis, singapurenses e suíços, do ensino secundário. O resultado individual do CTt pode funcionar como um teste diagnóstico do estádio em lógica de programação, colaborando para delinear a zona de desenvolvimento proximal, de Vygotsky, e para os critérios da estratégia de Programação em Pares.The present report documents the supervised pedagogical intervention, carried out in an 11th year class of a Computer Programmer Course, within the scope of a Curricular Internship for the Master of Computer Science Teaching course at the University of Minho. The teaching-learning process was the construction of graphical interfaces and programming of interactivity, with the objective of creating programs for Android mobile devices. The research question was related to computational thinking and the use of tools associated with it, in the context of the subject under study. As part of the motivation strategy, according to Keller's Attention-Relevance-Confidence Satisfaction (ARCS) model, Android Studio was used, from the perspective of Bruner's introductory spiral learning topics. The characteristics of the students led me to opt for Case-Based Learning (CBL), mainly because (i) at CBL, students already have some prior knowledge, received early training, and (ii) after a CBL session, there is little , or no, self-study task. The selection of Apps, made together with Professor Cooperante, followed the following criteria: (i) introduce basic Android concepts at a level of complexity suitable for the 11th grade, (ii) be within the period foreseen for my intervention, (iii) have a structure favorable to the demonstrative-interrogative method, in the initial phase of the class, and to the practical activity of the students, in the following phase, (iv) to be related to the theme of physical education, mentioned positively by the students in the initial survey of the year. During my intervention, students developed two Apps: Body Mass Index (BMI) and Waist-Hip Index (WCI), and sent me their individual works. The evaluation of the works revealed that more than 50% of the students fulfilled more than 50% of the correction criteria adopted in the two Apps, the second being more complex than the first. The students' self and hetero-assessment was favorable to the intervention performed. At the beginning and at the end of the pedagogical intervention, the Computational Thinking Test (CTt), by Román-González, adapted by me to the Java language, was applied. The average results of the class pointed in the same direction as those already described for Spanish, Singaporean and Swiss secondary school students. The individual CTt result may work as a diagnostic test of the stage in programming logic, helping to delineate Vygotsky's zone of proximal development, and for the criteria of the Pair Programming strategy.Ramos, AltinaUniversidade do MinhoMorais, Maurício Braga2022-12-202022-12-20T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/89662por203547861info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T04:23:20Zoai:repositorium.sdum.uminho.pt:1822/89662Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:47:05.626673Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
title Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
spellingShingle Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
Morais, Maurício Braga
Android studio
Aprendizagem baseada em casos
Criação de App
Programação para dispositivos móveis Android
Teste de pensamento computacional
App creation
Case-based learning
Computational thinking test
Programming for Android mobile devices
Ciências Sociais::Ciências da Educação
title_short Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
title_full Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
title_fullStr Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
title_full_unstemmed Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
title_sort Desenvolvimento de apps Android e utilização de teste de pensamento computacional num curso profissional de programador/a de informática
author Morais, Maurício Braga
author_facet Morais, Maurício Braga
author_role author
dc.contributor.none.fl_str_mv Ramos, Altina
Universidade do Minho
dc.contributor.author.fl_str_mv Morais, Maurício Braga
dc.subject.por.fl_str_mv Android studio
Aprendizagem baseada em casos
Criação de App
Programação para dispositivos móveis Android
Teste de pensamento computacional
App creation
Case-based learning
Computational thinking test
Programming for Android mobile devices
Ciências Sociais::Ciências da Educação
topic Android studio
Aprendizagem baseada em casos
Criação de App
Programação para dispositivos móveis Android
Teste de pensamento computacional
App creation
Case-based learning
Computational thinking test
Programming for Android mobile devices
Ciências Sociais::Ciências da Educação
description Relatório de estágio de mestrado em Ensino de Informática
publishDate 2022
dc.date.none.fl_str_mv 2022-12-20
2022-12-20T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/89662
url https://hdl.handle.net/1822/89662
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203547861
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833594883724541952