Education Technology

Posted 20 August 2021 by Carlos Coelho

A linguagem de programação Python está incluída nas calculadoras TI-Nspire™ CX II-T!

Professores podem fazer a ligação entre Programação, Matemática, Ciências, pensamento computacional e robótica numa única plataforma. Alunos têm acesso a uma das mais populares e poderosas linguagens de programação numa plataforma que já lhes é familiar.

Deixamos aqui uma lista de razões pelas quais esta atualização é essencial para todos os professores e alunos:

#1: Porquê Python?
Python é uma linguagem de programação de nível avançado, adequado para programação de âmbito geral. É utilizada em diversas indústrias e na educação, e foi pensada para ser de fácil compreensão. O Python é aplicado em diversas áreas, incluindo inteligência artificial, serviços financeiros e ciências de dados.

#2: Uma plataforma de programação portátil
O ambiente Python na calculadora gráfica TI-Nspire™ CX II-T não requer qualquer configuração ou downloads adicionais. Não necessita de qualquer infra-estrutura informática ou equipamento informático adicional, para começar a utilizar Python nas suas salas de aula. A portabilidade da calculadora gráfica torna-a adequada para utilização em casa

#3: De fácil utilização
O ambiente de programação Python na TI-Nspire™ CX II-T foi concebido com enfoque na educação, tendo diversas características que facilitam a sua utilização por qualquer um que deseje aventurar-se no mundo da programação.

Para além de auto-identação e realce de sintaxe, o editor é principalmente orientado por um menu, facilitando a descoberta de funções. A utilização de uma linha de comandos ajuda a conhecer os parâmetros esperados para as funções. As ferramentas de dicas e de listas de opções ajudam a evitar erros, informando o utilizador sobre os segmentos esperados.

#4: Biblioteca de módulos incorporados
Os módulos são o superpoder do Python, pois permitem que os programas Python sejam tanto compactos como poderosos. O ambiente Python na calculadora gráfica TI-Nspire CX II-T apresenta diversos módulos Python padrão: matemática, matemática complexa, tempo e aleatório. Há também muitos módulos desenhados pela TI que combinam o poder do Python com a versatilidade da plataforma TI-Nspire CX II-T.

Os módulos TI permitem que os programas Python interajam com as variáveis e aplicações (ti_system), traçado de gráficos de programas Python (ti_plotlib), traçado de gráficos geométricos (ti_draw), e processamento de imagens (ti_image) da calculadora gráfica TI-Nspire™ CX II-T.

Python library of built-in modules
A implementação Python inclui o acesso a módulos Python comumente utilizados, como matemática, aleatório, Cmath e tempo.


#5: Conexão às outras aplicações TI-Nspire™
A plataforma TI-Nspire CX II-T tem várias aplicações integradas tornando as calculadoras ideais para a matemática e ciências, desde o ensino secundário até ao ensino universitário. Todos os programas Python podem trocar dados com estas aplicações, permitindo-lhes alavancar o poder das aplicações. Um exemplo é uma simulação estatística que utiliza Python para gerar amostras aleatórias e depois utiliza a aplicação Dados & estatística para visualizar o resultado.

Python - Connect to TI-Nspire™ apps
É simples programar em Python - A implementação dinâmica, orientada a objetos ajuda os alunos a dominarem rapidamente, com um esforço reduzido.


#6: Computação física
A computação física, a capacidade de controlar dispositivos físicos como LEDs e motores através do seu código, é uma forma cativante para os alunos verem os seus programas a interagirem com o mundo real. A interface orientada a objetos para o Hub TI-Innovator™ com o TI LaunchPad™ Board e o TI-Innovator™ Rover - através dos módulos ti_hub e ti_rover - é uma forma divertida de introduzir os alunos à robótica e ao trabalho com sensores.

#7: O Know how em programação e STEM
Por último, as calculadoras gráficas Texas Instruments oferecem um ambiente de programação há quase duas décadas através da linguagem de programação TI-Basic. Muitos alunos começaram a sua viagem pelo universo da programação através da chave PRGM nas suas calculadoras gráficas. A introdução do Python na calculadora gráfica TI-Nspire™ CX II-T é o passo seguinte nesta longa caminhada de incentivo à programação, em todas as salas de aula.

Python - Physical computing in the classroom
Mergulhe em projetos STEM e reúna tudo isso, com módulos Python integrados que controlam o Hub TI-Innovator™ e o TI-Innovator™ Rover.


Artigos relacionados:

Boas práticas em França: como começar a programar com o BBC micro:bit e as calculadoras gráficas TI
O poder de Python explicado pelo criador Guido van Rossum