Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2024 |
| Tipo de documento: | Dissertação |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UFSCAR |
| Texto Completo: | https://repositorio.ufscar.br/handle/20.500.14289/20510 |
Resumo: | This study investigates how programming in Python can assist in learning algebraic modeling. The central problem addressed is the difficulty of 8th-grade students at a rural school in the interior of São Paulo in formulating algebraic models to solve everyday mathematical problems. The objectives of this work were to develop the students’ ability to recognize, generalize, and create algebraic expressions to solve problem situations. The methodology included 10 Python programming lessons with various activities designed to stimulate the development of algebraic skills. The results, obtained through process based assessments, demonstrated a significant improvement in the students’ ability to solve problems algebraically. This study contributes to highlighting the importance of computer programming in Mathematics education from the early years. Future research may further explore the impact of computer programming on Mathematics education in Basic Education. |
| id |
SCAR_a727ed4346c05a204a3dedb6745e23a0 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufscar.br:20.500.14289/20510 |
| network_acronym_str |
SCAR |
| network_name_str |
Repositório Institucional da UFSCAR |
| repository_id_str |
4322 |
| spelling |
Matias, Marcos JoséSilveira, Graciele Paraguaiahttp://lattes.cnpq.br/6251988404047002http://lattes.cnpq.br/5166401513381950https://orcid.org/0000-0002-8610-48412024-09-10T22:39:02Z2024-09-10T22:39:02Z2024-07-16MATIAS, Marcos José. Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas. 2024. Dissertação (Mestrado em Ensino de Ciências Exatas) – Universidade Federal de São Carlos, Sorocaba, 2024. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/20510.https://repositorio.ufscar.br/handle/20.500.14289/20510This study investigates how programming in Python can assist in learning algebraic modeling. The central problem addressed is the difficulty of 8th-grade students at a rural school in the interior of São Paulo in formulating algebraic models to solve everyday mathematical problems. The objectives of this work were to develop the students’ ability to recognize, generalize, and create algebraic expressions to solve problem situations. The methodology included 10 Python programming lessons with various activities designed to stimulate the development of algebraic skills. The results, obtained through process based assessments, demonstrated a significant improvement in the students’ ability to solve problems algebraically. This study contributes to highlighting the importance of computer programming in Mathematics education from the early years. Future research may further explore the impact of computer programming on Mathematics education in Basic Education.Este estudo investiga como a programação em Python pode auxiliar na aprendizagem de modelagens algébricas. O problema central abordado é a dificuldade dos alunos do 8º ano de uma escola rural no interior de São Paulo em formular modelos algébricos para resolver problemas matemáticos cotidianos. Os objetivos deste trabalho foram desenvolver a capacidade dos alunos de reconhecer, generalizar e criar expressões algébricas para resolver situações-problema. A metodologia incluiu 10 aulas de programação em Python, com diversas atividades projetadas para estimular o desenvolvimento de habilidades algébricas. Os resultados, obtidos por meio de avaliações processuais, demonstraram uma melhora significativa na habilidade dos alunos em resolver problemas de forma algébrica. Este estudo contribui para destacar a importância da programação de computadores no ensino da Matemática desde os anos iniciais. Pesquisas futuras podem explorar ainda mais o impacto da programação de computadores no ensino da Matemática na Educação Básica.porUniversidade Federal de São CarlosCâmpus SorocabaPrograma de Pós-Graduação em Ensino de Ciências Exatas - PPGECEUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessProgramação de ComputadoresPythonModelagem AlgébricaAvaliação ProcessualComputer ProgrammingAlgebraic ModelingProcess EvaluationCIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::AVALIACAO DA APRENDIZAGEMCIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINOCIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::TECNOLOGIA EDUCACIONALProgramação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricasPython programming in the educational environment: a teaching proposal for algebraic modelinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARTEXTDissertação_Marcos_Matias_Final.pdf.txtDissertação_Marcos_Matias_Final.pdf.txtExtracted texttext/plain103186https://repositorio.ufscar.br/bitstreams/f0ad77b8-b729-40e6-9801-1af1c8dbaeea/download96f90c581e6342670d9d8ef35c709556MD53falseAnonymousREADTHUMBNAILDissertação_Marcos_Matias_Final.pdf.jpgDissertação_Marcos_Matias_Final.pdf.jpgGenerated Thumbnailimage/jpeg4638https://repositorio.ufscar.br/bitstreams/32cb452c-2e4b-4309-878a-7d6811d9dc2c/download27611639daab0eaf09016bb08e94b4b8MD54falseAnonymousREADORIGINALDissertação_Marcos_Matias_Final.pdfDissertação_Marcos_Matias_Final.pdfapplication/pdf6851384https://repositorio.ufscar.br/bitstreams/3740bcb0-8bd4-4cc7-ab6d-2102aa3379ce/downloadb274b6f874582b4eb8430cea99ac9b47MD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8810https://repositorio.ufscar.br/bitstreams/20fcc971-4c7c-4823-93bc-30879a032744/downloadf337d95da1fce0a22c77480e5e9a7aecMD52falseAnonymousREAD20.500.14289/205102025-02-06 03:11:01.384http://creativecommons.org/licenses/by-nc-nd/3.0/br/Attribution-NonCommercial-NoDerivs 3.0 Brazilopen.accessoai:repositorio.ufscar.br:20.500.14289/20510https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-06T06:11:01Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
| dc.title.por.fl_str_mv |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| dc.title.alternative.eng.fl_str_mv |
Python programming in the educational environment: a teaching proposal for algebraic modeling |
| title |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| spellingShingle |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas Matias, Marcos José Programação de Computadores Python Modelagem Algébrica Avaliação Processual Computer Programming Algebraic Modeling Process Evaluation CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::AVALIACAO DA APRENDIZAGEM CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::TECNOLOGIA EDUCACIONAL |
| title_short |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| title_full |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| title_fullStr |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| title_full_unstemmed |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| title_sort |
Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas |
| author |
Matias, Marcos José |
| author_facet |
Matias, Marcos José |
| author_role |
author |
| dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/5166401513381950 |
| dc.contributor.advisor1orcid.por.fl_str_mv |
https://orcid.org/0000-0002-8610-4841 |
| dc.contributor.author.fl_str_mv |
Matias, Marcos José |
| dc.contributor.advisor1.fl_str_mv |
Silveira, Graciele Paraguaia |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/6251988404047002 |
| contributor_str_mv |
Silveira, Graciele Paraguaia |
| dc.subject.por.fl_str_mv |
Programação de Computadores Python Modelagem Algébrica Avaliação Processual |
| topic |
Programação de Computadores Python Modelagem Algébrica Avaliação Processual Computer Programming Algebraic Modeling Process Evaluation CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::AVALIACAO DA APRENDIZAGEM CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::TECNOLOGIA EDUCACIONAL |
| dc.subject.eng.fl_str_mv |
Computer Programming Algebraic Modeling Process Evaluation |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::AVALIACAO DA APRENDIZAGEM CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::TECNOLOGIA EDUCACIONAL |
| description |
This study investigates how programming in Python can assist in learning algebraic modeling. The central problem addressed is the difficulty of 8th-grade students at a rural school in the interior of São Paulo in formulating algebraic models to solve everyday mathematical problems. The objectives of this work were to develop the students’ ability to recognize, generalize, and create algebraic expressions to solve problem situations. The methodology included 10 Python programming lessons with various activities designed to stimulate the development of algebraic skills. The results, obtained through process based assessments, demonstrated a significant improvement in the students’ ability to solve problems algebraically. This study contributes to highlighting the importance of computer programming in Mathematics education from the early years. Future research may further explore the impact of computer programming on Mathematics education in Basic Education. |
| publishDate |
2024 |
| dc.date.accessioned.fl_str_mv |
2024-09-10T22:39:02Z |
| dc.date.available.fl_str_mv |
2024-09-10T22:39:02Z |
| dc.date.issued.fl_str_mv |
2024-07-16 |
| 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 |
MATIAS, Marcos José. Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas. 2024. Dissertação (Mestrado em Ensino de Ciências Exatas) – Universidade Federal de São Carlos, Sorocaba, 2024. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/20510. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/20.500.14289/20510 |
| identifier_str_mv |
MATIAS, Marcos José. Programação em Python no ambiente educacional: uma proposta de ensino de modelagens algébricas. 2024. Dissertação (Mestrado em Ensino de Ciências Exatas) – Universidade Federal de São Carlos, Sorocaba, 2024. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/20510. |
| url |
https://repositorio.ufscar.br/handle/20.500.14289/20510 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus Sorocaba |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ensino de Ciências Exatas - PPGECE |
| dc.publisher.initials.fl_str_mv |
UFSCar |
| publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus Sorocaba |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
| instname_str |
Universidade Federal de São Carlos (UFSCAR) |
| instacron_str |
UFSCAR |
| institution |
UFSCAR |
| reponame_str |
Repositório Institucional da UFSCAR |
| collection |
Repositório Institucional da UFSCAR |
| bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstreams/f0ad77b8-b729-40e6-9801-1af1c8dbaeea/download https://repositorio.ufscar.br/bitstreams/32cb452c-2e4b-4309-878a-7d6811d9dc2c/download https://repositorio.ufscar.br/bitstreams/3740bcb0-8bd4-4cc7-ab6d-2102aa3379ce/download https://repositorio.ufscar.br/bitstreams/20fcc971-4c7c-4823-93bc-30879a032744/download |
| bitstream.checksum.fl_str_mv |
96f90c581e6342670d9d8ef35c709556 27611639daab0eaf09016bb08e94b4b8 b274b6f874582b4eb8430cea99ac9b47 f337d95da1fce0a22c77480e5e9a7aec |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
| repository.mail.fl_str_mv |
repositorio.sibi@ufscar.br |
| _version_ |
1834468903115292672 |