Algoritmos
2017/2
Sua opinião é importante.
Material para estudo
Vídeo-aulas (clique para abrir):
Vídeo-aulas sobre o CodeBlocks:
Links úteis
- Site para codificar e testar os programas em C - codeanywhere.com.
- Site para inserção dos códigos das avaliações (parciais e oficiais) - codepit.io.
- Link para download do CodeBlocks versão 16.01 para Windows (ferramenta offline para programação em C).
Link corrigido para a resolução dos exercícios dos slides: https://goo.gl/gJjfgz
Aula 0
Unidade 1 - Encontro 1
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides (senha disponível no Portal do aluno > AVA)
- Conteúdo da aula:
- Profissão Engenheiro.
- Ferramenta visual para estatística.
- Parte de uma experiência do professor.
- Jogos para o aprendizado e exercício da lógica para programação.
- Vídeo sobre o assunto: Algoritmos e lógica de programação.
- Introdução a matéria.
Pós aula
- Está no Portal do aluno > AVA
Aula 1
Unidade 1 - Encontro 2
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides
- Conteúdo da aula:
- Passo-a-passo para ativação do seu usuário na rede Pitágoras, para acesso aos computadores e a Internet via wifi.
- Formulário para cadastro de alunos.
- Plano de ensino.
- Introdução ao assunto Algoritmos e as formas de se representar um algoritmo.
- Calendário Acadêmico 2017-2 (Algoritmos)
Pós aula
- Está no Portal do aluno > AVA
Aula 2
Unidade 1 - Encontro 3
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides
- Conteúdo da aula:
- Exercícios usando descrição narrativa e fluxograma.
- Linearização de expressões.
- Operadores aritméticos, relacionais e lógicos.
- Variáveis.
- Exercícios.
- Labirinto - code.org (Jogo para prática e desenvolvimento de lógica computacional).
Pós aula
- Está no Portal do aluno > AVA
Aula 3
Unidade 1 - Encontro 4
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides
- Conteúdo da aula:
- Exercícios envolvendo operadores relacionais e lógicos.
- Tipos de dados na linguagem C.
- Sequência para execução de um programa em C.
- Tipos de erros.
- Palavras reservadas da linguagem C.
- Estrutura geral de um programa em C.
- Primeiro programa em C: Olá mundo!
Pós aula
- Está no Portal do aluno > AVA
Aula 4
Unidade 2 - Encontro 1
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides
- Conteúdo da aula:
- Especificadores de comprimento e precisão do comando printf (saída de dados).
- Comando scanf para entrada de dados pelo teclado.
- Programa em C para cálculo do IMC (índice de massa corpórea).
Pós aula
- Está no Portal do aluno > AVA
Aula 5
Unidade 2 - Encontro 2
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides
- Conteúdo da aula:
- Acesso e registro na plataforma codeanywhere.com para execução dos programas em C.
- Criação de uma conexão e um container (ambiente) para utilização da plataforma.
- Criação de pasta e arquivo para execução do programa Olá mundo!
- Comandos para mostrar os arquivos e pastas utilizando o terminal.
- Comando para compilar o código C e executar o programa.
- Exercícios.
Pós aula
- Está no Portal do aluno > AVA
Aula 6
Unidade 2 - Encontro 3
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides
- Conteúdo da aula:
- Tutorial passo-a-passo completo de como acessar a plataforma codeanywhere.com e codificar o algoritmo para cálculo do IMC.
- Exercícios.
Pós aula
- Está no Portal do aluno > AVA
Aula 7
Parcial 1
Unidade 2 - Encontro 4
Para a avaliação parcial 1 será utilizado o site: https://www.codepit.io/#/home
Portanto, faça o seu cadastro no site e confirme a sua conta, siga o tutorial.
A avaliação parcial será em dupla.
Aula 8
Unidade 3 - Encontro 1
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides pptx (versão em pdf)
- Conteúdo da aula:
- Exercícios da aula 6 resolvidos.
- Orientações sobre a Oficial 1.
- Estrutura de decisão (de seleção ou condicional).
- Exercícios dentro do ambiente codepit.io (ambiente utilizado nas avaliações).
Pós aula
- Está no Portal do aluno > AVA
Divulgação de evento
Confira!
Olá alunos,
Gostaria de convidá-los a participar da sessão técnica disponível no link a baixo.
Ela é parte do Congresso Brasileiro de Eletromiografia e Cinesiologia (COBEC).
http://www.sobec.com.br/index.php/evento-cobecseb2017/stparkinson
Link para um arquivo de divulgação (https://1drv.ms/b/s!Av8pSmXDlugUhuwtaGeFDgO_l8rYzw).
Para vocês (alunos) a inscrição no evento, que tem duração de 4 dias, sairá por R$ 200,00.
O evento acontecerá no Center Convention no Center Shopping em Uberlândia na semana do dia 23/10.
Gostaria que vocês divulgassem entre os colegas e possíveis interessados.
Esse evento é uma ótima oportunidade para vocês, estudantes de engenharia, nos seguintes aspectos:
- Possibilidade de expansão da sua rede de contatos;
- Conhecimento de diversas linhas em que a Engenharia é aplicada;
- Contato com profissionais de diversas áreas (engenharia, saúde, ...);
- Acesso a conhecimento de ponta aplicado e desenvolvido pelos melhores centros de pesquisa do Brasil e do mundo.
No evento terão palestrantes nacionais e internacionais.
Será emitido certificado de participação (que conta como horas complementares obrigatórias para vocês na graduação).
Quem se interessar ou tiver qualquer dúvida, favor entrar em contato comigo por email.
Aula 9
Oficial 1
Unidade 3 - Encontro 2
Vídeo-aula para auxílio nos estudos: https://youtu.be/iaS3TJEB0Oo
Conteúdo da vídeo-aula:
- Registro no codeanywhere.com (1m 39s)
- Configuração inicial no codeanywhere.com (5m 34s)
- Registro no codepit.io (7m 25s)
- Utilizando o codepit.io e o codeanywhere.com para solucionar um problema (11m 25s)
- Próximo conteúdo: Estruturas condicionais (46m 11s)
Aula 10
Unidade 3 - Encontro 3
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides pptx (versão em pdf)
- Conteúdo da aula:
- Estruturas condicionais.
- Exercício.
- Leitura do capítulo 4 (seções 4.1 e 4.3) do livro Fundamentos da programação de computadores.
- Leitura do capítulo 3 (seções 3.1 e 3.2) do livro Algoritmos e programação em linguagem C.
- Exercícios.
Pós aula
- Está no Portal do aluno > AVA
Aula 11
Unidade 3 - Encontro 4
Semana da Engenharia (inscrições até o dia 20/10/2017)
Aula 12
Unidade 4 - Encontro 1
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides pptx (versão em pdf)
- Conteúdo da aula:
- Estruturas condicionais.
- Exercício.
- Leitura do capítulo 4 (seções 4.1 e 4.3) do livro Fundamentos da programação de computadores.
- Leitura do capítulo 3 (seções 3.1 e 3.2) do livro Algoritmos e programação em linguagem C.
- Exercícios.
Pós aula
- Está no Portal do aluno > AVA
Aula 13
Unidade 4 - Encontro 2
Pré aula
- Está no Portal do aluno > AVA
Aula
- Slides pptx (versão em pdf).
- Conteúdo da aula:
- Avaliar - Sistema de avaliação institucional (fazer a avaliação clicando no banner no portal).
- Exercícios solucionados utilizando if .... else.
- Estrutura case.
- Exemplo do uso da estrutura case.
- Exercícios
- Lista 2 de exercícios (Estruturas condicionais)
Pós aula
- Está no Portal do aluno > AVA
Aula 14
Parcial 2
Unidade 4 - Encontro 3
A avaliação será em dupla, sem consulta e escrita.
Dessa forma, tragam uma folha para rascunho, caneta, lápis e borracha.
Aula 15
Unidade 4 - Encontro 4
Pré aula
- Está no Portal do aluno > AVA
Aula
- Conteúdo da aula:
- Revisão e resolução de exercícios.
- Link para os exercícios resolvidos: ....
Pós aula
- Está no Portal do aluno > AVA