Buscar

Plano de ensino Desenvolvimento_WEB

Prévia do material em texto

UNIVERSIDADE FEDERAL DO PIAUÍ 
CENTRO DE EDUCAÇÃO ABERTA E À DISTÂNCIA 
COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO 
 
 
 
Plano de Ensino – Desenvolvimento para Web 
Coord. da Disciplina: Leonardo Pereira de Sousa 
 
Este documento tem por finalidade descrever o cronograma geral das 
atividades a serem realizadas durante a disciplina, devidamente distribuídos 
nas semanas de sua oferta. 
 
1.1 DADOS DE IDENTIFICAÇÃO DA DISCIPLINA: 
– Disciplina: Desenvolvimento para Web 
– Caráter: obrigatório 
– Período: 2019.2 
– Módulo: VI 
– Créditos: 2.2 
– Carga Horária: 60 horas 
– Endereço do Ambiente Virtual: www.sigaa.ufpi.br 
– Duração: Início: 23/09/19 e Término: 15/12/19 
 
1.2 EMENTA: 
 Arquitetura de aplicações WEB , HTML e XHTML , CSS , Aplicações 
MVC , Servlets e conteiners Java, tecnologia JSP (Java Server Pages), tags e tags 
customizadas, distribuindo a aplicação, interação com banco de dados. Projeto 
prático. 
 
1.3 OBJETIVOS: 
Apresentar conceitos e tecnologias que proporcione um olhar mais 
profundo do desenvolvimento WEB. Além disso, propor atividades que 
desperte nos alunos o interesse por descobrir novos recursos que o processo de 
http://www.sigaa.ufpi.br/
UNIVERSIDADE FEDERAL DO PIAUÍ 
CENTRO DE EDUCAÇÃO ABERTA E À DISTÂNCIA 
COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO 
 
 
desenvolvimento WEB pode oferecer, como mecanismos que os auxiliem na 
tarefa de desenvolvimento de software para a WEB e bem como a prática do 
ensino dessa disciplina. Saber que o hardware e os sistemas operacionais se 
complementam e tem que estar de acordo para que juntos (hardware e sistemas 
operacionais), possam obter o maior desempenho da máquina. 
 
1.4 MATERIAIS: 
Apostila base: Desenvolvimento para Web. 
Autor: Vinicius Ponte Machado. 
Instituição: Editora da Universidade Federal do Piauí (EDUFPI). 
Ano: 2019. 
Material Complementar: 
 Capítulos de livros; 
 Links adicionais para pesquisa disponibilizados nos materiais utilizados. 
 
1.5 CONTEÚDO PROGRAMÁTICO/CARGA HORÁRIA: 
O material da disciplina possuí uma carga horária de 60 horas, 
compreendendo um total de 3 unidades: 
UNIDADES/CAPÍTULOS CARGA 
HORÁRIA 
Unidade I – Arquitetura de aplicações WEB: 
 Arquitetura de aplicações web; 
 HTML; 
 CSS; 
 XHTML. 
20h 
Unidade II – Desenvolvimento de Aplicações para WEB: 
 MVC –Model View Controller; 
 Linguagem JAVA; 
 Construção de Programas em Java; 
 Java Server Pages (JSP); 
 Servlets e Containers Java; 
 Acesso ao banco de dados. 
20h 
Unidade III – PHP e Linguagem de Scripts: 
 PHP; 
 Linguagens de script Client-side – Javascript. 
20h 
TOTAL 60h 
 
UNIVERSIDADE FEDERAL DO PIAUÍ 
CENTRO DE EDUCAÇÃO ABERTA E À DISTÂNCIA 
COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO 
 
 
1.6 PROCEDIMENTOS PEDAGÓGICOS E TECNOLÓGICOS (especificar o que irá 
utilizar) 
 1.6.1 VÍDEO-AULAS 
Serão disponibilizadas 03(três) vídeo-aulas correspondentes as Unidades da 
apostila base. 
 
 1.6.2 FÓRUNS 
Para um melhor acompanhamento das unidades, a disciplina contará 
 com os seguintes fóruns: 
FÓRUNS PROPOSTAS 
FÓRUM TIRA-DÚVIDAS Destinado às dúvidas gerais acerca da disciplina, como 
atividades, prazos e etc. 
FÓRUM AVALIATIVO 01 Fórum avaliativo onde serão discutidos os conceitos de 
desenvolvimento de aplicações para WEB. 
 
 1.6.3 LISTAS DE EXERCÍCIOS 
Serão cobradas 2 listas de exercícios, não sendo pontuados, cuja aplicação e 
correção poderá ser realizada durante o encontro presencial da disciplina. 
 
 1.6.4 TRABALHO 
