introdução à programação de computadores · aula 1 apresentação da disciplina 23/08/2017...
TRANSCRIPT
![Page 1: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/1.jpg)
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
![Page 2: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/2.jpg)
Aula 1
Apresentação da Disciplina
23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2
![Page 3: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/3.jpg)
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
![Page 4: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/4.jpg)
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
![Page 5: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/5.jpg)
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
![Page 6: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/6.jpg)
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
![Page 7: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/7.jpg)
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
![Page 8: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/8.jpg)
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
![Page 9: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/9.jpg)
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
![Page 10: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/10.jpg)
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
![Page 11: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/11.jpg)
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
![Page 12: Introdução à Programação de Computadores · Aula 1 Apresentação da Disciplina 23/08/2017 Introdução à Programação de Computadores: Msc. Daniele C. Oliveira 2](https://reader036.vdocuments.site/reader036/viewer/2022063009/5fc048dd6c1d8b43dd544988/html5/thumbnails/12.jpg)
Próxima aula:
Introdução