Python Language and Jupyter Notebook: A didactic proposal to determine the appropriate selling price using concepts from Linear Algebra, Differential Calculus, and Numerical Methods
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Outros Autores: | , |
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 |