uma sequencia ordenada de instrucoes.
bancada
Smalltalk
trilha pratica para aprender Smalltalk do zero
definicao primeiro
o que Smalltalk significa
Smalltalk escreve instrucoes precisas. Aqui voce aprende como trilha pratica para aprender Smalltalk do zero. Comece com uma ideia: entrada passa por passos e vira saida.
main.strodar gst main.sthabito aprenda uma parte pequena de Smalltalk, digite um exemplo minimo e executevalor e dado. variavel e o nome que guarda esse dado.
um trabalho pequeno com nome, entrada e resultado.
Pharo or GNU Smalltalk executa o codigo de main.st.
primeiro codigo legivel
saida do programa
entry point output syntax printNl42 printNl.
saida 42linhagem da linguagem
arvore de Smalltalk
veja de onde Smalltalk vem, linguagens proximas e o que estudar depois.
do zero
Banco de perguntas
Pesquise antes de praticar
Escolha uma fase ou pesquise no banco deste idioma e abra o exercicio.
Smalltalk questao 1
Smalltalk questao 1. Escolha a frase que melhor combina com imprimir um valor.
Smalltalk questao 2
Smalltalk questao 2. Escolha a frase que melhor combina com nomear um valor.
Smalltalk questao 3
Smalltalk questao 3. Escolha a frase que melhor combina com funcao reutilizavel.
Smalltalk questao 4
Smalltalk questao 4. Escolha a frase que melhor combina com colecao basica.
Smalltalk questao 5
Smalltalk questao 5. Escolha a frase que melhor combina com imprimir um valor.
Smalltalk questao 6
Smalltalk questao 6. Escolha a frase que melhor combina com nomear um valor.
Smalltalk questao 7
Smalltalk questao 7. Escolha a frase que melhor combina com funcao reutilizavel.
Smalltalk questao 8
Smalltalk questao 8. Escolha a frase que melhor combina com colecao basica.
Smalltalk questao 9
Smalltalk questao 9. Escolha a frase que melhor combina com imprimir um valor.
Smalltalk questao 10
Smalltalk questao 10. Escolha a frase que melhor combina com nomear um valor.
Smalltalk questao 11
Smalltalk questao 11. Escolha a frase que melhor combina com funcao reutilizavel.
Smalltalk questao 12
Smalltalk questao 12. Escolha a frase que melhor combina com colecao basica.
Smalltalk questao 13
Smalltalk questao 13. Escolha a frase que melhor combina com imprimir um valor.
Smalltalk questao 14
Smalltalk questao 14. Escolha a frase que melhor combina com nomear um valor.
Smalltalk questao 15
Smalltalk questao 15. Escolha a frase que melhor combina com funcao reutilizavel.
Smalltalk questao 16
Smalltalk questao 16. Escolha a frase que melhor combina com colecao basica.
Smalltalk questao 17
Smalltalk questao 17. Escolha a frase que melhor combina com imprimir um valor.
Smalltalk questao 18
Smalltalk questao 18. Escolha a frase que melhor combina com nomear um valor.
multipla escolha
Smalltalk questao 1
Smalltalk questao 1. Escolha a frase que melhor combina com imprimir um valor.
42 printNl.
referencia
padroes para main.st
gst main.stentry point output syntax printNl
saida do programa
42 printNl.
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types :=
valores e nomes
| total | total := 42. total printNl.
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection Array
funcoes e colecoes
add := [ :a :b | a + b ]. scores := #(40 2). scores size printNl.
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks