Mudanças entre as edições de "Logica de programacao"
Linha 73: | Linha 73: | ||
Download do Eclipse. http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor |
Download do Eclipse. http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor |
||
+ | |||
+ | Exercícios matemáticos. http://www.ime.usp.br/~macmulti/problemas/ http://www.ime.usp.br/~macmulti/exercicios/ |
||
+ | |||
+ | Lógica de programação. http://www.filecrop.com/livro%20logica%20de%20programa%C3%A7%C3%A3o.html |
||
+ | |||
+ | Introdução a programação orientada a objetos. http://www.hardware.com.br/artigos/programacao-orientada-objetos/ |
||
===Principais temas abordados=== |
===Principais temas abordados=== |
Edição das 13h55min de 17 de agosto de 2012
Lógica de programação
Evento que irá ocorrer as terças feiras as 19:30h.
Esse evento começa na terça feira dia 14 de agosto de 2012
Descrição
Pretende-se formar um grupo de pessoas interessadas em aprender lógica de programação aplicável a outras linguagens, porém ensinada usando JAVA.
Thiago Lechuga, se encarregará de ensinar esse conteúdo a todos os interessados, porém aprender depende de cada um.
Quando
Esperamos que todo o conteúdo seja passado em 5 terças feiras, para considerarmos uma edição do evento finalizada.
Manifestação de Interesse
Interessados em aprender lógica de programação em JAVA sintam-se a vontade para participar.
Não será necessário inscrição, mas os interessados podem colaborar colocando o nome na lista no fim dessa página. (apenas para controle)
Aconselhável levar notebook, mas não é obrigatório.
Lista:
- Vitor Fernandes
- Gabriel Rezende
- Leandro Benitez
- Victor Santos
- Tassya Frigieri
- Diego Lima
- Leandro Luciano
- Juliana Vicentis
- Gustavo Rezende
- Gabriel Netto
- Samuel Damasceno
- Sidney Guerra
- Samuel Gambini
- Karen Mikaela Saavedra Ch.
Encontros
Antes de sair de casa, confira sempre se o encontro da semana está confirmado.
21/08/2012
Encontro confirmado!
Vamos continuar a pratica das estruturas básicas de programação: Decisão e Repetição, solucionando nossos primeiros desafios.
Caso haja tempo, pretendo propor uma tarefa em conjunto (talvez um Dojo), para desenvolver algo palpável. Como um jogo, ou um programa que faça algo interessante. Talvez usando Processing ou Arduino.
Links
Download do Processing. http://processing.org/download/
Principais temas abordados
- Tema?
- Outro tema?
14/08/2012
A primeira aula foi um sucesso! :) Tivemos vários interessados e começamos bem do básico da programação.
Utilizamos Java para começar. Talvez valha a pena optar por variar as linguagens ou até trocar por uma que seja mais direta. Instalamos o Eclipse, criamos um projeto novo e começamos a executar alguns códigos básicos, usando estruturas de decisão e repetição.
Links
Aulas e exercícios de programação básica em C. http://www.ic.unicamp.br/~jpaulo/cursos/mc102/2s2008/
Download do Eclipse. http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor
Exercícios matemáticos. http://www.ime.usp.br/~macmulti/problemas/ http://www.ime.usp.br/~macmulti/exercicios/
Lógica de programação. http://www.filecrop.com/livro%20logica%20de%20programa%C3%A7%C3%A3o.html
Introdução a programação orientada a objetos. http://www.hardware.com.br/artigos/programacao-orientada-objetos/
Principais temas abordados
- Sobre o Garoa
- Termos e nomenclaturas
- O que é programar?
- Algoritmos
- Projetar antes de executar
- Organização
- Alguns paradigmas de programação
- Estruturado
- Orientado a objetos
- Funcional
- Lógico
- Estruturas Básicas
- Decisão
- If/Else
- Switch/Case
- Repetição
- For
- While
- Do
- Decisão
Não tivemos tempo de praticar todas as estruturas. Vamos continuar esse tema na próxima aula, já praticando na solução de problemas.