O trabalho da disciplina será individual sendo composto por 03 (três) 
atividades intituladas de DESAFIOS. 
DESAFIO DESCRIÇÃO 
DESAFIO 01 Criação de uma página HTML que contenha um formulário 
de cadastro de clientes de uma loja e formate esta página 
usando CSS. 
DESAFIO 02 Desenvolvimento de uma página em JSP que contenha um 
formulário com uma série de campos para cadastro de 
clientes e que submeta esse formulário a gravação em um 
banco de dados com os mesmos campos. 
DESAFIO 03 Quiz abordando os conceitos das unidades 1, 2 e 3. 
 
 
 
UNIVERSIDADE FEDERAL DO PIAUÍ 
CENTRO DE EDUCAÇÃO ABERTA E À DISTÂNCIA 
COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO 
 
 
 1.6.5 AULAS PRESENCIAIS 
 Para disciplinas com carga horária igual ou acima de 60h, haverá dois 
encontros presenciais entre tutores e alunos destinados as aulas expositivas, 
apresentação de seminários, atividades em grupo, plantão de dúvidas e/ou quaisquer 
outras demandas relativas à disciplina em curso. Adicionalmente poderá ocorrer 
outros encontros destinados às avaliação escrita, segunda chamada e avaliação final, de 
acordo com o calendário divulgado para cada semestre letivo. 
 
1.7 PROCESSO AVALIATIVO 
 A nota final do aluno será formada a partir da média ponderada das suas 
avaliações, conforme descrito abaixo: 
AVALIAÇÕES NOTA 
Prova Escrita 60% 
Fórum 20% 
Trabalho 20% 
TOTAL 100% 
 
Avaliações em escala de 0 (zero) a 10 (dez): 
 De 07 a 10 = Aprovado por Média 
 De 04 a 6,9 = Exame Final 
 De 0,0 a 3,9 = Reprovação 
 Exame Final = 6,0 = Média das Avaliações + Exame Final 
 
As notas dos fóruns avaliativos serão dadas de acordo com os critérios descritos 
na tabela a seguir. 
 
Nota Critérios de Avaliação 
Zero Aluno que não fez absolutamente nada no fórum 
1,0 a 3,9 Aluno que postou pelo menos uma mensagem em cada tópico 
do fórum, apenas repetindo ou concordando com 
mensagens anteriores, sem acrescentar nada a mais ao debate. 
4,0 a 6,9 Aluno que postou pelo menos uma mensagem em cada tópico 
do fórum, sem nenhuma contribuição a mais ou fugiu do 
tema do debate. 
7,0 a 10,0 Aluno que postou pelo menos uma mensagem em cada tópico 
do fórum, focado naquilo que é solicitado em cada 
enunciado e contribuiu para novo debate. 
UNIVERSIDADE FEDERAL DO PIAUÍ 
CENTRO DE EDUCAÇÃO ABERTA E À DISTÂNCIA 
COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO 
 
 
 
1.8 BIBLIOGRAFIA BÁSICA 
BASHAN, B. SIERRA, K. Use a Cabeça! JSP & Servlets. Editora Alta Books. São 
Paulo 2005. 
KURNIA WAN, B. Java para a Web com Servlets, JSP e EJB. Editora Ciência 
Moderna,2002. 
SOMMERVILLE, I. Engenharia de Software. 6a. ed. São Paulo: Adisson-
Wesley, 2003. 
 
 
1.9 BIBLIOGRAFIA COMPLEMENTAR 
DONALD J., REIFER (Editor). Software Management. 4a. Edição, IEEE 
Computer Society Press, Los Alamitos, CA, EUA, 1997. 
 
 
 
 
 
 
 
CALENDÁRIO SEMANAL DA DISCIPLINA 
O cronograma semanal a disciplina de Desenvolvimento para WEB, está divido semanalmente conforme quadro apresentado a seguir: 
 
 SEGUNDA TERÇA QUARTA QUINTA SEXTA SABADO 
Semana 01 Unidade I – Arquitetura de aplicações WEB 23 a 29/09/19 
Semana 02 Unidade I – Arquitetura de aplicações WEB 30/09/19 a 06/10/19 
Semana 03 Unidade I – Arquitetura de aplicações WEB 07 a 13/10/19 
Semana 04 Unidade II – Desenvolvimento de Aplicações para WEB 14 a 20/10/19 
Semana 05 Unidade II – Desenvolvimento de Aplicações para WEB 
21 a 27/10/19 
 
Semana 06 Unidade II – Desenvolvimento de Aplicações para WEB 28/10/19 a 03/11/19 
Semana 07 Unidade III – PHP e Linguagem de Scripts 04 a 10/11/19 
Semana 08 Unidade III – PHP e Linguagem de Scripts 11 a 17/11/19 
Semana 09 Unidade III – PHP e Linguagem de Scripts 18 a 24/11/19 
Semana 10 AVALIAÇÃO DA DISCIPLINA 25/11/19 a 01/12/19

Continue navegando