001 computacao i introducao ao curso (1)
DESCRIPTION
Ementa de Introdução a computação da ufrjTRANSCRIPT
O que eu deveria saber?• Conhecimentos básicos sobre matemática. • Um pouco da matéria do Ensino Médio, para
podermos fazer exercícios levemente mais interessantes
• Nenhum conhecimento inicial sobre programação é necessário.
O que eu vou aprender?• Implementar e utilizar algoritmos em
computador – utilizando a linguagem Python.
• Identificar os algoritmos necessários para a resolução de problemas específicos.
Qual a dinâmica dos cursos?• Os cursos são presenciais, com aulas teóricas
e práticas, ministrados por um professor dedicado a cada turma, assessorado por um monitor nas aulas práticas.
Como os créditos são contabilizados?
• A contabilização dos créditos é feita de acordo com o que for estabelecido no respectivo curso de graduação em que o aluno for matriculado.
Posso frequentar as aulas de qualquer turma?
• Não, cada aluno deve frequentar as aulas da turma em que for alocado.
Ementa Básica - Python• Introdução ao ambiente de programação• Funções
– chamada de função– parâmetros– valor de retorno– módulos
• Manipulação de dados na programação– tipos de dados básicos– variáveis– escopo de variáveis– efeito colateral– variáveis globais– tipos compostos: string, tupla
• Estruturas de controle– estrutura Condicional– laço com número pré-determinado de repetições (for)– laço com qualquer condição de parada. (while)
• Manipulação de dados na programação– matrizes– listas
Avaliações• 3 provas escritas– P1, P2 e P3
• Sua nota será a média das duas maiores notas• Não haverá 2ª chamada– já que a P3 funciona como 2ª chamada e prova
final• Tanto a P2 como a P3 tratam de TODA A
MATÉRIA