Tarefas de Aprendizagem em Python
No âmbito das Novas Aprendizagens Essenciais de Matemática do Ensino Secundário, explore exemplos de programas em Python que podem ser integrados em tarefas das suas aulas e ajudar a explicar conceitos matemáticos.
Matemática A
Todas a tarefas
Descarregue todos ficheirosExemplo 1
Maioria Absoluta com TI-Python - I
Dados três candidatos a um cargo, de eleição por maioria absoluta, como determinar o número de votos para que um deles seja declarado vencedor à primeira volta? (desenvolvimento da sugestão de programa em Python da página 16 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 2
Maioria Absoluta com TI- Python - II
Dados três candidatos a um cargo, de eleição por maioria absoluta, determinar o número de votos para que um deles seja declarado vencedor à primeira volta e verificar se algum deles obteve maioria absoluta (desenvolvimento da sugestão de programa em Python da página 17 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 3
Matemática na poupança e no crédito
Dado um capital, qual a capitalização anual, em regime de juros simples, à taxa anual de r? (desenvolvimento da sugestão de programa em Python das páginas 17 e 18 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 4
Medidas de localização - média, máximo e mínimo
Dadas as idades de cinco alunos de uma turma, como obter a média, o valor máximo e o valor mínimo? (desenvolvimento da sugestão de programa em Python da página 27 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 5
Medidas de localização - desvio padrão e amplitude
Dada uma lista de idades com um número de elementos variável, como determinar o desvio-padrão e a amplitude dos dados da lista (desenvolvimento da sugestão de programa em Python da página 27 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 6
Função quadrática
Como resolver a equação ax^2+bx+c=0? (desenvolvimento da sugestão de programa em Python da página 38 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 7
Função módulo
Como determinar a imagem de um objeto com a função módulo? (desenvolvimento da sugestão de programa em Python da página 38 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 8
Equação reduzida e vetorial da reta no plano
A partir das coordenadas de dois pontos, como determinar o declive, a ordenada na origem, a equação reduzida e uma equação vetorial da reta que passa por esses dois pontos? (desenvolvimento da sugestão de programa em Python da página 43 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 9
Equação vetorial da reta no plano
Num segmento de reta definido pelas coordenadas de dois pontos distintos, como lá colocar pontos igualmente espaçados? (desenvolvimento da sugestão de programa em Python da página 44 das AEs de matemática A, 10º ano).
Descarregar o PDF Descarregar o TNS
Matemática B
Todos os exemplos
Descarregue todos os ficheirosExemplo 1
Maioria Absoluta com TI-Python - I
Dados três candidatos a um cargo, de eleição por maioria absoluta, como determinar o número de votos para que um deles seja declarado vencedor à primeira volta? (desenvolvimento da sugestão de programa em Python da página 17 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 2
Maioria Absoluta com TI- Python - II
Dados três candidatos a um cargo, de eleição por maioria absoluta, determinar o número de votos para que um deles seja declarado vencedor à primeira volta e verificar se algum deles obteve maioria absoluta (desenvolvimento da sugestão de programa em Python da página 17 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 3
Matemática na poupança e no crédito
Dado um capital, qual a capitalização anual, em regime de juros simples, à taxa anual de r? (desenvolvimento da sugestão de programa em Python da página18 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 4
Medidas de localização - média, máximo e mínimo
Dadas as idades de cinco alunos de uma turma, como obter a média, o valor máximo e o valor mínimo? (desenvolvimento da sugestão de programa em Python da página 27 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 5
Medidas de localização - desvio padrão e amplitude
Dada uma lista de idades com um número de elementos variável, como determinar o desvio-padrão e a amplitude dos dados da lista (desenvolvimento da sugestão de programa em Python da página 27 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 6
Equação reduzida de uma reta e a equação x=x0
Dadas as coordenadas de dois pontos, determinar a equação reduzida em Python, ou uma equação cartesiana de uma reta paralela ao eixo das cordenadas (desenvolvimento da sugestão de programa em Python da página 36 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 7
Função quadrática (resolução de equações)
Utilização da programação em Python para resolver a equação ax^2+bx+c=0, dados os coeficientes do polinómio quadrático (desenvolvimento da sugestão de programa em Python da página 39 das AEs de matemática B, 10º ano).
Descarregar o PDF Descarregar o TNS
MACS
Todos os exemplos
Descarregue todos os ficheirosExemplo 1
Maioria Absoluta com TI-Python
Dados três candidatos a um cargo, de eleição por maioria absoluta, determinar o número de votos para que um deles seja declarado vencedor à primeira volta e verificar se algum deles obteve maioria absoluta (desenvolvimento da sugestão de programa em Python da página 17 das AEs de MACS, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 2
Média, máximo, mínimo e mediana de uma lista numérica em Python
Obtidos 5 dados numéricos, após introduçáo por parte do utilizador, colocar esses dados numa lista e obter a média, a mediana, o valor máximo e o valor mínimo. Fornecem-se pistas suficientes para otimizar o programa para uma quantidade diferentes de dados numéricos (desenvolvimento da sugestão de programa em Python da página 26 das AEs de MACS, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 3
Para n classificações, introduzidas sucessivamente num programa em Python, obter a média, a mediana, a amplitude e o desvio padrão.
O utilizador introduz o número de dados pretendido, os quais serão colocados em lista. Obter depois a média, o desvio padrão e a amplitude desse conjunto de dados (classificações numa prova) (desenvolvimento da sugestão de programa em Python da página 26 das AEs de MACS, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 4
Preço após imposto, com Python
Dado o preço base de um item e aplicada uma determinada taxa de IVA, determina-se, com auxílio de um algoritmo programado em Python, o preço final de venda do item (desenvolvimento da sugestão de programa em Python da página 33 das AEs de MACS, 10º ano).
Descarregar o PDF Descarregar o TNSExemplo 5
Cálculo de capitalização com juro simples e juro composto, com Python
Dado um determinado capital inicial, utiliza-se a programação em Python para obter o capital após a aplicação de juro simples, ao fim de um período de tempo, e também o capital com juro composto aplicado n vezes (desenvolvimento da sugestão de programa em Python da página 33 das AEs de MACS, 10º ano).
Descarregar o PDF Descarregar o TNSMatemática Ensino Profissional
Todos os exemplos
Descarregue todos os ficheirosExemplo 1
Maioria Absoluta com TI-Python - I
Dados três candidatos a um cargo, de eleição por maioria absoluta, como determinar o número de votos para que um deles seja declarado vencedor à primeira volta? (desenvolvimento da sugestão de programa em Python da página 10 das AEs de Matemática Ensino Profissional, P1).
Descarregar o PDF Descarregar o TNSExemplo 2
Maioria Absoluta com TI- Python - II
Dados três candidatos a um cargo de eleição por maioria absoluta, determinar o número de votos para que um deles seja declarado vencedor à primeira volta e verificar se algum deles obteve maioria absoluta (desenvolvimento da sugestão de programa em Python da página 11 das AEs de Matemática Ensino Profissional, P1).
Descarregar o PDF Descarregar o TNSExemplo 3
Matemática na poupança e no crédito
Dado um capital, qual a capitalização anual, em regime de juros simples, à taxa anual de r? (desenvolvimento da sugestão de programa em Python da página 11 das AEs de Matemática Ensino Profissional, P1).
Descarregar o PDF Descarregar o TNSExemplo 4
Média, máximo, mínimo e mediana de uma lista numérica em Python
Obtidos 5 dados numéricos, após introduçáo por parte do utilizador, colocar esses dados numa lista e obter a média, a mediana, o valor máximo e o valor mínimo. Fornecem-se pistas suficientes para otimizar o programa para uma quantidade diferente de dados numéricos (desenvolvimento da sugestão de programa em Python da página 17 das AEs de Matemática Ensino Profissional, P2).
Descarregar o PDF Descarregar o TNSExemplo 5
Desvio padrão e amplitude de uma lista numérica em Python
Dada uma lista de idades com um número de elementos variável, determinar o desvio-padrão e a amplitude dos dados (idades) (desenvolvimento da sugestão de programa em Python da página 17 das AEs de Matemática Ensino Profissional, P2.
Descarregar o PDF Descarregar o TNSExemplo 6
Coordenadas do ponto médio de um segmento de reta com algoritmo programado em Python
Introduzidas as coordenadas dos extremos de um segmento de reta, determinar as coordenadas do ponto médio desse segmento de reta (desenvolvimento da sugestão de programa em Python da página 21 das AEs de Matemática Ensino Profissional, P3).
Descarregar o PDF Descarregar o TNSExemplo 7
Função polinomial de grau 2 (resolução de equações do 2º grau)
Como resolver a equação ax^2+bx+c=0? (desenvolvimento da sugestão de programa em Python da página 24 das AEs de Matemática Ensino Profissional, P4).
Descarregar o PDF Descarregar o TNS