Programação em Python com a Ti-Nspire Cx

Código:
15994
Ano:
1
Semestre:
S1
Créditos ECTS:
1
Carga Horária:
PL(18H)
Área Científica:
Matemática
Objectivos de Aprendizagem:
Com esta unidade curricular pretende-se que o aluno desenvolva pensamento computacional e obtenha ferramentas que o auxiliem na realização de atividades práticas (experimentais e laboratoriais). No final desta unidade curricular o aluno deve ser capaz de:
a) executar programas Python com introdução de dados;
b) criar programas utilizando modelos e guardá-los como um módulo;
c) resolver problemas simples explorando as capacidades simbólicas e gráficas da calculadora;
d) interagir e partilhar dados com outras aplicações;
e) planificar atividades experimentais numa lógica investigativa.
Conteúdos programáticos:
1. Introdução ao Python
1.1 Editor versus interpretador
1.2 O ambiente interativo
1.3 Seleção de comandos
1.4 Funções de I/O
1.5 Operações e funções matemáticas elementares
1.6 Utilização da biblioteca Matemática Complexa
1.7 Domínio aleatório
1.8 Menu de desenho e imagem
2. Iniciação à programação
2.1 Funções e ficheiros.py
2.2 Ciclos
2.3 Estruturas de controlo: condicionais
2.4 Menu de tempo
2.5 Módulo gráfico
3. Gráficos Turtle
3.1 Comandos
3.2 Construção de polígonos
3.3 Reprodução de figuras
3.4 Aplicações à teoria dos grafos
Bibliografia principal:
1- Ernesto J. F. Costa, “Programação em Python: fundamentos e resolução de problemas”, FCA, 2015.
2- Gautam M. Puri, “Python scripts for abaqus: learn by example”, Charleston, 2011.
3- Alexandre Gomes, “Python TI-Nspire. Manual de Programação”, Texas Instruments., 2021.
Língua:
Português