-

CTF/UFPI203 - PROGRAMAÇÃO IV - Turma: TI 4B (2023.2)

Tópicos Aulas
1 - Aula - JAVA SCRIPT E LÓGICA DE PROGRAMAÇÃO - Apresentação da ementa da disciplina; Introdução a funções; Declarando uma função; (02/08/2023 - 02/08/2023)
Apresentação da ementa da disciplina; Introdução a funções; Declarando uma função;
   Desenvolvimento WEB - IV - 2023-2.pdf 
2 - Aula - JavaScript - Como usar uma função; Passando parâmetros em funções; Retorno da função; (07/08/2023 - 07/08/2023)
Como usar uma função; Passando parâmetros em funções; Retorno da função;
3- Aula - JavaScript - Função com retorno condicional; Exercício de funções #4; (09/08/2023 - 09/08/2023)
Função com retorno condicional; Exercício de funções #4;
4 - Aula - JavaScript - Exercício de funções #5; Exercício de funções #6 (mais fácil) (14/08/2023 - 14/08/2023)
Exercício de funções #5; Exercício de funções #6 (mais fácil)
5 - Aula - JavaScript - Arrow Function; Variáveis dentro de funções; (16/08/2023 - 16/08/2023)
Arrow Function; Variáveis dentro de funções;
6 - Aula - JavaScript - 02 aulas adicionais- Funções dentro de funções;Introdução a Array; Operações básicas de array; (18/08/2023 - 18/08/2023)
Funções dentro de funções;Introdução a Array; Operações básicas de array;
7 - Aula - JavaScript - Exercício de array #07; Função dentro de objeto; (21/08/2023 - 21/08/2023)
Exercício de array #07; Função dentro de objeto;
8 - Aula - JavaScript - O que são objetos; objetos dentrode objetos; (23/08/2023 - 23/08/2023)
O que são objetos; objetos dentrode objetos;
9 - Aula - JavaScript - Acessando e alterando objetos; (28/08/2023 - 28/08/2023)
Acessando e alterando objetos;
10 - Aula - JavaScript - Continuação: Acessando e alterando objetos; (30/08/2023 - 30/08/2023)
Continuação: Acessando e alterando objetos;
11 - Aula - JavaScript - 1ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampeServer MySQLi (04/09/2023 - 04/09/2023)
1ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
12 - Aula - JavaScript - Atividade Complementar - 2ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi (06/09/2023 - 06/09/2023)
2ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
13 - Aula - JavaScript - 3ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi (11/09/2023 - 11/09/2023)
3ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
14 - Aula - JavaScript - 4ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi (13/09/2023 - 13/09/2023)
4ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
15 - Aula - JavaScript - 5ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi (18/09/2023 - 18/09/2023)
5ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
16 - Aula - JavaScript - 6ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi (20/09/2023 - 20/09/2023)
6ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
17 - Aula - JavaScript - 7ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi; Manipulação de objetos em JavaScript (25/09/2023 - 25/09/2023)
7ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi; Manipulação de objetos em JavaScript
18 - Aula - JavaScript - Manipulação de objetos e entrega da atividade de desenvolvimento prática avaliataiva (27/09/2023 - 27/09/2023)
Manipulação de objetos e entrega da atividade de desenvolvimento prática avaliataiva
19 - Aula - JavaScript - O que são objetos; objetos dentrode objetos; Acessando e alterando objetos; (02/10/2023 - 02/10/2023)
O que são objetos; objetos dentrode objetos; Acessando e alterando objetos;
20 - Aula - JavaScript - Funçoes dentro de um objeto; O lop do for; Dando loop dentro do Arrays; (04/10/2023 - 04/10/2023)
Funçoes dentro de um objeto; O lop do for; Dando loop dentro do Arrays;
21 - Aula - JavaScript - Loop do While; Exercício de avaliação; Correção dos exercícios; Funções do Array; Ordenação dos Arrays; Iteração de Arrays; (09/10/2023 - 09/10/2023)
Loop do While; Exercício de avaliação; Correção dos exercícios; Funções do Array; Ordenação dos Arrays; Iteração de Arrays;
22 - Aula - JavaScript - O que é o DOM; Selecionando elementos 01; Selecionando elementos 02; (11/10/2023 - 11/10/2023)
O que é o DOM; Selecionando elementos 01; Selecionando elementos 02;
23 - Aula - JavaScript - 2ª Avaliação - Enrega da segunda parte do sistemas:"Designer das telas e conexão entre as telas" (16/10/2023 - 16/10/2023)
2ª Avaliação - Enrega da segunda parte do sistemas:"Designer das telas e conexão entre as telas"
24 - Aula - JavaScript - Desenvolvimento do projeto Final (23/10/2023 - 23/10/2023)
Desenvolvimento do projeto Final
25 - Aula - JavaScript - Desenvolvimento do projeto Final (25/10/2023 - 25/10/2023)
Desenvolvimento do projeto Final
26 - Aula - JavaScript - Desenvolvimento do projeto Final (30/10/2023 - 30/10/2023)
Desenvolvimento do projeto Final
27 - Aula - JavaScript - Desenvolvimento do projeto Final (01/11/2023 - 01/11/2023)
Desenvolvimento do projeto Final
28 - Aula - JavaScript - Desenvolvimento do projeto Final (06/11/2023 - 06/11/2023)
Desenvolvimento do projeto Final
29 - Aula - JavaScript - Desenvolvimento do projeto Final + entrega dos projetos (08/11/2023 - 08/11/2023)
Desenvolvimento do projeto Final + entrega dos projetos
30 - Aula - JavaScript - Entrega do resultado final e das notas (13/11/2023 - 13/11/2023)
Entrega do resultado final e das notas
Frequências da Turma
# Matrícula AGO SET OUT NOV Total
02 07 09 14 16 18 21 23 28 30 04 06 11 13 18 20 25 27 02 04 09 11 16 18 23 25 30 01 06 08
1 2022300**** 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 0 0 2
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 0 0 0 0 0 0 0 0
3 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 2 0 0 0 6
4 2022300**** 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 0 0 2
5 2022300**** 0 0 0 2 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 4
6 2022300**** 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 0 0 0 4
7 2022300**** 2 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 0 0 2 0 0 0 0 2 0 0 0 12
Notas da Turma
# Matrícula Unid. 1 Unid. 2 Unid. 3 Unid. 4 Prova Final Resultado Faltas Situação
1 2022300**** 10,0 10,0 9,0 9,5 9.6 0 AM
2 2022300**** 9,5 10,0 9,5 9,5 9.6 0 AM
3 2022300**** 9,0 10,0 9,5 9,5 9.5 0 AM
4 2022300**** 9,0 10,0 9,5 9,5 9.5 0 AM
5 2022300**** 10,0 10,0 9,5 10,0 9.9 0 AM
6 2022300**** 10,0 10,0 9,5 9,5 9.8 0 AM
7 2022300**** 8,0 10,0 9,5 9,5 9.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: PROGRAMAÇÃO IV
Objetivos:
Metodologia de Ensino e Avaliação
Metodologia: Aulas expositivas e práticas, proporcionando a fixação do conhecimento através da resolução de exercícios relacionados, em sala e em laboratório. Adquirido o conhecimento necessário, será realizado um trabalho prático envolvendo os conceitos desenvolvidos durante a disciplina. Este será contabilizado como componente avaliativo ao final da disciplina.
Procedimentos de Avaliação da Aprendizagem: Critérios:
O aluno deve compreender e dominar os conceitos apresentados, sabendo identificar situações em que os mesmos estão ou possam ser utilizados, bem como reproduzir o seu funcionamento através de exercícios simulados
Instrumentos:
Considerando os critérios de avaliação do Curso Técnico em Informática, a avaliação será é formada por: A1, A2, A3, A4. Para A1 e A2 são exercícios simulados que compreendem a nota. Para A3, os alunos deverão: organizar-se em equipes e projetar um banco de dados com tema definido em sala; documentar o projeto; e apresentar o trabalho aos demais colegas. Para A4 será implementado o projeto desenvolvido em A3, adequando as peculiaridades do projeto para um problema real; o mesmo será apresentado ao final da disciplina. Cada atividade valerá 10,0 (dez) pontos. Ao final, será calculada a média aritmética da disciplina.
Horário de atendimento: Segunda e Sexta - feira das 8:00h às 12:00h
Bibliografia: OLIVIERO, C. A. J.; Faça um site HTML 4.0: conceitos e aplicações; 3.ed.; Pearson EducationLimited, 2003.
GONÇALVES, Edson. Desenvolvimento Aplicações Web com JSP Servlets, JavaServer Faces,
Hibernate, EJB 3 Persistence e Ajax. Rio de Janeiro: Editora Ciência Moderna Ltda., 2007.
MANZANO, J. A. N. G.; TOLEDO, S. A. Guia de orientação e desenvolvimento de sites: HTML, XHTML, CSS e JavaScript/JScript. 1ª ed., São Paulo: Érica, 2008
FREEMAN, E.; FREEMAN, E. Use a Cabeça! HTML com CSS e XHTML. Rio de Janeiro: Alta Books, 1ª ed. 2006.
MANZANO, J. A. N. G.; TOLEDO, S. A. Guia de orientação e desenvolvimento de sites: HTML, XHTML, CSS e JavaScript/JScript. 1ª ed., São Paulo: Érica, 2008.
GUTTA, Rajendra.Scripts de automação Oracle para DBA.Rio de Janeiro: Campus, 2002.
DEITEL, Paul J.; Deitel, Harvey M. Ajax, Rich Internet Aplications e Desenvolvimento Web para programadores. Porto Alegre: prentice hall.
DEITEL, Harvey M. ;Deitel, Paul J.. Java: como Programar. Prentice – Hall
Cronograma de Aulas

