Novas Tecnologias no Ensino da Matemática

Documentos relacionados
Novas Tecnologias no Ensino da Matemática

Novas Tecnologias no Ensino da Matema tica

Matemática Prof. José Carlos de Souza Junior

COMPUTAÇÃO SIMBÓLICA NO ENSINO MÉDIO COM O SOFTWARE GRATUITO GEOGEBRA

TECNOLOGIAS NO ENSINO DE MATEMÁTICA. Profª. Andréa Cardoso MATEMÁTICA-LICENCIATURA

TECNOLOGIAS NO ENSINO DE MATEMÁTICA

Informática no Ensino da Matemática

Novas Tecnologias no Ensino da Matema tica

Cálculo A. José Carlos de Souza Junior.

Novas Tecnologias no Ensino da Matemática

Introdução ao Scilab. Laura Goulart. 27 de Novembro de 2018 UESB. Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de / 11

Iteração e Pontos Fixos

ALGORITMOS AULA 2. Profª Amanda Gondim

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

Introdução ao software MatLab

Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.

INFORMÁTICA APLICADA AULA 03 ALGORITMOS

Novas Tecnologias no Ensino da Matemática

Unidade I MATEMÁTICA. Prof. Celso Ribeiro Campos

Novas Tecnologias no Ensino da Matema tica

LISTA DE EXERCÍCIOS. Números Reais Geometricamente, Numericamente e Axiomaticamente

Unidade 5: Introdução à Programação com C/C++ Prof. Daniel Caetano

SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB

Informática no Ensino da Matemática

ESTATÍSTICA Aula de 07/08/2017. Introdução ao R Variáveis Qualitativas: gráficos

FTAD Formação Técnica em Administração. Aula 02 Prof. Arlindo Neto

Cálculo Diferencial e Integral I

Formulas em Planilhas Eletrônicas. Prof. André Aparecido da Silva Disponível em: Aulas 16, 17, e 18

Microsoft Equation 3.0

1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 E-books PCNA. Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 APRESENTANDO A LINGUAGEM C. Página 1

Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado - Versão Estácio Prof. Daniel Caetano

UNIVERSIDADE FEDERAL RURAL DA AMAZONIA ICIBE INSTITUTO CIBER ESPACIAL PROFº JOÃO SANTANNA

Modelo Matemático simples

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

GAAL Conhecendo alguns comandos básicos do Maple 17

Algoritmos Computacionais

Curso de Aritmética Capítulo 1: Conjuntos Numéricos, Operações Básicas e Fatorações

Unidade 5: Introdução à Programação com C/C++

Cálculo Diferencial e Integral Química Notas de Aula

Apostila 1 - Excel Recursos das planilhas eletrônicas para elaboração de conteúdos digitais para o ensino da matemática no ensino médio

SOFTWARES EDUCATIVOS MANUAL TUXMATH

Fundamentos do R. Prof. Cícero Quarto cicerocq.com

Novas Tecnologias no Ensino da Matema tica

Introdução aos Métodos Numéricos

Semana da Matemática - Maio de Ferramentas das Linguagens de Computação Algébrica

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Entrada/Saída, Operadores. Curso: Técnico em Informática Disciplina: Algoritmos Prof. Abrahão Lopes

UMA PEQUENA INTRODUÇÃO AO MATHCAD (Prof. Dr. Antonio Gil V. de Brum)

Introdução aos Métodos Numéricos

Informática Portugol IDE Revisão 1

Unidade 4: Introdução à Lógica de Programação - Parte II

Unidade 5: Introdução à Programação com Python Prof. Daniel Caetano

EXPRESSÕES NUMÉRICAS FRACIONÁRIAS

Oficina de Python Prof. Me. José Carlos Perini

Multiplicação Divisão

Exercícios Repetição

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Ferramentas de Suporte

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Introdução ao Scilab 3.0 Parte 2

parciais primeira parte

Binários: Operações matemáticas

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA DIAGNÓSTICO 22/10/2015. Analise o algoritmo a seguir e depois assinale a alternativa correspondente:

UNIJUI:UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DCEEng: DEPARTAMENTO DE CIÊNCIAS EXATAS E ENGENHARIAS

