Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andreainfufsm/elc117-2024b

ELC117 - Paradigmas de Programação - UFSM - 2024b
https://github.com/andreainfufsm/elc117-2024b

concurrent-programming functional-programming haskell java liascript-course logic-programming object-oriented-programming programming-paradigms prolog

Last synced: 4 months ago
JSON representation

ELC117 - Paradigmas de Programação - UFSM - 2024b

Awesome Lists containing this project

README

        




Universidade Federal de Santa Maria


Paradigmas de Programação


Segundo semestre de 2024



Desafie-se a explorar o maravilhoso mundo das linguagens de programação!


Sobre a disciplina
·
Aulas
·
Avaliações
·
Bibliografia


## Sobre a disciplina

- Professora: Andrea Schwertner Charão ([email protected])
- Horários: terças e quintas, das 10:30 às 12:30, salas 260 (Anexo A - CT) e 334 (Prédio 07 - CT)
- [Ementa](https://www.ufsm.br/ementario/disciplinas/ELC117): informações institucionais sobre objetivos, programa e bibliografia.
- [Plano de ensino](https://portal.ufsm.br/documentos/publico/documento.html?id=15176214): planejamento de atividades, sujeito a ajustes.
- As aulas serão presenciais, com registro de frequência.
- Usaremos estratégias de aprendizagem ativa, incluindo dinâmicas/discussões, práticas com resolução de problemas e projetos colaborativos de programação, alternados com momentos expositivos sempre que necessário.
- Todo o material da disciplina será disponibilizado via GitHub e as entregas de exercícios e trabalhos também serão no GitHub.

(início)

## Aulas

AulaDataDiaAssunto/Atividade

1
10/09/2024
Ter

2
12/09/2024
Qui

3
17/09/2024
Ter

4
19/09/2024
Qui

5
24/09/2024
Ter

6
26/09/2024
Qui

7
01/10/2024
Ter

8
03/10/2024
Qui

9
08/10/2024
Ter

10
10/10/2024
Qui

11
15/10/2024
Ter


  • Programação lógica.

12
17/10/2024
Qui


  • Programação lógica.

13
22/10/2024
Ter


  • Programação lógica.

14
24/10/2024
Qui


  • Avaliação.

15
29/10/2024
Ter


  • Discussão dos resultados das avaliações.

16
31/10/2024
Qui


  • Programação orientada a objetos.

17
05/11/2024
Ter


  • Programação orientada a objetos.

18
07/11/2024
Qui


  • Programação orientada a objetos.

19
12/11/2024
Ter


  • Programação orientada a objetos.

20
14/11/2024
Qui


  • Programação orientada a objetos.

21
19/11/2024
Ter


  • Programação orientada a objetos.

22
21/11/2024
Qui


  • Programação orientada a objetos.

23
26/11/2024
Ter


  • Programação orientada a objetos.


  • JAI: Jornada Acadêmica Integrada - DIAS LETIVOS reservados para atividades acadêmicas discentes na Jornada Acadêmica Integrada - JAI.

24
28/11/2024
Qui


  • Programação orientada a objetos.


  • JAI: Jornada Acadêmica Integrada - DIAS LETIVOS reservados para atividades acadêmicas discentes na Jornada Acadêmica Integrada - JAI.

25
03/12/2024
Ter


  • Programação concorrente e orientada a objetos.

26
05/12/2024
Qui


  • Programação concorrente e orientada a objetos.

27
10/12/2024
Ter


  • Programação concorrente e orientada a objetos.

28
12/12/2024
Qui


  • Apresentações de trabalhos finais de programação.

29
17/12/2024
Ter


  • Atividades de recuperação de avaliações.

30
19/12/2024
Qui


  • Atividades de recuperação de avaliações.

(início)

## Avaliações

Primeiro bimestre:

- Prova de leitura/escrita de código (peso 5): 24/10
- Apresentação de exercícios (peso 2)
- Produção individual personalizada (peso 3)

Segundo bimestre:

- Apresentação de exercícios (peso 4)
- Projeto final de programação (peso 6): apresentações em 12/12

Avaliações finais / atividades de recuperação de avaliações: 17/12 e 19/12

(início)

## Bibliografia

### Geral

- Robert Sebesta. Conceitos de Linguagens de Programação. Bookman, 2018. Disponível no [Portal de E-books](https://www.ufsm.br/orgaos-suplementares/biblioteca/e-books-2/) da UFSM.
- Bruce A. Tate. [Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages](https://www.semanticscholar.org/paper/Seven-Languages-in-Seven-Weeks%3A-A-Pragmatic-Guide-Tate/8ab7286cc9e93b11bf783d4ba1d3ddc14630d202).
- Outros materiais de referência indicados nas aulas.

(início)