top of page
![](https://static.wixstatic.com/media/5eeee2_5967078a552e413fba27abda19e723ac.png/v1/fill/w_1082,h_50,al_c,q_85,enc_auto/5eeee2_5967078a552e413fba27abda19e723ac.png)
PROGRAMAÇÃO
Desde o aparecimento dos primeiros computadores que comecei a programar - no inicio foi com um ZX Spectrum 48K mais tarde com um Amstrad 512
ZxSpectrum 48k
Hoje em dia será dificil de imaginar o que era programar com apenas 48K de memória, usando cassetes aúdio, e usando apenas 16 cores. Usava a linguagem BASIC, muito rudimentar e com funções como GOTO e GOSUB.
Diverti-me imenso a escrever código que ia aprendendo em revistas e depois alterando o mesmo para obter mais desses jogos e aplicações, criando novos níveis, vidas infinitas etc...
Hoje em dia temos Emuladores para o Spectrum para PC e para smartphones.
![](https://static.wixstatic.com/media/f4322b_c8f34370b78e46d89883061fd7d69116.png/v1/fill/w_326,h_228,al_c,lg_1,q_85,enc_auto/f4322b_c8f34370b78e46d89883061fd7d69116.png)
Amastrad CPC 646
Acho que tivemos um destes logo a seguir ao Spectrum
Linguagens de programação
Primeiro explorei o BASIC com o Spectrum e computadores seguintes.
De seguida o Pascal.
Depois Clipper uma linguagem mas orientada a trabalhar com bases de dados em DOS e obedecendo aos padrões XBASE.
SQL, Visual Basic, C, C#, C++, Java foram algumas das linguagens que fui explorando ao longo dos tempos de estudante.
Linguagens de programação atualmente
Atualmente a programar em Visual C# a começar a explorar o Phyton.
A motivar os alunos a programar explorando ferramentas online grátis como:
Code.org
CodeCombat
Experiência com uma turma de 12ºano que testou mais alguns níveis avançados e ajudou na tradução de alguns outros
Tynker
Open Roberta Lab
E apps para telemóvel que podem consultar aqui neste symbaloo webmix "Robótica e Programação"
bottom of page