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).
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:
vai gerar uma mensagem de erro e vai indicar qual pacote instalar. Então faça:
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:
O teclado do celular normalmente não tem as téclas de função e especiais. Para utiliza-las é preciso fazer uma configuração.
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:
E voce vai ter várias téclas especiais definidas logo acima do teclado do celular.
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.
Para instalar o Python voce vai fazer o mesmo que acima:
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:
Isso deve instalar a biblioteca numpy. Este comando demora um pouco para executar.
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:
Agora você está na pasta metodos. É aqui que voce vai salvar seus programas.
Comandos básicos
ls - lista os arquivoscd - volta para o diretório homecd downloads - vai para a pasta downloadscp arqiv dest - copia o arquivo “arqiv” para o destino “dest”cp arqiv1 arqcopia - cria uma cópia com nome “arqcopia”.mv arqiv dest - move o arquivo “arqiv” para o destino “dest”mv arqiv novonome - renomeia o arquivo.nano arq - abre o arquivo arq no NANO.