Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods

Detalhes bibliográficos
Autor(a) principal: Saucedo Souza, Luís Fernandes
Data de Publicação: 2024
Outros Autores: Denicol do Amaral Rodriguez, Bárbara, Andrade Poffal, Cristiana
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Interdisciplinar de Pesquisa em Engenharia
Texto Completo: https://periodicos.unb.br/index.php/ripe/article/view/52305
Resumo: This work aims to present a didactic proposal foreseen in the research and teaching project titled "Laboratory of Applied and Computational Mathematics" where the goal is to determine the appropriate selling price of a product to maximize the profit of a fictional company using the Python language, the GitHub platform, and the computational tool Jupyter Notebook. To achieve the proposed objectives, functions that best describe the forecast of demand and profit are obtained through polynomial interpolation. The Newton, Secant, and Bisection methods are applied to solve the problem. The results, along with a comparative study and the generated notebooks, are presented on the GitHub platform. This proposal aims to, through a didactic activity, develop the ability of students to organize ideas and promote the understanding of concepts in Differential Calculus, Linear Algebra, and Numerical Methods.
id UNB-19_b0fb98a2a22f0639711526bd1f1c39ca
oai_identifier_str oai:ojs.pkp.sfu.ca:article/52305
network_acronym_str UNB-19
network_name_str Revista Interdisciplinar de Pesquisa em Engenharia
repository_id_str
spelling Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical MethodsLinguagem Python e Jupyter Notebook: uma proposta didática a fim de determinar o preço adequado à venda utilizando conceitos de Álgebra Linear, Cálculo Diferencial e Métodos Numéricos: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical MethodsPythonNumerical MethodsLinear AlgebraDifferential CalculusTeaching.PythonMétodos NuméricosÁlgebra LinearCálculo DiferencialEnsino.This work aims to present a didactic proposal foreseen in the research and teaching project titled "Laboratory of Applied and Computational Mathematics" where the goal is to determine the appropriate selling price of a product to maximize the profit of a fictional company using the Python language, the GitHub platform, and the computational tool Jupyter Notebook. To achieve the proposed objectives, functions that best describe the forecast of demand and profit are obtained through polynomial interpolation. The Newton, Secant, and Bisection methods are applied to solve the problem. The results, along with a comparative study and the generated notebooks, are presented on the GitHub platform. This proposal aims to, through a didactic activity, develop the ability of students to organize ideas and promote the understanding of concepts in Differential Calculus, Linear Algebra, and Numerical Methods.Este trabalho tem como objetivo apresentar uma proposta didática, prevista no projeto de pesquisa e ensino intitulado “Laboratório de Matemática Aplicada e Computacional”, onde quer-se determinar o preço adequado de venda de um produto, a fim de maximizar o lucro de uma empresa fictícia utilizando a linguagem Python, a plataforma Github e a ferramenta computacional Jupyter Notebook. Para atingir os objetivos propostos, obtêm-se as funções que melhor descrevem a previsão de demanda e do lucro através de uma interpolação polinomial. Os métodos de Newton, Secante e Bissecção são aplicados na solução do problema. Os resultados e um estudo comparativo, bem como os notebooks gerados, são apresentados na plataforma GitHub. A presente proposta pretende, através de uma atividade didática, desenvolver a capacidade dos acadêmicos de organizar ideias e promover a apreensão de conceitos de Cálculo Diferencial, Álgebra Linear e Métodos Numéricos.Programa de Pós-Graduação em Integridade de Materiais da Engenharia2024-01-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://periodicos.unb.br/index.php/ripe/article/view/52305Revista Interdisciplinar de Pesquisa em Engenharia; Vol. 9 No. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 66-74Revista Interdisciplinar de Pesquisa em Engenharia; v. 9 n. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 66-742447-6102reponame:Revista Interdisciplinar de Pesquisa em Engenhariainstname:Universidade de Brasília (UnB)instacron:UNBporhttps://periodicos.unb.br/index.php/ripe/article/view/52305/39401Copyright (c) 2024 Revista Interdisciplinar de Pesquisa em Engenhariahttps://creativecommons.org/licenses/by-nd/4.0info:eu-repo/semantics/openAccessSaucedo Souza, Luís FernandesDenicol do Amaral Rodriguez, BárbaraAndrade Poffal, Cristiana2024-02-05T19:28:33Zoai:ojs.pkp.sfu.ca:article/52305Revistahttps://periodicos.unb.br/index.php/ripePUBhttps://periodicos.unb.br/index.php/ripe/oaianflor@unb.br2447-61022447-6102opendoar:2024-02-05T19:28:33Revista Interdisciplinar de Pesquisa em Engenharia - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
Linguagem Python e Jupyter Notebook: uma proposta didática a fim de determinar o preço adequado à venda utilizando conceitos de Álgebra Linear, Cálculo Diferencial e Métodos Numéricos: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
title Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
spellingShingle Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
Saucedo Souza, Luís Fernandes
Python
Numerical Methods
Linear Algebra
Differential Calculus
Teaching.
Python
Métodos Numéricos
Álgebra Linear
Cálculo Diferencial
Ensino.
title_short Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
title_full Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
title_fullStr Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
title_full_unstemmed Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
title_sort Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
author Saucedo Souza, Luís Fernandes
author_facet Saucedo Souza, Luís Fernandes
Denicol do Amaral Rodriguez, Bárbara
Andrade Poffal, Cristiana
author_role author
author2 Denicol do Amaral Rodriguez, Bárbara
Andrade Poffal, Cristiana
author2_role author
author
dc.contributor.author.fl_str_mv Saucedo Souza, Luís Fernandes
Denicol do Amaral Rodriguez, Bárbara
Andrade Poffal, Cristiana
dc.subject.por.fl_str_mv Python
Numerical Methods
Linear Algebra
Differential Calculus
Teaching.
Python
Métodos Numéricos
Álgebra Linear
Cálculo Diferencial
Ensino.
topic Python
Numerical Methods
Linear Algebra
Differential Calculus
Teaching.
Python
Métodos Numéricos
Álgebra Linear
Cálculo Diferencial
Ensino.
description This work aims to present a didactic proposal foreseen in the research and teaching project titled "Laboratory of Applied and Computational Mathematics" where the goal is to determine the appropriate selling price of a product to maximize the profit of a fictional company using the Python language, the GitHub platform, and the computational tool Jupyter Notebook. To achieve the proposed objectives, functions that best describe the forecast of demand and profit are obtained through polynomial interpolation. The Newton, Secant, and Bisection methods are applied to solve the problem. The results, along with a comparative study and the generated notebooks, are presented on the GitHub platform. This proposal aims to, through a didactic activity, develop the ability of students to organize ideas and promote the understanding of concepts in Differential Calculus, Linear Algebra, and Numerical Methods.
publishDate 2024
dc.date.none.fl_str_mv 2024-01-31
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://periodicos.unb.br/index.php/ripe/article/view/52305
url https://periodicos.unb.br/index.php/ripe/article/view/52305
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://periodicos.unb.br/index.php/ripe/article/view/52305/39401
dc.rights.driver.fl_str_mv Copyright (c) 2024 Revista Interdisciplinar de Pesquisa em Engenharia
https://creativecommons.org/licenses/by-nd/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2024 Revista Interdisciplinar de Pesquisa em Engenharia
https://creativecommons.org/licenses/by-nd/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Programa de Pós-Graduação em Integridade de Materiais da Engenharia
publisher.none.fl_str_mv Programa de Pós-Graduação em Integridade de Materiais da Engenharia
dc.source.none.fl_str_mv Revista Interdisciplinar de Pesquisa em Engenharia; Vol. 9 No. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 66-74
Revista Interdisciplinar de Pesquisa em Engenharia; v. 9 n. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 66-74
2447-6102
reponame:Revista Interdisciplinar de Pesquisa em Engenharia
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Revista Interdisciplinar de Pesquisa em Engenharia
collection Revista Interdisciplinar de Pesquisa em Engenharia
repository.name.fl_str_mv Revista Interdisciplinar de Pesquisa em Engenharia - Universidade de Brasília (UnB)
repository.mail.fl_str_mv anflor@unb.br
_version_ 1798315224312315904