• Esta turma ainda não possui um plano cadastrado.

-

CTBJ/UFPI039 - PROGRAMAÇÃO I - Turma: 01 (2025.2)

Tópicos Aulas
1- LINGUAGEM JAVA (04/08/2025 - 13/08/2025)

● O QUE É JAVA?

● JAVA VIRTUAL MACHINE (JVM)

● PARA QUE SERVE O JAVA?

● EXERCÍCIOS COMPLEMENTARES

2-CONCEITOS INICIAIS DA PROGRAMAÇÃO EM JAVA (18/08/2025 - 01/09/2025)

● ESTRUTURA BÁSICA DE UM PROGRAMA JAVA

● DECLARAÇÃO DE VARIÁVEIS, TIPOS DE DADOS E PALAVRAS RESERVADAS

● JAVA ENTRADA/SAÍDA

● OPERADORES

● EXERCÍCIOS COMPLEMENTARES

    
Inicia em 22/09/2025 às 14h 0 e finaliza em 22/09/2025 às 16h 0
3- ESTRUTURAS CONDICIONAIS (03/09/2025 - 22/09/2025)

● IF

● ELSE

● IF - ELSE IF - ELSE

● SWITCH

● EXERCÍCIOS RESOLVIDOS

● EXERCÍCIOS COMPLEMENTARES

    
Inicia em 20/10/2025 às 0h 0 e finaliza em 24/10/2025 às 23h 59
4- ESTRUTURAS DE REPETIÇÃO (24/09/2025 - 13/10/2025)

● FOR

● WHILE

● DO - WHILE

● EXERCÍCIOS RESOLVIDOS

● EXERCÍCIOS COMPLEMENTARES

5- PROGRAMAÇÃO ORIENTADA A OBJETOS (POO) (15/10/2025 - 15/12/2025)

● INTRODUÇÃO A POO

● CLASSES E OBJETOS

● ENCAPSULAMENTO

● CONSTRUTORES

● EXERCÍCIOS RESOLVIDOS

● EXERCÍCIOS COMPLEMENTARES

Não Haverá Aula (05/11/2025)
Frequências da Turma
# Matrícula AGO SET OUT NOV Total
04 06 11 13 18 20 25 27 01 03 10 15 22 08 20 22 29 03 10 17
1 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 2024300**** 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 6
3 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 2024300**** 0 0 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 2 2 10
5 2024300**** 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 6
6 2024300**** 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 6
7 2025300**** 0 0 0 0 0
8 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
10 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 2024300**** 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 8
12 2024300**** 2 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 2 10
13 2024300**** 2 2 0 0 0 2 0 0 0 0 0 0 0 2 0 0 0 2 0 2 12
14 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
15 2024300**** 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 2 0 0 4
16 2024300**** 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4
17 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2
18 2024300**** 2 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 8
19 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
20 2024300**** 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 6
21 2024300**** 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 4
22 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 2024300**** 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 4
24 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 2024300**** 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4
26 2024300**** 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 6
27 2024300**** 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 4
28 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2
29 2024300**** 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4
30 2024300**** 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 2 0 6
31 2024300**** 2 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 2 2 0 12
32 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 2
33 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 4
34 2024300**** 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 8
35 2024300**** 2 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 6
36 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
37 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 4
38 2024300**** 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 6
39 2024300**** 2 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 2 2 0 12
40 2024300**** 0 2 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 2 10
41 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
42 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
43 2024300**** 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 12
44 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
46 2024300**** 2 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 8
47 2024300**** 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 6
48 2024300**** 2 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 6
49 2024300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
50 2024300**** 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 6
Notas da Turma
# Matrícula Unid. 1 Unid. 2 Unid. 3 Unid. 4 Prova Final Resultado Faltas Situação
1 2024300**** 7,0 10,0 8,0 8,3 8.3 0 AM
2 2024300**** 9,5 9,9 10,0 9,8 9.8 0 AM
3 2024300**** 9,5 9,9 8,0 9,2 9.1 0 AM
4 2024300**** 9,5 9,9 8,0 9,1 9.1 0 AM
5 2024300**** 6,5 9,9 8,0 8,1 8.1 0 AM
6 2024300**** 9,5 10,0 10,0 9,8 9.8 0 AM
7 2024300**** 9,0 10,0 10,0 9,6 9.7 0 AM
8 2024300**** 6,5 9,7 3,0 5,4 6.2 0 AM
9 2024300**** 9,0 10,0 8,0 9,0 9.0 0 AM
10 2024300**** 3,5 9,9 8,0 7,1 7.1 0 AM
11 2024300**** 9,5 9,9 10,0 9,8 9.8 0 AM
12 2024300**** 5,5 9,9 8,0 7,8 7.8 0 AM
13 2024300**** 6,5 9,9 8,0 8,1 8.1 0 AM
14 2024300**** 2,0 9,9 10,0 7,3 7.3 0 AM
15 2024300**** 10,0 9,9 10,0 10,0 10.0 0 AM
16 2024300**** 5,0 9,9 10,0 8,3 8.3 0 AM
17 2024300**** 8,5 9,5 10,0 9,3 9.3 0 AM
18 2024300**** 3,0 9,9 8,0 6,9 7.0 0 AM
19 2024300**** 6,5 9,9 8,0 8,1 8.1 0 AM
20 2024300**** 9,0 9,2 8,0 8,7 8.7 0 AM
21 2024300**** 7,0 9,9 8,0 8,3 8.3 0 AM
22 2024300**** 3,0 9,9 8,0 6,9 7.0 0 AM
23 2024300**** 6,0 9,9 8,0 7,9 8.0 0 AM
24 2024300**** 5,0 9,7 8,0 7,5 7.6 0 AM
25 2024300**** 8,0 8,7 8,0 8,2 8.2 0 AM
26 2024300**** 5,5 9,0 10,0 8,2 8.2 0 AM
27 2024300**** 10,0 9,9 8,0 9,3 9.3 0 AM
28 2024300**** 8,5 9,9 8,0 8,8 8.8 0 AM
29 2024300**** 8,5 9,9 8,0 8,8 8.8 0 AM
30 2024300**** 9,5 10,0 8,0 9,1 9.2 0 AM
31 2024300**** 9,5 9,9 10,0 9,8 9.8 0 AM
32 2024300**** 9,5 9,9 10,0 9,8 9.8 0 AM
33 2024300**** 8,5 9,9 8,0 8,8 8.8 0 AM
34 2024300**** 5,5 9,9 10,0 8,4 8.5 0 AM
35 2024300**** 8,0 9,9 10,0 9,3 9.3 0 AM
36 2024300**** 8,5 10,0 10,0 9,5 9.5 0 AM
37 2024300**** 7,0 10,0 10,0 9,0 9.0 0 AM
38 2024300**** 10,0 10,0 10,0 10,0 10.0 0 AM
39 2024300**** 9,5 9,9 10,0 9,8 9.8 0 AM
40 2024300**** 9,0 9,9 8,0 8,9 9.0 0 AM
41 2024300**** 9,0 9,9 8,0 8,9 9.0 0 AM
42 2024300**** 9,0 9,9 10,0 9,6 9.6 0 AM
43 2024300**** 7,0 9,9 8,0 8,3 8.3 0 AM
44 2025300**** 7,0 9,9 8,0 8,3 8.3 0 AM
45 2024300**** 10,0 9,9 8,0 9,3 9.3 0 AM
46 2024300**** 7,5 9,9 8,0 8,4 8.5 0 AM
47 2024300**** 8,0 9,8 8,0 8,6 8.6 0 AM
48 2024300**** 9,5 9,9 8,0 9,1 9.1 0 AM
49 2024300**** 9,5 9,9 8,0 9,1 9.1 0 AM
50 2024300**** 7,0 10,0 8,0 8,3 8.3 0 AM

