uma sequencia ordenada de instrucoes.
bancada
Racket
trilha pratica para aprender Racket do zero
definicao primeiro
o que Racket significa
Racket escreve instrucoes precisas. Aqui voce aprende como trilha pratica para aprender Racket do zero. Comece com uma ideia: entrada passa por passos e vira saida.
main.rktrodar racket main.rkthabito aprenda uma parte pequena de Racket, digite um exemplo minimo e executevalor e dado. variavel e o nome que guarda esse dado.
um trabalho pequeno com nome, entrada e resultado.
Racket executa o codigo de main.rkt.
primeiro codigo legivel
saida do programa
entry point output syntax displayln(displayln 42)
saida 42linhagem da linguagem
arvore de Racket
veja de onde Racket 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.
Racket questao 1
Racket questao 1. Escolha a frase que melhor combina com imprimir um valor.
Racket questao 2
Racket questao 2. Escolha a frase que melhor combina com nomear um valor.
Racket questao 3
Racket questao 3. Escolha a frase que melhor combina com funcao reutilizavel.
Racket questao 4
Racket questao 4. Escolha a frase que melhor combina com colecao basica.
Racket questao 5
Racket questao 5. Escolha a frase que melhor combina com imprimir um valor.
Racket questao 6
Racket questao 6. Escolha a frase que melhor combina com nomear um valor.
Racket questao 7
Racket questao 7. Escolha a frase que melhor combina com funcao reutilizavel.
Racket questao 8
Racket questao 8. Escolha a frase que melhor combina com colecao basica.
Racket questao 9
Racket questao 9. Escolha a frase que melhor combina com imprimir um valor.
Racket questao 10
Racket questao 10. Escolha a frase que melhor combina com nomear um valor.
Racket questao 11
Racket questao 11. Escolha a frase que melhor combina com funcao reutilizavel.
Racket questao 12
Racket questao 12. Escolha a frase que melhor combina com colecao basica.
Racket questao 13
Racket questao 13. Escolha a frase que melhor combina com imprimir um valor.
Racket questao 14
Racket questao 14. Escolha a frase que melhor combina com nomear um valor.
Racket questao 15
Racket questao 15. Escolha a frase que melhor combina com funcao reutilizavel.
Racket questao 16
Racket questao 16. Escolha a frase que melhor combina com colecao basica.
Racket questao 17
Racket questao 17. Escolha a frase que melhor combina com imprimir um valor.
Racket questao 18
Racket questao 18. Escolha a frase que melhor combina com nomear um valor.
multipla escolha
Racket questao 1
Racket questao 1. Escolha a frase que melhor combina com imprimir um valor.
(displayln 42)
referencia
padroes para main.rkt
racket main.rktentry point output syntax displayln
saida do programa
(displayln 42)
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types define
valores e nomes
(define total 42) (displayln total)
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
funcoes e colecoes
(define (add a b) (+ a b)) (define scores (list 40 2)) (displayln (length scores))
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks