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
A escrever 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
A procurar Baggles
A armazenar e a manipular 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
Construir metodicamente
Métodos a retornar um resultado
Métodos com perâmetros
Desenhar metodicamente
Desenhar 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
Desenhar maior e maior
Mais padrões para desenhar
Buggle Dance Revolution
Buggle Dance Revolution 2
Caça à lesma
Rastrear 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

Introduzir o conceito
Trabalhar no conceito
Conceito tido como dominado
Conceito não é obrigatório para o exercício

O que irei aprender?

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