Instalação do TERMUX

Para esta aula você vai precisar do TERMUX para realizar as terefas de programação.

O Termux é um shell, muito parecido com o que voce aprendeu em programação básica.

Vá no PlayStore do Google (se for android, acho que também existe para iOS), e instale o termux

Quando voce abri-lo voce vai estar numa tela do shell:

Note: no Shell, o símbolo $ é o indicador do começo da linha (não faz parte da sua digitração).

Configuração do TERMUX - Instalação do editor NANO

Para podermos fazer qualquer coisa útil é preciso ter um editor de textos. Os mais usados são vim, emacs, e nano. Como este último é muito simples de usar, vamos instala-lo.

Para instalar pacotes no Termux, usamos o comando bash pkg install <nome do pacote>. Note que se voce usar um programa que não está instalado, o próprio Termux vai dizer qual pacote instalar (se este programa estiver na lista de pacotes…).

Por exemplo o comando:

$ nano

vai gerar uma mensagem de erro e vai indicar qual pacote instalar. Então faça:

$ pkg install nano

Caso ele reclame de algo, dê o comando de novo. As vezes isso acontece. Pronto, o bash nano está instalado. Comandos mínimos do Nano:

Configuração do TERMUX - Configurando teclas especiais

O teclado do celular normalmente não tem as téclas de função e especiais. Para utiliza-las é preciso fazer uma configuração.

$ mkdir .termux
$ cd .termux
$ nano termux.properties

Isso abre o nano já para editar o arquivo indicado. Lá dentro cole o seguinte:

extra-keys-style = default
extra-keys = [['ESC','=','/','HOME','UP','END','PGUP','DEL'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN','BKSP']]

Salve (CTRL-O) e saia (CTRL-X). No prompt ($), entre o comando:

$ termux-reload-settings

E voce vai ter várias téclas especiais definidas logo acima do teclado do celular.

Instalando um teclado de programação

O teclado Samsung padrão não é bom para programas. Voce pode instalar um outro teclado. Eu estou usando o “CodeBoard Keyboard for Coding”. Veja no Google Play Store. Instale ele e ative-o.

Este teclado já tem todas as téclas especiais e de função. Se voce fizer isso voce pode esconder as teclas especiais definidas na seção acima, apertando: “Volume Baixo + q”, dentro do Termux.

Instalação do Python

Para instalar o Python voce vai fazer o mesmo que acima:

$ pkg install python

Voce sabe que está funcionando quando voce vê uma barra de progresso verde.

Agora instale o pacote dp Python bash numpy. Os pacotes do Python usam o instalador de pacotes próprio, o pip:

$ pip install numpy

Isso deve instalar a biblioteca numpy. Este comando demora um pouco para executar.

Configurar uma pasta para as aulas

Agora, crie uma pasta para voce salvar seus arquivos. Antes veja o conteúdo da pasta atual com o comando ls, e depois crie a pasta:

$ ls
$ mkdir metodos
$ ls 
$ cd metodos

Agora você está na pasta metodos. É aqui que voce vai salvar seus programas.

Comandos do SHELL do Termux

Comandos básicos