# Primeiros passos

A primeira lição vai te guiar pelos primeiros passos em programação. Ela é feita para iniciantes. Lista de noções vistas por exercício:

| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays
Bem-vindo ao mundo dos Buggles |  |  |  |  |  |  |  |  |  |
Instruções Java |  |  |  |  |  |  |  |  |  |
Escrevendo programas mais complexos |  |  |  |  |  |  |  |  |  |
Instruções condicionais |  |  |  |  |  |  |  |  |  |
Loops while (enquanto) |  |  |  |  |  |  |  |  |  |
| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays
Procurando Baggles |  |  |  |  |  |  |  |  |  |
Armazenando e manipulando dados |  |  |  |  |  |  |  |  |  |
Loops for |  |  |  |  |  |  |  |  |  |
Loops Do .. while (faça .. enquanto) |  |  |  |  |  |  |  |  |  |
Métodos |  |  |  |  |  |  |  |  |  |
| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays
Construindo metodicamente |  |  |  |  |  |  |  |  |  |
Métodos retornando um resultado |  |  |  |  |  |  |  |  |  |
Métodos com perâmetros |  |  |  |  |  |  |  |  |  |
desenhando metodicamente |  |  |  |  |  |  |  |  |  |
Desenhando metodicamente (apenas grande) |  |  |  |  |  |  |  |  |  |
| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays
Desenhando maior e maior |  |  |  |  |  |  |  |  |  |
Mais padrões para desenhar |  |  |  |  |  |  |  |  |  |
Buggle Dance Revolution |  |  |  |  |  |  |  |  |  |
Buggle Dance Revolution 2 |  |  |  |  |  |  |  |  |  |
Caça à lesma |  |  |  |  |  |  |  |  |  |
Rastreando a lesma |  |  |  |  |  |  |  |  |  |
| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays
Mundo das cobras |  |  |  |  |  |  |  |  |  |
tricô e Arrays |  |  |  |  |  |  |  |  |  |
tricô, arrays e módulos |  |  |  |  |  |  |  |  |  |
Percorrer pelas colunas |  |  |  |  |  |  |  |  |  |
Percorrer pelas linhas |  |  |  |  |  |  |  |  |  |
| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays
Percorrer em zig-zag |  |  |  |  |  |  |  |  |  |
Percorrer na diagonal |  |  |  |  |  |  |  |  |  |
| Instruções | Comentários | Condicionais/ Expressões | Loops while (enquanto) | Variáveis | Loops for | loops Do/While (faça/enquanto) | Métodos | Switch | Arrays

## Significado dos símbolos

Introduzindo o conceito |
Trabalhando o conceito |
Conceito tido como dominado |
Conceito não é obrigatório para o exercício |

## O que irei aprender?

Você irá aprender o básico de programação. pelo menos, você irá ser apresentado aos mais importantes conceitos, permitindo que você leia a maioria dos algoritmos simples. Você não será capaz de escrever ou ler programas completos por que você ainda não saberá nada sobre objetos, mas você irá dominar o que é chamado de "programação tática", ou seja, você vai dominar a sintaxe o suficiente para não ter qualquer problema com ela, permitindo que você foque nos problemas funcamentais que você quer resolver ao invés de se debater com dificuldades de sintaxe.