Nenhum item foi encontrado

Plano de Curso

Nesta página é possível visualizar o plano de curso definido pelo docente para esta turma.

Dados da Disciplina
Ementa: Importância de se aprender Java. Plataformas Java (JavaSE, JavaME, JavaEE). Introdução à linguagem de programação Java. Ambiente de programação. Recursos básicos da linguagem (declaração de variáveis, estruturas de decisão, estruturas de repetição, operadores aritméticos, operadores relacionais, operadores lógicos, conversão entre tipos, comentários, vetores e matrizes). Introdução à Programação Orientada a Objetos. Elementos básicos da Programação Orientada a Objetos. Os pilares da Programação Orientada a Objetos. Introdução à Interface Gráfica com Usuário – GUI.
Objetivos:
Metodologia de Ensino e Avaliação
Metodologia: Nossa metodologia adota uma abordagem eminentemente prática e "mão na massa", onde cada conceito teórico é imediatamente aplicado na resolução de problemas reais. O aprendizado é construído de forma incremental, utilizando ferramentas e boas práticas do mercado desde a primeira aula. A avaliação é contínua, com exercícios práticos e desafios de código. O curso culmina em um projeto final integrador que simula um desafio profissional. O objetivo é capacitar o aluno a pensar como programador e a desenvolver soluções funcionais.
Procedimentos de Avaliação da Aprendizagem: A avaliação da aprendizagem será contínua e processual, focando na aplicação prática do conhecimento. O processo inclui listas de exercícios semanais para fixar o conteúdo e uma prova prática individual para medir a resolução de problemas. A principal avaliação será um projeto final em grupo, simulando um desafio real do mercado de trabalho. A nota final será a média ponderada dessas atividades, valorizando a evolução e o domínio técnico. A participação ativa e a colaboração em aula também serão consideradas na composição da avaliação.
Horário de atendimento:
Bibliografia:
Cronograma de Aulas

Início

Fim

Descrição
04/08/2025
13/08/2025
1- LINGUAGEM JAVA
18/08/2025
01/09/2025
2-CONCEITOS INICIAIS DA PROGRAMAÇÃO EM JAVA
03/09/2025
22/09/2025
3- ESTRUTURAS CONDICIONAIS
24/09/2025
13/10/2025
4- ESTRUTURAS DE REPETIÇÃO
15/10/2025
15/12/2025
5- PROGRAMAÇÃO ORIENTADA A OBJETOS (POO)
05/11/2025
05/11/2025
Não Haverá Aula
Avaliações
Data Descrição
27/08/2025 1ª Avaliação
24/09/2025 2ª Avaliação
29/10/2025 3ª Avaliação
26/11/2025 4ª Avaliação
: Referência consta na biblioteca
Referências Básicas
Tipo de material Descrição
Referências Complementares
Tipo de material Descrição
Notícias da Turma

Nenhum item foi encontrado

SIGAA | Superintendência de Tecnologia da Informação - STI/UFPI - (86) 3215-1124 | sigjb02.ufpi.br.timers vSIGAA_3.12.1493 16/12/2025 15:36