Oficina de Python Prof. Me. José Carlos Perini

Exercícios: Vetores e Matrizes

Expressões, Atribuições, Entrada e Saída. Givanaldo Rocha

RESUMO. Exercício Resolvido Iniciando o Documento

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

Uso da calculadora científica 105B... 2

Unidade 2: Navegação e Edição Básica

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

5. Expressões aritméticas

PLANILHAS ELETRÔNICAS - CALC FÓRMULAS

Curso Básico de Maple 13

Linguagem C Estruturas de Repetição

Fundamentos de Matemática. Lista de Exercícios Humberto José Bortolossi

Programação de Computadores

Algoritmos I Aula 13 Linguagem de Programação Java

Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada e Saída básica

Instruções de Utilização 11 ANO Fx 9860G SD Persiga programs

Maxima : um completo programa de Computação Algébrica

Introdução a Programação

Introdução a Tecnologia da Informação

Programação de Computadores:

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

INSTALAÇÃO E CONFIGURAÇÃO MÁQUINA SERVIDOR COM Windows Server 2003

Introdução à Computação

Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas

Uso da calculadora científica 82MS... 2

Software Graphmática \. (Graphmática não é um programa gratuito, mas seus responsáveis disponibilizam uma versão

Introdução a Matrizes

Introdução ao Excel 2007

Fábio Rodrigues / Israel Lucania

Professor: Fábio Soares - Disciplina: Métodos Quantitativos ADMINISTRAÇÃO

LISTA DE EXERCÍCIOS. Demonstrações diretas e por absurdo

LIBREOFFICE CALC. Disciplina: Informática Professor: Gustavo Sabry

2. Números Inteiros. A representação gráfica dos números Inteiros Os números podem ser representados numa reta horizontal, a reta numérica:

Transcrição:

UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 9 Prezado aluno, A partir desta lista vamos começar a trabalhar com uma outra categoria de software muito útil para o ensino da matemática: os assim denominados sistemas de computação simbólica. Vários destes sistemas estão disponíveis no mercado: Maple c, Mathematica c,mathcad c (comerciais), MuPAD Light c e Maxima (gratuitos). Evidentemente, atividades elaboradas por um software podem ser adaptadas para outro sem muito esforço. Criado originalmente por um grupo de pesquisadores do MIT (Massachusetts Institute of Technology), o wxmaxima oferece um ambiente orientado para cálculos matemáticos, sejam eles simbólicos, numéricos ou gráficos. A característica mais importante de um sistema de computação simbólica, como o wxmaxima, é a habilidade que o programa tem em lidar com símbolos e obter respostas exatas para muitos problemas matemáticos, o que inclui, por exemplo, a fatoração de números inteiros e polinômios, ocálculo com matrizes, a resolução de sistemas lineares e não-lineares de equações, números complexos, trigonometria, limites, derivadas, integrais, equações diferenciais, emuitomais! Cálculos aproximados também podem ser feitos, com um número arbitrário de dígitos (limitado apenas pela memória do computador). O sistema ainda permite gerar e exportar figuras em duas e três dimensões. Todos estes atributos fazem do wxmaxima um laboratório excepcional para o desenvolvimento, ensino e aprendizagem da matemática. Humberto José Bortolossi

UFF Novas Tecnologias no Ensino da Matemática 2 ATIVIDADE 1 Como primeira atividade, você deve baixar e instalar o wxmaxima em seu computador. Se você estiver usando o sistema operacional Microsoft Windows c, baixe e instale o programa (18 Mb) http://ufpr.dl.sourceforge.net/sourceforge/maxima/maxima-5.15.0.exe. Você pode escolher o idioma português logo no início da instalação. ATIVIDADE 2 Em nosso curso usaremos a interface gráfica wxmaxima para o wxmaxima. Ela possui vários recursos que a interface original do programa não possui. Tipicamente, para usar o wxmaxima, você deve digitar comandos (que em breve aprenderemos) no campo ENTRADA e, então, pressionar a tecla ENTER para que o programa interprete o seu comando. Por exemplo, se você quer somar 2 com 2, basta emitir o comando (veja a figura (1)) 2 + 2; (paraobteraresposta4). O ponto e vírgula (;) no final do comando não é necessário na versão gráfica que estamos adotando, mas ele pode ser usado para separar vários comandos em uma mesma linha de comandos. No wxmaxima não épossível editar um comando digitado anteriormente. Porém, para poupar esforço de digitação, você pode usar as setas para cima e para baixo no campo ENTRADA para acessar e modificar os comandos já digitados. O comando a seguir reinicia o sistema. Sempre antes de uma nova bateria de cálculos é importante reinicializar o sistema. (%i1) kill(all); (%o0) done O comando a seguir calcula 1 + 5/2. (%i1) 1+5/2; (%o1) 7/2 Como você pode ver, o wxmaxima pode realizar cálculos com números inteiros e racionais de maneira exata. (%i2) (1 + (5/2 * 3)) / (1/7 + 7/9)^2; (%o2) 67473/6728 O sistema pode realizar eficientemente cálculos com números muito grandes. O tamanho do número é limitado apenas pela memória disponível em seu computador.

UFF Novas Tecnologias no Ensino da Matemática 3 Figura 1: O wxmaxima sabe que 2 + 2 = 4. (%i3) 1234^123; (%o3) 170515806212727042875059727620[321 digits]418529766279838067203562799104 Note que o wxmaxima omitiu 321 dígitos da resposta. A interface padrão do wxmaxima dá a resposta completa: (%i4) 1234^123; (%o4) 170515806212727042875059727620626282654302313111068290470529619322183913 834868007471366306717060598572641592314554345900570589670671499709086102539904 846514793135617305563669993950104622035682027355757755070083238444147778396026 387067042685700404003287042480639680696865587865016699383883388831980459159942 845372414601809429717726107628595243406801014418529766279838067203562799104 O comando primep(n) verifica se n é um número primo. (%i5) primep(2398232343243249984321312321); (%o5) false O comando factor(n) escreve a decomposição de n em fatores primos.

UFF Novas Tecnologias no Ensino da Matemática 4 (%i6) factor(2398232343243249984321312321); (%o6) 3*733*15117701*72140687161773179 Na tabela a seguir temos os símbolos do wxmaxima para operações aritméticas. Operação Símbolo Exemplo adição + 2 + 2 subtração - 10 - x multiplicação * 3*y*z divisão / x/y exponenciação ^ x^2 valor absoluto abs(...) abs(-4) fatorial! 10! máximo max(...) max(-1, 5, 7) mínimo min(...) min(-1, 5, 7) máximo divisor comum gcd(...) gcd(14, 28) mínimo múltiplo comum lcm(...) lcm(14, 28) CUIDADO! CUIDADO! CUIDADO! Um erro freqüente que um usuário iniciante do wxmaxima costuma cometer éode utilizar 2x, x2 ou x2para indicar a multiplicação entre 2 e x. Espaços entre símbolos são opcionais, mas o wxmaxima requer um * explícito para multiplicações: 2*x ou x*2. (a) Considere os números racionais a = 8712870/48506557 e b = 505149/2812281. Eles são iguais? (1) Tente obter uma resposta usando uma calculadora de bolso! (2) Tente obter uma resposta usando o wxmaxima! (3) Tente obter uma resposta usando apenas lápis e papel, sem recurso tecnológico algum! Os três métodos produziram a mesma resposta? Elabore sobre o assunto! (b) Quantos divisores possui 10!? Lembre-se que 0! = 1, 1! = 1, 2! = 2 1, 3! = 3 2 1, 4! = 4 3 2 1, etc. (c) Quantos zeros aparecem no final da expansão decimal de 1000!?

UFF Novas Tecnologias no Ensino da Matemática 5 (d) Encontre o máximo divisor comum entre 2 10 1, 70! e 7161. ATIVIDADE 3 Use o wxmaxima para responder a seguinte pergunta: quantos zeros aparecem no final da expansão decimal do número 1500! = 1500 1499 1498 3 2 1? Além de escrever a resposta, indique como você aobteve! Envie sua resposta para o seguinte e-mail: novas.tecnologias.no.ensino@gmail.com (note o ponto. entre as palavras). Use AE-19: 1500! como assunto (subject) deste e-mail. Só serão aceitos os e-mails enviados até o dia 25/11/2008.