-

CTF/UFPI001 - PROGRAMAÇÃO I - Turma: TI-2B (2022.2)

Tópicos Aulas
Aula 01 - Apresentação da Disciplina - Conceitos e terminologia de orientação a objetos; (03/08/2022 - 03/08/2022)
Conceitos e terminologia de orientação a objetos;
   cap01.pdf 
  cap02.pdf 
  cap03.pdf 
  cap04.pdf 
Aula 02 - Introdução ao Java I - 01- Fundamentos de Programação Orientada a Objetos 02 ? Introdução à programação de computadores 03 ? Histórico da Linguagem Java (04/08/2022 - 04/08/2022)
01- Fundamentos de Programação Orientada a Objetos 02 ? Introdução à programação de computadores 03 ? Histórico da Linguagem Java
Aula 03 - Introdução a Programação Java - Sintaxe Básica, primeiro projeto em Java (10/08/2022 - 10/08/2022)
Introdução a Programação Java - Sintaxe Básica, primeiro projeto em Java Link pra Grupo da disciplina: https://chat.whatsapp.com/C7NkMOC1ZPtGo93T2ezXzp
Aula 04 - Introdução ao Java I - 04 ? Instalação do Java e nos Sistemas Operacionais Linux e Windows 05 ? Primeiro Programa com a IDE NetBeans (11/08/2022 - 11/08/2022)
04 ? Instalação do Java e nos Sistemas Operacionais Linux e Windows 05 ? Primeiro Programa com a IDE NetBeans
Aula 05 - Programaçãp Java - Como Funciona o Java?, Ferramentas necessárias, Primeirro Programa, Estrutura do código, classes, Impressão de Dados em Java, (17/08/2022 - 17/08/2022)
Como Funciona o Java?, Ferramentas necessárias, Primeirro Programa, Estrutura do código, classes, Impressão de Dados em Java,
Aula 06 - Progranação Java - TIPOS DE DADOS, VARIÁVEIS E COMENTÁRIOS, Declarando Variáveis em Java, Tipos de Dados em Java; (18/08/2022 - 18/08/2022)
TIPOS DE DADOS, VARIÁVEIS E COMENTÁRIOS, Declarando Variáveis em Java, Tipos de Dados em Java;
Aula 07 - Programação Java - Atribuição de Valores a Variáveis, Constantes em Java, Comentários em Java, (24/08/2022 - 24/08/2022)
Atribuição de Valores a Variáveis, Constantes em Java, Comentários em Java,
Aula 08 - Programação Java - OPERADORES E EXPRESSÕES, ESTRUTURAS CONDICIONAIS, Salvando primeiro projeto, (25/08/2022 - 25/08/2022)
OPERADORES E EXPRESSÕES, ESTRUTURAS CONDICIONAIS, Salvando primeiro projeto,
Aula 09 - Programação Java - ESTRUTURAS DE CONTROL E DE FLUXO ADICIONAIS, Estruturas de Seleção (31/08/2022 - 31/08/2022)
ESTRUTURAS DE CONTROL E DE FLUXO ADICIONAIS, Estruturas de Seleção
Aula 10 - Programação Java - switch ~ case: igual em C/C++, Estruturas de Repetição, (01/09/2022 - 01/09/2022)
switch ~ case: igual em C/C++, Estruturas de Repetição,
Aula 11 - Programação Java - Repetição Simples na Prática, while: igual em C/C++, for: igual em C/C++, do ~ while: igual em C/C++, ARMAZENANDO TEXTOS EM VARIÁVEIS, Imprimindo Strings, Somando Strings (08/09/2022 - 08/09/2022)
Repetição Simples na Prática, while: igual em C/C++, for: igual em C/C++, do ~ while: igual em C/C++, ARMAZENANDO TEXTOS EM VARIÁVEIS, Imprimindo Strings, Somando Strings, Imprimindo Soma de Strings
Aula 12 - Programação Java - Estrutura de Controle de Decisão: if-then-else, switch (14/09/2022 - 14/09/2022)
Aula 13 - Programação Java - Estrutura de Controle de Repetição: while, do-while, for (15/09/2022 - 15/09/2022)
Aula 14 - Programação Java - Estrutura de Controle de Interrupção: break, continue, return (21/09/2022 - 21/09/2022)
Aula 15 - Programação Java - Arranjos em Java (22/09/2022 - 22/09/2022)
Aula 16 - Programação Java - Argumentos em Java (28/09/2022 - 28/09/2022)
Aula 17 - Programação Java - Classes, Objetos e Métodos (29/09/2022 - 29/09/2022)
Aula 18 - Programação Java - Definição de Classe em Java (05/10/2022 - 05/10/2022)
Aula 19+ aula Extra Assíncrona para resolução de atividades práicas avaliativas (06/10/2022 - 06/10/2022)
Aula + aula Extra Assíncrona para resolução de atividades práicas avaliativas
Aula 20- adicional para prática em laboratório (11/10/2022 - 11/10/2022)
Aula - adicional para prática em laboratório
Aula 21 - Programação Java - Aula prática para resolução de atividades (13/10/2022 - 13/10/2022)
Aula 22 - Programação Java - Aula prática para resolução de atividades (20/10/2022 - 20/10/2022)
Aula 23 - Programação Java - "Vetores ? Declaração Direta, Vetores ? Declaração Postergada, Vetores: tamanho, Percorrendo os elementos de um vetor, " (26/10/2022 - 26/10/2022)
Aula 24 - Programação Java - "Paralelo entre string e vetor, método de classe string, Matrizes, ELEMENTOS DE UM VETOR, Imprimindo um Vetor, Copiando um vetor," (27/10/2022 - 27/10/2022)
Aula 25 - adicional para prática em laboratório (16/11/2022 - 16/11/2022)
Aula Extra.
Aula 26 - Trabalhos Avaliativos Finais (17/11/2022 - 17/11/2022)
Auala 27 - entrega dos trabalhos finais (23/11/2022 - 23/11/2022)
Aula 28 - Entrega das notas finais (24/11/2022 - 24/11/2022)
Frequências da Turma
# Matrícula AGO SET OUT NOV Total
03 04 10 11 17 18 24 25 31 01 08 14 15 21 22 28 29 05 06 11 13 20 26 27 09 10 16 17 23 24
1 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 2
3 2022300**** 0 0 0 0 2 2 0 0 0 0 0 2 0 0 2 0 0 0 2 0 2 2 2 2 0 2 5 0 2 2 29
4 2022300**** 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 5 2 2 2 64
5 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6 2018301**** 0 0 2 2 2 0 2 2 2 2 2 2 2 2 2 2 0 2 2 3 0 0 2 2 2 2 5 2 0 0 48
7 2022300**** 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2
8 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 2022300**** 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 5 2 2 2 64
12 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 0 0 0 9
13 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 4
14 2022300**** 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 0 0 2 3 0 0 0 2 2 2 5 2 0 0 22
Notas da Turma
# Matrícula Unid. 1 Unid. 2 Unid. 3 Unid. 4 Prova Final Resultado Faltas Situação
1 2022300**** 9,0 8,5 8,2 8,2 8.5 0 AM
2 2022300**** 10,0 10,0 10,0 10,0 10.0 0 AM
3 2022300**** 9,5 9,0 10,0 10,0 9.6 0 AM
4 2022300**** 0,0 0,0 0,0 0,0 0.0 0 RN
5 2022300**** 10,0 10,0 10,0 10,0 10.0 0 AM
6 2022300**** 10,0 9,0 10,0 10,0 9.8 0 AM
7 2022300**** 10,0 9,5 10,0 10,0 9.9 0 AM
8 2022300**** 10,0 9,5 10,0 10,0 9.9 0 AM
9 2018301**** 0,0 0,0 0,0 0,0 0.0 0 RN
10 2022300**** 8,0 6,5 10,0 10,0 8.6 0 AM
11 2022300**** 0,0 0,0 0,0 0,0 0.0 0 RN
12 2022300**** 6,5 7,0 0,0 0,0 0.0 0.0 0.0 0 RN
13 2022300**** 7,5 8,0 10,0 10,0 8.9 0 AM
14 2022300**** 10,0 10,0 10,0 10,0 10.0 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: Programação I
Objetivos:
Metodologia de Ensino e Avaliação
Metodologia: O conteúdo da disciplina será ministrado através de aulas expositivas, estudos em grupos, estudos
individuais e aulas práticas
Procedimentos de Avaliação da Aprendizagem: PROCEDIMENTOS DE AVALIAÇÃO:
Será feita a média aritmética simples das três avaliações conforme pode ser visto abaixo:
MÉDIA FINAL = (1ªav + 2ªav + 3ª+ 4ª av)/4. As primeiras avaliações poderão ser resultantes de testes escritos,
estudos em grupo ou individual, interesse e desempenho nas aulas teóricas, trabalhos, assiduidade,
pontualidade aos trabalhos e comportamentos na sala de aula. Já os valores do rendimento escolar serão
expressos por nota, obedecendo a uma escala de 0 a 10.
APURAÇÃO DA FREQÜÊNCIA. Será considerado REPROVADO o aluno que obtiver frequência
inferior a 75% da carga horária da disciplina. Será considerado APROVADO o aluno que obtiver frequência
igual ou superior a 75% da carga horária da disciplina e média aritmética igual ou superior a 6,0 (seis),
resultante da média aritmética das verificações parciais; estando, neste caso, dispensado do EXAME FINAL.
O aluno que não atingir a média aritmética igual ou superior a 6,0 nas avaliações será submetido ao
EXAME FINAL, que abrangerá todo o conteúdo programático da disciplina. O aluno que não obtiver, no
mínimo, 12 pontos, não poderá se submeter ao exame final, estando REPROVADO por nota
Horário de atendimento: Segunda e Sexta - feira das 8:00h às 12:00h
Bibliografia: SOMMERVILLE, Ian. Engenharia de Software. 8º Ed. Pearson, 2004.
GONÇALVES, Edson. Dominando Netbeans Construa Aplicativos Java Tanto em Desktop, Como
para Web.CIENCIA MODERN, 2007.
BORATTI, Isaias Camilo. Programação Orientada A Objetos em Java. VISUAL BOOKS, 2007.
BOENTE, Alfredo. Aprendendo a Programar em Java 2: Orientado a Objetos. Brasport. Rio de
Janeiro, 2003.
ASCENCIO, Ana Fernanda Gomes e CAMPOS, Edilene Aparecida Veneruchi. Fundamentos da
Programação de Computadores - Algoritmos, Pascal, C/C++ E Java. Pearson, 2007.
CADENHEAD, Rogers. Aprenda em 21 Dias Java 2. 4ª Ed. Campus, 2005.
RUBINSTEIN, Roberto. Certificação Java 5
Cronograma de Aulas