Início

Fim

Descrição
02/08/2023
02/08/2023
1 - Aula - JAVA SCRIPT E LÓGICA DE PROGRAMAÇÃO - Apresentação da ementa da disciplina; Introdução a funções; Declarando uma função;
07/08/2023
07/08/2023
2 - Aula - JavaScript - Como usar uma função; Passando parâmetros em funções; Retorno da função;
09/08/2023
09/08/2023
3- Aula - JavaScript - Função com retorno condicional; Exercício de funções #4;
14/08/2023
14/08/2023
4 - Aula - JavaScript - Exercício de funções #5; Exercício de funções #6 (mais fácil)
16/08/2023
16/08/2023
5 - Aula - JavaScript - Arrow Function; Variáveis dentro de funções;
18/08/2023
18/08/2023
6 - Aula - JavaScript - 02 aulas adicionais- Funções dentro de funções;Introdução a Array; Operações básicas de array;
21/08/2023
21/08/2023
7 - Aula - JavaScript - Exercício de array #07; Função dentro de objeto;
23/08/2023
23/08/2023
8 - Aula - JavaScript - O que são objetos; objetos dentrode objetos;
28/08/2023
28/08/2023
9 - Aula - JavaScript - Acessando e alterando objetos;
30/08/2023
30/08/2023
10 - Aula - JavaScript - Continuação: Acessando e alterando objetos;
04/09/2023
04/09/2023
11 - Aula - JavaScript - 1ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampeServer MySQLi
06/09/2023
06/09/2023
12 - Aula - JavaScript - Atividade Complementar - 2ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
11/09/2023
11/09/2023
13 - Aula - JavaScript - 3ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
13/09/2023
13/09/2023
14 - Aula - JavaScript - 4ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
18/09/2023
18/09/2023
15 - Aula - JavaScript - 5ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
20/09/2023
20/09/2023
16 - Aula - JavaScript - 6ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi
25/09/2023
25/09/2023
17 - Aula - JavaScript - 7ª - Desenvolvimento de sistemas simples com conexão a banco de dados utilizando WampServer/MySQLi; Manipulação de objetos em JavaScript
27/09/2023
27/09/2023
18 - Aula - JavaScript - Manipulação de objetos e entrega da atividade de desenvolvimento prática avaliataiva
02/10/2023
02/10/2023
19 - Aula - JavaScript - O que são objetos; objetos dentrode objetos; Acessando e alterando objetos;
04/10/2023
04/10/2023
20 - Aula - JavaScript - Funçoes dentro de um objeto; O lop do for; Dando loop dentro do Arrays;
09/10/2023
09/10/2023
21 - Aula - JavaScript - Loop do While; Exercício de avaliação; Correção dos exercícios; Funções do Array; Ordenação dos Arrays; Iteração de Arrays;
11/10/2023
11/10/2023
22 - Aula - JavaScript - O que é o DOM; Selecionando elementos 01; Selecionando elementos 02;
16/10/2023
16/10/2023
23 - Aula - JavaScript - 2ª Avaliação - Enrega da segunda parte do sistemas:"Designer das telas e conexão entre as telas"
23/10/2023
23/10/2023
24 - Aula - JavaScript - Desenvolvimento do projeto Final
25/10/2023
25/10/2023
25 - Aula - JavaScript - Desenvolvimento do projeto Final
30/10/2023
30/10/2023
26 - Aula - JavaScript - Desenvolvimento do projeto Final
01/11/2023
01/11/2023
27 - Aula - JavaScript - Desenvolvimento do projeto Final
06/11/2023
06/11/2023
28 - Aula - JavaScript - Desenvolvimento do projeto Final
08/11/2023
08/11/2023
29 - Aula - JavaScript - Desenvolvimento do projeto Final + entrega dos projetos
13/11/2023
13/11/2023
30 - Aula - JavaScript - Entrega do resultado final e das notas
Avaliações
Data Descrição
23/08/2023 1ª Avaliação
27/09/2023 2ª Avaliação
08/11/2023 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

Nenhum item foi encontrado

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:42