[PT]Programação na Calculadora Gráfica
Na ultima semana andei a aprender a fazer programas para a calculadora gráfica usando a linguagem TI-Basic.
TI-Basic e uma versão da linguagem Basic "especializada" para as calculadoras TI.
Com dedicação e experiência pode-se fazer várias coisas incluindo jogos com TI-Basic.
Para fazer jogos mais complexos com "graficos melhores"(tipo super mario, pokemon, pinball) ou programas (tipo akeles que aparecem na Apps da calculadora) utiliza-se uma linguagem chamada Assembly(n tenho a certeza se TI-Basic da pa esses programas mais complexos) que é utilizada tmb para os sistemas operativos e cenas desse genero. Esta eu n sei mas espero tmb aprender no futuro.
O que o TI-Basic tem de bom e k se pode programar directamente na calculadora ao contrario do Assembly visto ser uma lingua mt mais complexa e complicada.
------------------------
Eu gostava de partilhar os meus conhecimentos actuais e futuros (n se aprende tudo dum dia po outro :P ainda me faltam cobrir topicos).
O meu ultimo programa foi um jogo mt simples de aproximadamente 180 linhas de codigo, que consistia em apanhar um "S" que aparecia ao calhas no ecran e com as setas mexer o simbolo "pi" e apanha-lo, quando se passada das bordas do ecran aparecia-se no outro lado (passando da borda esquerda aparecia-se na direita por exemplo. Ao tocar na letra "O" perdia-se e voltava-se ao inicio. Sempre que se apanha o "S" ganha-se 10 pontos. Ao carregar Enter aparece um menu customizado com as opçoes "Continuar" e "Sair" e com os pontos em baixo.
-----------------------
Se houver interessados para aprender gostava de ter opinioes de como tmb dar as "aulas", (ex: IRC, Skype, etc...)
eu basicamente vou seguir os passos de 2 sites que foi donde aprendi (alias so aprendi num deles mas o 2º tem topicos que o outro n tem e vice-versa)
No site de tutoriais no final dos "topicos iniciais" (Basico, Avançado, etc) havia sempre 2-3 exercicios para fazer (criar um programa k faça isto e aquilo).
O site apesar de ter mt informaçao a resoluçao dos exercicios e uma merda lol cheia de erros (mas ele mete la o aspecto k o programa deve ter)
Eles no inicio poderam parecer dificeis mas assim ke entendam a logica chegam la (pelo menos comg eu kuando li os exercicios avançados fiquei "O_O" mas dps ao ir experimentando cenas na calculadora fui percebendo os passos que devia fazer)
---------------------------------------
Eu tou a pensar dar aulas 1 dia por semana (visto que a escola ocupa tempo a mt gente e dps tmb ha actividades extracurriculares e damas)
Portanto se houver interessados dps tmb alem de combinar como fazer as aulas tem de se combinar um dia e hora que agrade todos (claro que uma semana pode ser segunda as 21h, noutra semana na quinta as 18h por exemplo)
------------------------------------
E acabei de ver que escrevi ja mt merda lol mas so mais uma cena.
O objectivo de eu ter aprendido isto foi para começar a entender a logica de como programar visto que assim a aprendizagem doutras linguas seria mais simples. Porque basicamente todas as linguagens funcionam da mesma forma o que muda e a sintaxe (tipo ortugues de Portugal para portugues do Brasil)
Bem quem tiver interessado diga
(e e provavel ke haja erros e gralhas no post)