| Casio Basic: | TI Basic: | Python |
|---|---|---|
| "A="?->A:Int A->A | Prompt A:Int A->A | a=int(input("a=")) |
Python é aquela em que se usam mais caracteres/tokens...
Eu há vários anos que tenho alguns problemas em que as calculadoras (gráficas, programáveis) sejam utilizadas exclusivamente para o ensino.
Eu sempre gostei das Casio, mas...tenho estado a consultar informações sobre a nova Casio fx-CG100 e... :/ se removeram o Basic e só deixaram o Python, esta máquina leva um cartão vermelho meu.
Passo a preferir a Numworks (...) !
As calculadoras, por mim, deviam ter liberdade de escolha na linguagem, várias à escolha, incluindo linguagens fora de moda mas com potencial, e actualizadas
(Basic sem sequer poder definir funções está muito longe de ser actual ou sequer recomendável, mas tem os seus prós ).
É uma opinião minha, não é lei nem imposição.
Eu consigo converter o meu (longo) arquivo pessoal de 30 anos de Casio Basic para Python... (Vou acabar a fazê-lo para a minha Numworks).
Posso falar dele...
No caso das Casio, é desmoralizante porque perdem algo que sempre tiveram: Retrocompatibilidade!
Perdendo isso, vão ter de trabalhar para me reconquistar (Até compreendo, não faço parte do público alvo deles )...
Casio Basic tem uma coisa fantástica: usa as próprias funções e variáveis da calculadora.
Tal como o bash ou qualquer shellscript em Linux usa tudo o que o Linux tem disponível. É dificil fazer melhor do que isto.
MicroPython usa... MicroPython.
Há uma certa miopia muito pouco saudável em só ver Python à frente.
O problema não é o Python. É esta miopia...
Python tem os seus problemas, tal como todas as linguagens.
Por agora, não me interessa falar daqueles específicos do Python. O maior problema está em impor Python em calculadoras (de todas as marcas), com teclado em ordem alfabética, por causa do tal "pensamento computacional". (!!!)
Pensamento computacional não é mau, já devia ser ensinado há 30 anos... mas isso é assunto para outro post.
PS:
- O vídeo que partilhei tem alguns erros... quem usa a CG20 ou a CG50 consegue confirmar.
- O professor Manuel Marques (da iniciativa Casio +) está a partilhar alguns vídeos de curta duração, e melhores que muitos cursos "oficiais", com uma breve introdução ao micropython das calculadoras. Ele está a fazer aquilo num emulador de CG50 mas aquilo é 'igual' em calculadoras de outras marcas que usem Python, e até no Python que se usa em computadores. Recomendo. Ele tem tido comentários desactivados, mas como eu tenho alguns canais youtube, compreendo e suporto a decisão
https://youtube.com/@manuelmarques4761.
Obviamente ele não vai dar um curso de Python ali. Vejam aquilo como um tutorial de introdução, e não como algo específico para calculadoras Casio.
Sem comentários:
Enviar um comentário