Início

Fim

Descrição
03/08/2022
03/08/2022
Aula 01 - Apresentação da Disciplina - Conceitos e terminologia de orientação a objetos;
04/08/2022
04/08/2022
Aula 02 - Introdução ao Java I - 01- Fundamentos de Programação Orientada a Objetos 02 ? Introdução à programação de computadores 03 ? Histórico da Linguagem Java
10/08/2022
10/08/2022
Aula 03 - Introdução a Programação Java - Sintaxe Básica, primeiro projeto em Java
11/08/2022
11/08/2022
Aula 04 - Introdução ao Java I - 04 ? Instalação do Java e nos Sistemas Operacionais Linux e Windows 05 ? Primeiro Programa com a IDE NetBeans
17/08/2022
17/08/2022
Aula 05 - Programaçãp Java - Como Funciona o Java?, Ferramentas necessárias, Primeirro Programa, Estrutura do código, classes, Impressão de Dados em Java,
18/08/2022
18/08/2022
Aula 06 - Progranação Java - TIPOS DE DADOS, VARIÁVEIS E COMENTÁRIOS, Declarando Variáveis em Java, Tipos de Dados em Java;
24/08/2022
24/08/2022
Aula 07 - Programação Java - Atribuição de Valores a Variáveis, Constantes em Java, Comentários em Java,
25/08/2022
25/08/2022
Aula 08 - Programação Java - OPERADORES E EXPRESSÕES, ESTRUTURAS CONDICIONAIS, Salvando primeiro projeto,
31/08/2022
31/08/2022
Aula 09 - Programação Java - ESTRUTURAS DE CONTROL E DE FLUXO ADICIONAIS, Estruturas de Seleção
01/09/2022
01/09/2022
Aula 10 - Programação Java - switch ~ case: igual em C/C++, Estruturas de Repetição,
08/09/2022
08/09/2022
Aula 11 - Programação Java - Repetição Simples na Prática, while: igual em C/C++, for: igual em C/C++, do ~ while: igual em C/C++, ARMAZENANDO TEXTOS EM VARIÁVEIS, Imprimindo Strings, Somando Strings
14/09/2022
14/09/2022
Aula 12 - Programação Java - Estrutura de Controle de Decisão: if-then-else, switch
15/09/2022
15/09/2022
Aula 13 - Programação Java - Estrutura de Controle de Repetição: while, do-while, for
21/09/2022
21/09/2022
Aula 14 - Programação Java - Estrutura de Controle de Interrupção: break, continue, return
22/09/2022
22/09/2022
Aula 15 - Programação Java - Arranjos em Java
28/09/2022
28/09/2022
Aula 16 - Programação Java - Argumentos em Java
29/09/2022
29/09/2022
Aula 17 - Programação Java - Classes, Objetos e Métodos
05/10/2022
05/10/2022
Aula 18 - Programação Java - Definição de Classe em Java
06/10/2022
06/10/2022
Aula 19+ aula Extra Assíncrona para resolução de atividades práicas avaliativas
11/10/2022
11/10/2022
Aula 20- adicional para prática em laboratório
13/10/2022
13/10/2022
Aula 21 - Programação Java - Aula prática para resolução de atividades
20/10/2022
20/10/2022
Aula 22 - Programação Java - Aula prática para resolução de atividades
26/10/2022
26/10/2022
Aula 23 - Programação Java - "Vetores ? Declaração Direta, Vetores ? Declaração Postergada, Vetores: tamanho, Percorrendo os elementos de um vetor, "
27/10/2022
27/10/2022
Aula 24 - Programação Java - "Paralelo entre string e vetor, método de classe string, Matrizes, ELEMENTOS DE UM VETOR, Imprimindo um Vetor, Copiando um vetor,"
16/11/2022
16/11/2022
Aula 25 - adicional para prática em laboratório
17/11/2022
17/11/2022
Aula 26 - Trabalhos Avaliativos Finais
23/11/2022
23/11/2022
Auala 27 - entrega dos trabalhos finais
24/11/2022
24/11/2022
Aula 28 - Entrega das notas finais
Avaliações
Data Descrição
24/08/2022 1ª Avaliação
29/09/2022 2ª Avaliação
27/10/2022 3ª 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
: Visualizar

Título

Data
Prova Final 05/12/2022

SIGAA | Superintendência de Tecnologia da Informação - STI/UFPI - (86) 3215-1124 | sigjb05.ufpi.br.instancia1 vSIGAA_3.12.1092 27/07/2024 13:33