introdução à programação de computadores · aula 1 apresentação da disciplina 23/08/2017...
TRANSCRIPT
Introdução à Programação de Computadores
Msc. Daniele Carvalho Oliveira
Mestre em Ciência da Computação – UFUBacharel em Ciência da Computação - UFJF
Aula 1
Apresentação da Disciplina
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2
Regras do Jogo
»Código de Conduta!» Celular» Notebook» Laboratório» Frequência
» Faltas – Fique de olho!» Pontualidade
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 3
Como mandar bem na
disciplina?
»Anotação!» Impressões sobre o conteúdo» Dúvidas» Exemplos
»Participação!» Perguntem, questionem, insistam!!!!!
» Trabalhos Práticos!» Desenvolvam!» Cópia? Entendimento!
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 4
Avaliação
» A Avaliação da Disciplina se dará através das notas de Provas e Trabalhos, da seguinte forma:
» Provas - 20 pts cada» 1ª Prova : 05/10/2017» 2ª Prova : 08/11/2017» 3ª Prova : 13/12/2017» Sub: 20/12/2017
» Trabalhos - 40 pts» URI: 10 pts» Contests: 15 pts» Projeto Final: 15 pts
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 5
Trabalhos
» Os trabalhos devem ser enviados para a pasta com o nome do aluno (equipe) no link disponibilizado pela professora, no OneDrive.
» Atenção ao nome do arquivo!
» A responsabilidade da entrega do trabalho pertence ao aluno.
» Caso o trabalho não seja enviado corretamente (arquivo corrompido, falta de internet na hora do envio....), as penalidades referentes ao atraso serãoaplicadas.
» Sugere-se, por isso, enviar o trabalho com antecedência
» O prazo de entrega do trabalho é até as 23:59:59 da data marcada.
» Salvo exceções, quando estipulado horário diferente pela professora.
Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 623/08/2017
Trabalhos
»Trabalhos entregues com atraso serão pontuados da seguinte forma
𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 = 𝑉𝑉𝑁𝑁𝑉𝑉𝑁𝑁𝑉𝑉 ∗ 0,5(𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴2 )
»Lembrando: Será considerado como atraso os trabalhos enviados após a hora limite estipulada da data marcada.
Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 723/08/2017
Bibliografia
»Ascencio, A. F. e Campos, E. A. V., Fundamentos da Programação de Computadores, Prentice Hall, 2008.
»Cormen, T. H. et al, Algoritmos: Teoria e Prática, Editora Campus, 2002.
»Lopes, A. e Garcia, G., Introdução a Programação, Editora Campus, 2002
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 8
Contato e Atendimento
»E-mail» [email protected]
»Página» www.danieleoliveira.com.br
»Horário de Aula» Quarta » 13:10 às 14:50» Quinta » 08:50 às 10:40
»Horário de Atendimento (Sala 410)» Terça: 14hs às 17hs» Quarta: 14hs às 17hs
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 9
Conteúdo Programático
» Introdução» Introdução à Linguagens de Programação» Linguagens Procedimentais
» Variáveis e Tipos de Dados» Entrada e Saída» Operadores» Estruturas de Controle e Repetição» Estruturas de Dados» Funções
» **Resolução de Problemas» Ordenação» Pesquisa» Recursão
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 10
Trabalho 1
»Trazer um resumo manuscrito do vídeo:
» https://www.youtube.com/watch?v=ATIGP-kkTKw
»Valor: 1 ponto extra
Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 1123/08/2017
Próxima aula:
Introdução