Logica de Programação
Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998.
Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora, sejam quais forem os meios: fotográficos, eletrônicos, mecânicos, gravação ou quaisquer outros.
Casa do Código
Livros para o programador
Rua Vergueiro, 3185 - 8º andar
04101-300 – Vila Mariana – São Paulo – SP – Brasil
E-book gerado especialmente para Ivancley Sousa Brito - ivancley@hotmail.com
E-book gerado especialmente para Ivancley Sousa Brito - ivancley@hotmail.com
E-book gerado especialmente para Ivancley Sousa Brito - ivancley@hotmail.com
Casa do Código
“Aos meus pais, sempre caminhantes”
– Paulo Silveira
“Aos meus pais, irmão e irmã que sempre me mostraram o caminho”
– Adriano Almeida
i
E-book gerado especialmente para Ivancley Sousa Brito - ivancley@hotmail.com
E-book gerado especialmente para Ivancley Sousa Brito - ivancley@hotmail.com
Casa do Código
Agradecimentos
Esperamos que você aproveite o livro. Foi feito com muita atenção, para que o nível de dificuldade sempre suba, sem desanimar o iniciante. Ao término, você será capaz de criar suas próprias estruturas gráficas e até mesmo um simples jogo de computador.
Muitas decisões não foram fáceis. Preterir o console.log em favor do desengonçado document.write, explicar funções antes de ifs e fors, definir funções através de atribuição em vez da sintaxe mais comum. Esses são apenas algumas das questões que apresentavam vantagens e desvantagens para uma melhor abordagem didática.
Realizamos nossas escolhas depois de alguns testes com pessoas leigas em computação.
Um agradecimento especial ao Leonardo Wolter e Francisco Sokol pela base dos exercícios com animações. Outro ao Erich Egert, pelo teste do livro com alunos e diversas sugestões para novos desafios.
iii
E-book gerado especialmente para Ivancley Sousa Brito - ivancley@hotmail.com