Executando verificação de segurança...
3

Como é sua calculadora no Scratch?

Comecei o curso de graduação em tecnologica recentemente, conversando com meus veteranos e conhecidos da área de tecnologia, percebi que normalmente o primeiro contato com a lógica de programação é pelo scratch, e que normalmente o desafio é criar uma calculadora.
Claro que tive minhas difulcadades pra executar a atividade mas fiquei grandemente satisfeito com o resultado, aprendi ali a organizar o raciocinio, usar a técnica do Jack (uma parte de cada vez), ser direto e funcional, e descobri que é absurdo a diferença de programação de uma pessoa pra outra, mesmo que seja para o mesmo fim.
Estou nessa caminhada de aprendizado em programação, deem uma olhada na minha calculadora e se possível me sujiram outros meios de faze-la com um código mais simples e funcional.

https://scratch.mit.edu/projects/769364523

A minha intenção atualmente é aplicar a lógica criada na programação em blocos e treinar os poucos conhecimentos que ja tenho em HTML e CSS, aprender JS e fazer uma calculadora do zero em uma página HTML.

Como foi o seu primeiro contato com a programação?

Carregando publicação patrocinada...
1
1

Adorei sua calculadora, inclusive, o scratch é uma ótima ferramenta para se aprender a lógica da programação. Fez muito bem começar por ele, mesmo que seja uma parcela bem pequena que começa. Meu primeiro contato com a programação foi na época de ouro do "Minecraft Pocket Edition" onde eu adorava programar mods para a versão lançadora de blocos, sendo a línguagem principal o javascript. Era divertido para um garoto de 13 anos que adorava criar coisas.

1

descobri que é absurdo a diferença de programação de uma pessoa pra outra, mesmo que seja para o mesmo fim.

Mano acho essa uma das coisas mais interessantes sobre programação, quando vc ta pensando no projeto muitas vezes parece obvio um caminho quase que unitario, mas depois quando vc compara com outras pessoas muitas vezes ve implementações quase que opostas, completamente diferente e até mesmo inovadoras, coisas que vc jamais imaginaria até então.

Eu e os meus colegas constantemente comparamos codigos, não de uma maneira competitiva mas para ver as alternativas que cada um chegou, muitas vezes isso nos ajudou a chegar em codigos mais limpos e optimizados... alem de ser divertido e uma ótima maneira de aprender que qlqr um tem que entender oque vc ta escrevendo.

1

Meu primeiro contato não foi exatamente com o Scratch, mas com um aplicativo chamado Sketchware, que acredito que não esteja mais disponível na Google Play. A ideia era basicamente a mesma, mas para aplicativos. Eu aprendi toda a minha lógica de programação por ele. Continua nesse caminho, projetos são as melhores formas de aprender.

1

Poxa bacana a calculadora, Scratch é uma ferramente legal para o aprendizado de lógica mas "normalmente o primeiro contato com a lógica de programação é pelo scratch" não é bem verdade, acho que a minoria começou assim e isso também varia muito da forma de aprendizado, fazer uma calculadora com HTML, CSS e JS é uma boa, mas na verdade não importa muito o que você faça no começo o importante é fazer, continua fazendo e não desanime que você chega lá.

Meu primeiro contato com programação foi utilizando Java, depois de aprender os conceitos básicos de programação eu comecei a fazer um jogo Text-Based junto a um amigo, ele desenvolvia a API de interface e eu consumia acrescentando o enredo e o desenvolvimento da história, era bem divertido.