Aulas
As aulas acontecerão nos dias e horários planejados no Sistema Acadêmico (SIGA). Por ser um curso presencial, exige a presença em pelo menos 75% dos 20 encontros (80 aulas) planejadas.
Programação oficial da disciplina (igual o lançado no sistema SIGA) - <aqui>
Livros Textos
Qualquer livro de linguagem C pode ser utilizado/consultado.
Essencialmente, utilizarmos como base, dois livros didáticos. São eles:
Fundamentos da Programação de Computadores: algoritmos, Pascal, C/C++ e Java. Editora Logman.
Autoras: Ascencio, A.F.G. e Campos, E.A.V.
Algoritmos e Programação de Computadores. Editora Campus/Elsevier.
Autores: Piva Jr, D.; Bianchi, F.; Nakamiti, G.S. e Engelbrecht, A.M.
Programação em C. USP-IME. Instituto de Física.
Autor: Dobay, E. S.
Livro Digital - <Baixe aqui>
Sistema de Avaliação da Aprendizagem
Utilizaremos o sistema SAA (http://www.saa.pro.br) para aplicação e controle das avaliações formativas da disciplina. Serão realizadas 16 avaliações por meio do sistema SAA, sempre depois de cada encontro (semana) presencial. O próprio sistema calculará, automaticamente, a média de cada estudante, baseado em seus desempenhos individuais.
A ausência em uma determinada aula, implica na não realização de uma determinada avaliação. Portanto, a nota atribuída será igual a zero.
quarta-feira, 12 de julho de 2017
Semana 01
Tema:
Apresentação da Disciplina e Introdução a Algoritmos.
Slides:
Aula 01 - <aqui>
Material de Apoio:
Capítulo Um - O que são algoritmos e por que você deve se importar com eles?
do livro "Desmistificando Algoritmos" de Thomas H. Cormen.
Vá para a amostra do livro e clique sobre a figura da capa do livro. Você conseguirá ler todo o primeiro capítulo.
Link <aqui>
Apresentação da Disciplina e Introdução a Algoritmos.
Slides:
Aula 01 - <aqui>
Material de Apoio:
Capítulo Um - O que são algoritmos e por que você deve se importar com eles?
do livro "Desmistificando Algoritmos" de Thomas H. Cormen.
Vá para a amostra do livro e clique sobre a figura da capa do livro. Você conseguirá ler todo o primeiro capítulo.
Link <aqui>
Semana 02
Tema:
A lógica e os algoritmos.
Slides:
Aula 02 - <aqui>
Material de Apoio:
Capítulo 01 - A lógica e os Algoritmos do livro "Algoritmo e Programação de Computadores".
Ambientes de desenvolvimento que utilizaremos (IDEs):
VisuAlg - programação em português estruturado - <aqui>
CodeBlocks - ambiente para programação em C/C++ - <aqui>
DevC++ - ambiente para programação em C/C++ - <aqui> escolha a versão 5.11
A lógica e os algoritmos.
Slides:
Aula 02 - <aqui>
Material de Apoio:
Capítulo 01 - A lógica e os Algoritmos do livro "Algoritmo e Programação de Computadores".
Ambientes de desenvolvimento que utilizaremos (IDEs):
VisuAlg - programação em português estruturado - <aqui>
CodeBlocks - ambiente para programação em C/C++ - <aqui>
DevC++ - ambiente para programação em C/C++ - <aqui> escolha a versão 5.11
Semana 03
Tema:
Resolução de problemas. Expressões matemáticas. Tipos de Dados.
Slides:
Aula 03 - <aqui>
Material de Apoio:
Resolução de problemas. Expressões matemáticas. Tipos de Dados.
Slides:
Aula 03 - <aqui>
Material de Apoio:
Capítulo 02 - O raciocínio e as formas de resolução de problemas do livro "Algoritmo e Programação de Computadores"
Capítulo 03 - Expressões matemáticas e lógicas e seus operadores do livro "Algoritmo e Programação de Computadores"
Capítulo 04 - Tipo de dados do livro "Algoritmo e Programação de Computadores"
Capítulo 04 - Tipo de dados do livro "Algoritmo e Programação de Computadores"
Semana 05
Tema:
Estrutura condicional simples e composta.
Slides:
Aula 05 - <aqui>
Material de Apoio:
Capítulo 06 - Estrutura condicional simples e composta do livro "Algoritmos e Programação de Computadores".
Prática de Laboratório 02:
Atividades em laboratório - <aqui>
Resolução das atividades em laboratório - <breve>
Estrutura condicional simples e composta.
Slides:
Aula 05 - <aqui>
Material de Apoio:
Capítulo 06 - Estrutura condicional simples e composta do livro "Algoritmos e Programação de Computadores".
Prática de Laboratório 02:
Atividades em laboratório - <aqui>
Resolução das atividades em laboratório - <breve>
Semana 06
Tema:
Estrutura condicional aninhada e seleção de casos.
Slides:
Aula 06 - <aqui>
Material de Apoio:
Capítulo 07 - Estrutura condicional - aninhadas, seleção de casos e outras formas do livro "Algoritmos e Programação de Computadores".
Prática de Laboratório 03:
Atividades em laboratório - <aqui>
Resolução das atividades em laboratório - <breve>
Estrutura condicional aninhada e seleção de casos.
Slides:
Aula 06 - <aqui>
Material de Apoio:
Capítulo 07 - Estrutura condicional - aninhadas, seleção de casos e outras formas do livro "Algoritmos e Programação de Computadores".
Prática de Laboratório 03:
Atividades em laboratório - <aqui>
Resolução das atividades em laboratório - <breve>
Semana 07
Tema:
Reposição da aula do dia 07/09.
A lista de exercícios (disponível no link abaixo) tem oito exercícios que devem ser resolvidos individualmente e entregues no início da próxima aula presencial. A cada 2 exercícios resolvidos e entregues, resultará na presença de 1 hora/aula na disciplina.
A média final não é impactada diretamente com a resolução desses exercícios. Implicam apenas nas presenças.
Lista de Exercícios:
Aula 07 - <aqui>
Reposição da aula do dia 07/09.
A lista de exercícios (disponível no link abaixo) tem oito exercícios que devem ser resolvidos individualmente e entregues no início da próxima aula presencial. A cada 2 exercícios resolvidos e entregues, resultará na presença de 1 hora/aula na disciplina.
A média final não é impactada diretamente com a resolução desses exercícios. Implicam apenas nas presenças.
Lista de Exercícios:
Aula 07 - <aqui>
Semana 08
Semana 09
Semana 11
Tema:
Reposição da aula do dia 12/10.
A lista de exercícios (disponível no link abaixo) tem oito exercícios que devem ser resolvidos individualmente e entregues no início da próxima aula presencial. A cada 2 exercícios resolvidos e entregues, resultará na presença de 1 hora/aula na disciplina.
A média final não é impactada diretamente com a resolução desses exercícios. Implicam apenas nas presenças.
Lista de Exercícios:
Aula 11 - <aqui>
Reposição da aula do dia 12/10.
A lista de exercícios (disponível no link abaixo) tem oito exercícios que devem ser resolvidos individualmente e entregues no início da próxima aula presencial. A cada 2 exercícios resolvidos e entregues, resultará na presença de 1 hora/aula na disciplina.
A média final não é impactada diretamente com a resolução desses exercícios. Implicam apenas nas presenças.
Lista de Exercícios:
Aula 11 - <aqui>
Semana 14
Semana 15
Tema:
Modularização de Algoritmos (Funções e Procedimentos)
Slides:
Aula 15 - <aqui>
Material de Apoio:
Capítulo 11 - Modularização de algoritmos - Procedimento e Função do livro "Algoritmos e Programação de Computadores".
Prática de Laboratório 09:
Atividades em laboratório - <aqui>
Resolução das atividades em laboratório - <breve>
Modularização de Algoritmos (Funções e Procedimentos)
Slides:
Aula 15 - <aqui>
Material de Apoio:
Capítulo 11 - Modularização de algoritmos - Procedimento e Função do livro "Algoritmos e Programação de Computadores".
Prática de Laboratório 09:
Atividades em laboratório - <aqui>
Resolução das atividades em laboratório - <breve>
Semana 17
Tema:
Segunda avaliação presencial (prova).
Tem um peso de 45% na média final.
Conteúdo:
Aulas de 01 a 16
Segunda avaliação presencial (prova).
Tem um peso de 45% na média final.
Conteúdo:
Aulas de 01 a 16
Todo o conteúdo do semestre.
Avaliações já Realizadas:
2a. Avaliação - 2013 --> <aqui>
2a. Avaliação - 2014 --> <aqui>
2a. Avaliação - 2017 --> <aqui> Resolução --> <aqui>
Complemento:
Avaliação da disciplina e do sistema SAA...
Link: https://goo.gl/forms/2ktsnjNoMC5Mvwym2
Avaliações já Realizadas:
2a. Avaliação - 2013 --> <aqui>
2a. Avaliação - 2014 --> <aqui>
2a. Avaliação - 2017 --> <aqui> Resolução --> <aqui>

Avaliação da disciplina e do sistema SAA...
Link: https://goo.gl/forms/2ktsnjNoMC5Mvwym2
Semana 18
Tema:
Workshop de Monografias.
Participação obrigatória a todos os estudantes. A presença é computada automaticamente pela participação (assistir as apresentações).
Workshop de Monografias.
Participação obrigatória a todos os estudantes. A presença é computada automaticamente pela participação (assistir as apresentações).
Semana 19
Tema:
Prova Substitutiva (para aqueles que perderam alguma avaliação e possuem comprovantes formais e legais para reposição da nota).
Prova Substitutiva (para aqueles que perderam alguma avaliação e possuem comprovantes formais e legais para reposição da nota).
Semana 20
Tema:
Correção da última avaliação.
Divulgação do resultado final.
Pesquisa de Percepção:
Gostaria de ouvir sua opinião sobre a disciplina para que possa melhorar o seu oferecimento nas próximas edições. Suas observações, sugestões, críticas e elogios são muito bem vindos.
Para iniciar a pesquisa clique <aqui> - breve.
Correção da última avaliação.
Divulgação do resultado final.
Pesquisa de Percepção:
Gostaria de ouvir sua opinião sobre a disciplina para que possa melhorar o seu oferecimento nas próximas edições. Suas observações, sugestões, críticas e elogios são muito bem vindos.
Para iniciar a pesquisa clique <aqui> - breve.
Assinar:
Postagens (Atom)