UNIVERSIDADE FEDERAL DE UBERLÂNDIA
Faculdade de Computação

Av. João Naves de Ávila, nº 2121, Bloco 1A - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902
Telefone: (34) 3239-4144 - http://www.portal.facom.ufu.br/ facom@ufu.br
  

Timbre

Plano de Ensino

 

IDENTIFICAÇÃO

Componente Curricular:

Algoritmos e Programação de Computadores

Unidade Ofertante:

FACOM

Código:

FACOM39301

Período/Série:

3

Turma:

U

Carga Horária:

Natureza:

Teórica:

45

Prática:

15

Total:

60

Obrigatória:

( X )

Optativa:

( )

Professor(A):

HENRIQUE COELHO FERNANDES

Ano/Semestre:

2023-1

Observações:

Este plano segue orientações do colegiado 4592529

 

EMENTA

Noções sobre os componentes de computadores. Uso de softwares (sistemas operacionais, internet e outros). Noções de lógica. Introdução a algoritmos. Resolução de problemas utilizando algoritmos e raciocínio lógico. Tipos de dados. Variáveis e constantes. Expressões e operadores. Estruturas de controle: Estruturas básicas, Estruturas condicionais e estruturas de repetição. Estruturas básicas de dados: vetores, matrizes e registros. Arquivos. Funções.

JUSTIFICATIVA

Muitos dos algoritmos das engenharias, matemática e ciências, mesmo que conceitualmente simples, demandam um volume considerável de trabalho. A programação de computadores viabiliza a execução de algoritmos de qualquer grau de complexidade com bem pouco esforço, tornando possível a solução mesmo dos problemas mais críticos em termos de tempo de execução.

OBJETIVO

Objetivo Geral:

Analisar e implementar soluções de problemas de ciências exatas com o uso de computadores.

Objetivos Específicos:

Identificar todos os componentes de um computador, bem como a inter-operação entre eles;
Desenvolver programas computacionais projetados para resolver diferentes problemas de engenharia;
Implementar aplicações de engenharia sob o paradigma de programação estruturada;
Demonstrar capacidade de dedução, raciocínio lógico e de promover abstrações.

PROGRAMA

  1. Informática básica e Algoritmos

  2. Introdução as Variáveis e Expressões

  3. Introdução aos Comandos condicionais

  4. Introdução aos Comandos de repetição

  5. Introdução as Listas, Tuplas e Dicionários

  6. Introdução as String

  7. Introdução as Funções

  8. Introdução aos Arquivos

  9. Introdução as Classes e Objetos

METODOLOGIA

As aulas presenciais serão realizadas às terças-feiras no laboratório. Nessas aulas, serão utilizados o quadro branco, pincel e projeto multimídia (apresentações de de slides, teste de códigos e resolução de exercícios práticos).

SEMANA

MÓDULOS*

ATIVIDADES PREVISTAS

DATA

CARGA-HORÁRIA TEÓRICA

CARGA-HORÁRIA prática

1

1

Aula expositiva e atividades práticas

01/08/2023

3h

1h

2

2

Aula expositiva e atividades práticas

08/08/2023

3h

1h

3

-

Feriado

15/08/2023

-

-

4

3

Aula expositiva e atividades práticas

22/08/2023

3h

1h

5

3

Aula expositiva e atividades práticas / Entrega de lista de exercícios

29/08/2023

3h

1h

6

1-3

Prova 1

05/09/2023

3h

1h

7

4

Aula expositiva e atividades práticas

12/09/2023

3h

1h

8

4

Participação no V Simpósio de Pós-graduação em Qualidade Ambiental e VI Simpósio da Graduação em Engenharia Ambiental e Sanitária

19/09/2023

3h

1h

9

5

Aula expositiva e atividades práticas

26/09/2023

3h

1h

10

5

Aula expositiva e atividades práticas

03/10/2023

3h

1h

11

6

Aula expositiva e atividades práticas / Entrega de lista de exercícios

10/10/2023

3h

1h

12

2-5

Prova 2

17/10/2023

3h

1h

13

6

Aula expositiva e atividades práticas

24/10/2023

3h

1h

14

7

Aula expositiva e atividades práticas

31/10/2023

3h

1h

15

8

Aula expositiva e atividades práticas / Entrega de lista de exercícios

07/11/2023

3h

1h

16**

2-9

Prova 3

14/11/2023

3h

1h

17**

1-9

Aula expositiva e atividades práticas

18/11/2023

3h

1h

18

1-9

Atividade de recuperação de aprendizagem

21/11/2023

3h

1h

* Os módulos são referentes ao programa
** Aula de reposição para completar as 18 semanas

AVALIAÇÃO

Id

Avaliação

Data de realização/entrega

Conteúdo

Valor

1

Prova 1

05/09/2023

Módulos 1-3

25,00

2

Prova 2

17/10/2023

Módulos 2-5

25,00

3

Prova 3

14/11/2023**

Módulos 2-9

25,00

4

Listas de exercícios

Terças-feiras, 7 dias antes de cada prova

Equivalente ao conteúdo de cada prova

25,00

5

ARA*

21/11/2023

Módulos 2-9

25,00

* Avaliação de Recuperação de Aprendizagem: avaliação será aplicada aos alunos que ao final do curso tiverem ao menos 75% de presença e não tiverem atingido 60 pontos no total. A ARA substituirá a avaliação que o estudante tiver obtido a menor nota dentre as avaliações de id 1, 2 e 3.

** Data reservada para reposição de aula de quinta-feira em todos os campi. Sendo assim, o horário da avaliação será acordado com todos os estudantes em momento oportuno.

 

BIBLIOGRAFIA

 

Básica

Complementar

Canal no YouTube com vídeo aulas de programação https://www.youtube.com/user/progdescomplicada

APROVAÇÃO

Aprovado em reunião do Colegiado realizada em: ____/____/______

Coordenação do Curso de Graduação: _________________________

 


logotipo

Documento assinado eletronicamente por Henrique Coelho Fernandes, Professor(a) do Magistério Superior, em 10/08/2023, às 09:19, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site https://www.sei.ufu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 4726512 e o código CRC 0BAA14CD.




Referência: Processo nº 23117.043926/2023-82 SEI nº 4726512