Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Silva, Elisrenan Barbosa da
Orientador(a): Bispo, Kalil Araujo
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Pós-Graduação em Ciência da Computação
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://ri.ufs.br/jspui/handle/riufs/15020
Resumo: M-learning or mobile learning has grown significantly in recent years, being addressed in schools, in culture, in the environment, in companies and even in rural areas, and this all over the world. M-learning is characterized by the use of portable devices, especially smartphones or tablets, enabling the teacher to expand teaching beyond the classroom, and also giving students greater accessibility to educational resources. In a scenario where computing is everywhere, driven by the global mobility of people, ubiquitous internet connectivity and greater independence from mobile devices compared to the traditional computing environment, users can access any resource anywhere and anytime. This shows how much m-learning can be used both in distance learning and in the face-to-face context, as the teaching-learning process does not only occur while the student is in the classroom. The big problem for Brazilian researchers with regard to how to introduce computer education in Brazil is how to put one more subject in such a tight curriculum, and do this using few financial resources for a technological application like that which exists in countries developed. However, little is said about the use of m-learning in teaching introductory programming. This dissertation aims to show how to use mobile devices (m-learning) such as smartphones, tablets and notebooks in teaching introduction to programming, using as teaching methodology Seymour Papert’s constructionist approach, a teaching method where the teacher is responsible for accompanying each student, identifying each individual difficulty and creating situations in which students can develop both alone and collectively. Thus, for two years, we addressed m-learning in basic education before the pandemic with 19 students and in higher education with 103 students, both from the public school system. With children we use the ScratchJr language for tablets and with young people the Python language, which is cross-platform.
id UFS-2_591fe4098a778c5ca1d949d9784a3ef1
oai_identifier_str oai:ufs.br:riufs/15020
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Silva, Elisrenan Barbosa daBispo, Kalil AraujoDantas, Daniel Oliveira2022-02-07T19:42:34Z2022-02-07T19:42:34Z2021-08-30SILVA, Elisrenan Barbosa da. Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior. 2021. 198 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2021.https://ri.ufs.br/jspui/handle/riufs/15020M-learning or mobile learning has grown significantly in recent years, being addressed in schools, in culture, in the environment, in companies and even in rural areas, and this all over the world. M-learning is characterized by the use of portable devices, especially smartphones or tablets, enabling the teacher to expand teaching beyond the classroom, and also giving students greater accessibility to educational resources. In a scenario where computing is everywhere, driven by the global mobility of people, ubiquitous internet connectivity and greater independence from mobile devices compared to the traditional computing environment, users can access any resource anywhere and anytime. This shows how much m-learning can be used both in distance learning and in the face-to-face context, as the teaching-learning process does not only occur while the student is in the classroom. The big problem for Brazilian researchers with regard to how to introduce computer education in Brazil is how to put one more subject in such a tight curriculum, and do this using few financial resources for a technological application like that which exists in countries developed. However, little is said about the use of m-learning in teaching introductory programming. This dissertation aims to show how to use mobile devices (m-learning) such as smartphones, tablets and notebooks in teaching introduction to programming, using as teaching methodology Seymour Papert’s constructionist approach, a teaching method where the teacher is responsible for accompanying each student, identifying each individual difficulty and creating situations in which students can develop both alone and collectively. Thus, for two years, we addressed m-learning in basic education before the pandemic with 19 students and in higher education with 103 students, both from the public school system. With children we use the ScratchJr language for tablets and with young people the Python language, which is cross-platform.O m-learning ou aprendizagem móvel cresceu nos últimos anos de forma significativa, sendo abordado em escolas, na cultura, no meio ambiente, nas empresas e até em áreas rurais e isso em todo o mundo. O m-learning se caracteriza pela utilização de aparelhos portáteis, em especial smartphones ou tablets, possibilitando ao professor expandir o ensino para além da sala de aula, e também dando para os alunos uma maior acessibilidade de recursos educacionais. Em um cenário onde a computação está em todos os lugares, pautado pela mobilidade global das pessoas, conectividade de internet ubíqua e uma maior independência de dispositivos móveis com relação ao ambiente computacional tradicional, os usuários conseguem acessar qualquer recurso em qualquer lugar e em qualquer momento. Isto mostra o quanto o m-learning pode ser utilizado tanto no ensino a distância como no contexto presencial, pois o processo de ensino aprendizagem não ocorre apenas enquanto o aluno está em sala de aula. O grande problema dos pesquisadores brasileiros no que diz respeito a como inserir o ensino de computação no Brasil é de como colocar mais uma matéria em uma grade curricular tão apertada, e fazer isso utilizando poucos recursos financeiros para uma aplicação tecnológica como a que há em países desenvolvidos. Porém, pouco se fala sobre a utilização do m-learning no ensino de introdução a programação. Esta dissertação tem como objetivo mostrar como utilizar dispositivos moveis (m-learning) como smartphones, tablets e notebooks no ensino de introdução a programação, usando como metodologia de ensino a abordagem construcionista de Seymour Papert, um método de ensino onde o professor tem como responsabilidade acompanhar cada aluno, identificar cada dificuldade individual e criar situações nas quais os alunos consigam se desenvolver tanto sozinhos como de forma coletiva. Assim, durante dois anos abordamos o m-learning na educação básica antes da pandemia com 19 alunos e no ensino superior com 103 alunos e ambos da rede pública de ensino. Com as crianças utilizamos a linguagem ScratchJr para tablets e com os jovens a linguagem Python que é multiplataforma.São CristóvãoporAprendizagem móvelM-learningMobile learningEnsino de programaçãoAlgoritmosConstrucionismoProgramming teachingAlgorithmsConstructionismCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOIntrodução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superiorinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da ComputaçãoUniversidade Federal de Sergipereponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/15020/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALELISRENAN_BARBOSA_SILVA.pdfELISRENAN_BARBOSA_SILVA.pdfapplication/pdf31538879https://ri.ufs.br/jspui/bitstream/riufs/15020/2/ELISRENAN_BARBOSA_SILVA.pdf4ecde6b5652ff1a126b885bf846f20caMD52TEXTELISRENAN_BARBOSA_SILVA.pdf.txtELISRENAN_BARBOSA_SILVA.pdf.txtExtracted texttext/plain364676https://ri.ufs.br/jspui/bitstream/riufs/15020/3/ELISRENAN_BARBOSA_SILVA.pdf.txt6353bc6be0cd2864276c5f4f7b03bb77MD53THUMBNAILELISRENAN_BARBOSA_SILVA.pdf.jpgELISRENAN_BARBOSA_SILVA.pdf.jpgGenerated Thumbnailimage/jpeg1347https://ri.ufs.br/jspui/bitstream/riufs/15020/4/ELISRENAN_BARBOSA_SILVA.pdf.jpg444fc6f9e5b4a9a8364cda7f339da52dMD54riufs/150202022-02-07 16:42:34.41oai:ufs.br:riufs/15020TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2022-02-07T19:42:34Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.pt_BR.fl_str_mv Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
title Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
spellingShingle Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
Silva, Elisrenan Barbosa da
Aprendizagem móvel
M-learning
Mobile learning
Ensino de programação
Algoritmos
Construcionismo
Programming teaching
Algorithms
Constructionism
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
title_full Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
title_fullStr Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
title_full_unstemmed Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
title_sort Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior
author Silva, Elisrenan Barbosa da
author_facet Silva, Elisrenan Barbosa da
author_role author
dc.contributor.author.fl_str_mv Silva, Elisrenan Barbosa da
dc.contributor.advisor1.fl_str_mv Bispo, Kalil Araujo
dc.contributor.advisor-co1.fl_str_mv Dantas, Daniel Oliveira
contributor_str_mv Bispo, Kalil Araujo
Dantas, Daniel Oliveira
dc.subject.por.fl_str_mv Aprendizagem móvel
M-learning
Mobile learning
Ensino de programação
Algoritmos
Construcionismo
topic Aprendizagem móvel
M-learning
Mobile learning
Ensino de programação
Algoritmos
Construcionismo
Programming teaching
Algorithms
Constructionism
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Programming teaching
Algorithms
Constructionism
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description M-learning or mobile learning has grown significantly in recent years, being addressed in schools, in culture, in the environment, in companies and even in rural areas, and this all over the world. M-learning is characterized by the use of portable devices, especially smartphones or tablets, enabling the teacher to expand teaching beyond the classroom, and also giving students greater accessibility to educational resources. In a scenario where computing is everywhere, driven by the global mobility of people, ubiquitous internet connectivity and greater independence from mobile devices compared to the traditional computing environment, users can access any resource anywhere and anytime. This shows how much m-learning can be used both in distance learning and in the face-to-face context, as the teaching-learning process does not only occur while the student is in the classroom. The big problem for Brazilian researchers with regard to how to introduce computer education in Brazil is how to put one more subject in such a tight curriculum, and do this using few financial resources for a technological application like that which exists in countries developed. However, little is said about the use of m-learning in teaching introductory programming. This dissertation aims to show how to use mobile devices (m-learning) such as smartphones, tablets and notebooks in teaching introduction to programming, using as teaching methodology Seymour Papert’s constructionist approach, a teaching method where the teacher is responsible for accompanying each student, identifying each individual difficulty and creating situations in which students can develop both alone and collectively. Thus, for two years, we addressed m-learning in basic education before the pandemic with 19 students and in higher education with 103 students, both from the public school system. With children we use the ScratchJr language for tablets and with young people the Python language, which is cross-platform.
publishDate 2021
dc.date.issued.fl_str_mv 2021-08-30
dc.date.accessioned.fl_str_mv 2022-02-07T19:42:34Z
dc.date.available.fl_str_mv 2022-02-07T19:42:34Z
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.citation.fl_str_mv SILVA, Elisrenan Barbosa da. Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior. 2021. 198 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2021.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/jspui/handle/riufs/15020
identifier_str_mv SILVA, Elisrenan Barbosa da. Introdução a programação, aprendizagem móvel e colaborativa: uma abordagem construcionista no ensino fundamental e superior. 2021. 198 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2021.
url https://ri.ufs.br/jspui/handle/riufs/15020
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv Universidade Federal de Sergipe
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/15020/1/license.txt
https://ri.ufs.br/jspui/bitstream/riufs/15020/2/ELISRENAN_BARBOSA_SILVA.pdf
https://ri.ufs.br/jspui/bitstream/riufs/15020/3/ELISRENAN_BARBOSA_SILVA.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/15020/4/ELISRENAN_BARBOSA_SILVA.pdf.jpg
bitstream.checksum.fl_str_mv 098cbbf65c2c15e1fb2e49c5d306a44c
4ecde6b5652ff1a126b885bf846f20ca
6353bc6be0cd2864276c5f4f7b03bb77
444fc6f9e5b4a9a8364cda7f339da52d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1793351062715891712