Escolar Documentos
Profissional Documentos
Cultura Documentos
Roteiro
Aula Prática
Algoritmos e Lógica
de Programação
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: Algoritmos e Lógica de Programação
Unidade 4
Seção 4.2
OBJETIVOS
Definição dos objetivos da aula prática:
Os objetivos desta aula prática são:
1. Praticar a programação usando vetores na linguagem C.
INFRAESTRUTURA
Instalações:
Laboratório de informática
Materiais de consumo:
Quatid. de materiais por
Descrição
procedimento/atividade
Procedimento 1
Computador 1 por aluno ou dupla
Software:
Sim ( X ) Não ( )
Em caso afirmativo, qual?
Dev C++
Pago ( ) Não Pago (X )
Tipo de Licença: Software Livre.
Descrição do software:
As aulas práticas utilizam a linguagem de programação C/C++
2
PROCEDIMENTOS PRÁTICOS
Atividade proposta 1:
Implementar um programa em C, usando recursividade, que faz o somatório, ou seja, dado um
número n, o programa deverá realizar a soma de todos os antecessores.
Checklist:
• Agendar o laboratório;
• Verificar se é possível que os alunos façam a atividade individualmente;
• Apresentar o problema a ser implementado;
• Explicar o mecanismo de solução;
• Esperar que os alunos implementem, auxilie nas dúvidas que surgirem;
• Discutir o programa resultante, verifique se alguma ainda tem dúvida nos comandos e
definições.
Atividade proposta 2:
Implementar um programa em C, usando recursividade, que faz o Fibonacci.
3
• Peça para o usuário digitar a quantidade de valores da sequência de Fibonacci que deverá
ser apresentado.
• Exiba todos os valores solicitados de Fibonacci na tela.
Checklist:
• Verificar se é possível que os alunos façam a atividade individualmente;
• Apresentar o problema a ser implementado;
• Explicar o mecanismo de solução;
• Esperar que os alunos implementem, auxilie nas dúvidas que surgirem;
• Discutir o programa resultante, verifique se alguma ainda tem dúvida nos comandos e
definições
RESULTADOS
Resultados da aula prática:
Ao final da aula prática o aluno deverá entregar dois programas utilizando recursão.
Para ambos os casos o aluno deve utilizar funções recursivas para realizar tal cálculo.