• Nenhum resultado encontrado

ATIVIDADES PRÁTICAS SUPERVISIONADAS

N/A
N/A
Protected

Academic year: 2022

Share "ATIVIDADES PRÁTICAS SUPERVISIONADAS"

Copied!
9
0
0

Texto

(1)

S UPERVISIONADAS

CST em Gestão da Tecnologia da Informação

2ª. Série

Ferramentas de Desenvolvimento para Web

A atividade prática supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem desenvolvido por meio de um conjunto de etapas programadas e supervisionadas e que tem por objetivos:

Favorecer a aprendizagem.

Estimular a corresponsabilidade do aluno pelo aprendizado eficiente e eficaz.

Promover o estudo, a convivência e o trabalho em grupo.

Desenvolver os estudos independentes, sistemáticos e o autoaprendizado.

Oferecer diferentes ambientes de aprendizagem.

Auxiliar no desenvolvimento das competências requeridas pelas Diretrizes Curriculares Nacionais dos Cursos de Graduação.

Promover a aplicação da teoria e conceitos para a solução de problemas práticos relativos à profissão.

Direcionar o estudante para a busca do raciocínio crítico e a emancipação intelectual.

Para atingir estes objetivos a ATPS propõe um desafio e indica os passos a serem percorridos ao longo do semestre para a sua solução.

A sua participação nesta proposta é essencial para que adquira as competências e habilidades requeridas na sua atuação profissional.

Aproveite esta oportunidade de estudar e aprender com desafios da vida profissional.

AUTORIA:

Walter Gima Faculdade Anhanguera de Limeira

(2)

COMPETÊNCIAS E HABILIDADES

Ao concluir as etapas propostas neste desafio, você terá desenvolvido as competências e habilidades que constam, nas Diretrizes Curriculares Nacionais, descritas a seguir.

 Compreende tecnologias relacionadas à comunicação e processamento de dados e informações.

 Abrange ações de concepção, desenvolvimento, implantação, operação, avaliação e manutenção de sistemas e tecnologias relacionadas à informática e telecomunicações.

 Desenvolver sistemas informatizados desde a especificação de requisitos até os testes de implantação, bem como as tecnologias de comutação, transmissão, recepção de dados, podem constituir-se em especificidades desse eixo.

Produção Acadêmica

Relatórios parciais, com os resultados das pesquisas e atividades realizadas.

Relatório 1 - Descrição de Tecnologias Web.

Relatório 2 - Descrição do Layout do Site.

Relatório 3 - Documentação do Site.

Arquivos da versão final do Site.

Participação

Esta atividade será, em parte, desenvolvida individualmente pelo aluno e, em parte, pelo grupo. Para tanto, os alunos deverão:

Organizar-se, previamente, em equipes de participantes conforme orientação do professor.

Entregar seus nomes, RAs e e-mails ao professor da disciplina.

Observar, no decorrer das etapas, as indicações: Aluno e Equipe.

Padronização

O material escrito solicitado nesta atividade deve ser produzido de acordo com as normas da ABNT1, com o seguinte padrão:

Em papel branco, formato A4.

Com margens esquerda e superior de 3cm, direita e inferior de 2cm.

Fonte Times New Roman tamanho 12, cor preta.

Espaçamento de 1,5 entre linhas.

Se houver citações com mais de três linhas, devem ser em fonte tamanho 10, com um recuo de 4cm da margem esquerda e espaçamento simples entre linhas.

Com capa, contendo:

Nome de sua Unidade de Ensino, Curso e Disciplina.

Nome e RA de cada participante.

Título da atividade.

Nome do professor da disciplina.

Cidade e data da entrega, apresentação ou publicação.

1 Consulte o Manual para Elaboração de Trabalhos Acadêmicos. Unianhanguera. Disponível em:

<http://www.unianhanguera.edu.br/anhanguera/bibliotecas/normas_bibliograficas/index.html>.

(3)

DESAFIO

O avanço das tecnologias de telecomunicações permitiu várias mudanças na concepção dos sistemas baseados na Internet. Com o custo de utilização da Internet cada vez menor proporcionando o aumento do número de usuários e conexões cada vez mais rápidas, a Internet tornou-se para as empresas um grande mercado, seja para divulgar sua marca ou para comercializar produtos e serviços.

O desafio proposto é a elaboração de um estudo das ferramentas Web e desenvolvimento de um Site Institucional para uma academia de ginástica e musculação.

Para a formação da equipe de desenvolvimento deve-se criar um grupo de até cinco alunos para troca de conhecimentos e experiências. Considere que a equipe foi contratada por um representante da academia representada pelo professor.

No decorrer do desenvolvimento desta atividade deverá ser entregue ao representante da academia os seguintes documentos:

1. Relatório 1 - Descrição de Tecnologias Web.

2. Relatório 2 - Descrição do Layout do Site.

3. Relatório 3 - Documentação do Site.

4. Arquivos da versão final do Site.

O Site a ser desenvolvido deve conter as seguintes páginas:

 A história da empresa.

 Institucional: Contendo missão, visão e valores.

 Localização.

 Contato.

 Dicas de Exercícios.

 Dicas de Saúde.

 Página Principal.

Para organizar a navegação do Site, deverá ser criado uma Página Principal seguindo conceitos de usabilidade e interface com os usuários, tendo também que atender os requisitos apresentados a seguir:

 Os cabeçalhos, rodapés e links para as demais páginas de todo o site devem seguir um padrão, sendo semelhantes em todas as páginas do site para facilitar a usabilidade do usuário ao acessar as páginas.

 As páginas não terão acesso a banco de dados e não utilizarão linguagens Server- side (do lado do servidor) para exibir seu conteúdo.

 A página de Dicas de Saúde além de exibir textos referentes às dicas de saúde, também deverá conter um formulário para realizar o cálculo de IMC (Índice de Massa Corporal) para que o usuário possa fazer uma avaliação de seu peso de forma online.

Todos os documentos e relatórios que a equipe irá entregar para o representante da empresa (professor) devem seguir como padrão de formatação a Norma Brasileira Regulamentador (NBR) 14724 da ABNT (Associação Brasileira de Normas Técnicas).

(4)

Objetivo do Desafio

Elaboração de um estudo das ferramentas Web e desenvolvimento de um Site Institucional para uma academia de ginástica e musculação.

ETAPA 1

(tempo para realização: 10 horas)

Aula-tema: Conceitos de desenvolvimento Web e ferramentas, Introdução ao padrão W3C.

Esta atividade é importante para que você compreenda os principais conceitos de desenvolvimento Web, conheça algumas das principais linguagens e ferramentas para criação de páginas e entenda os fundamentos e conceitos de HTML (HyperText Markup Language).

Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1 (Aluno)

Ler atentamente os capítulos do livro texto ou complementar sobre os conceitos e tecnologias utilizadas para desenvolvimento de sistemas para Web para determinar quais recursos e linguagens e metodologias serão utilizadas para desenvolver o site da academia.

Passo 2 (Aluno)

Pesquisar no portal da Wikipédia. Disponível em:

<http://pt.wikipedia.org/wiki/Página_dinâmica>. Acesso em: 25 ago. 2011. Pesquisar sobre as principais diferenças entre criação de páginas estáticas e páginas dinâmicas e as tecnologias utilizadas por cada um desses conceitos.

Passo 3 (Equipe)

Criar uma tabela com base na pesquisa realizada no Passo 2 destacando no mínimo três tecnologias para criação de páginas estáticas e páginas dinâmicas conforme modelo a seguir.

Tabela 1: Modelo de tabela páginas estáticas e dinâmicas

Páginas Estáticas Páginas Dinâmicas

Passo 4 (Equipe)

Criar o Relatório 1 - Descrição de Tecnologias Web com base nas atividades desenvolvidas no Passo 1 desta etapa e com os requisitos do site descrito no desafio. Esse relatório deve ser entregue ao representante (professor) descrevendo as tecnologias existentes para desenvolvimento Web e acrescente o quadro do Passo 3 desta etapa. No relatório a equipe

(5)

também deve classificar o site da academia como estático ou dinâmico e descrever as tecnologias que irão ser utilizadas para seu desenvolvimento.

ETAPA 2

(tempo para realização: 10 horas)

Aula-tema: Programação HTML: conceitos e prática. Apresentação de ferramentas para criação de páginas.

Esta atividade é importante para que você conheça a estrutura dos arquivos HTML e a utilização de suas principais Tags.

Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1 (Aluno)

Ler no livro-texto ou na bibliografia complementar sobre os conceitos de HTML e construção de páginas através da utilização de seus recursos. Procurar coletar informações sobre formato de codificação, uso e propriedades das Tags (ou etiquetas: elementos que são os comandos de formatação da linguagem HTML).

Passo 2 (Equipe)

Construir uma tabela baseada na atividade realizada no Passo 1 desta etapa, com no mínimo dez Tags descrevendo sua codificação e funcionalidade conforme modelo a seguir:

Tabela 2: Modelo de tabela Tags HTML

Tag HTML Funcionalidade

<img src=”imagem.jpg” /> Exibe imagens na página

<hr /> Cria uma linha horizontal.

Socialização de resultados parciais

Cada equipe deve elaborar uma apresentação de acordo com os resultados obtidos nas etapas 1 e 2, que contenha as dificuldades encontradas e possíveis soluções propostas. O professor organizará as equipes para que todas apresentem este trabalho parcial, em sala de aula, aos demais colegas, para compor o Seminário Final desta ATPS.

Esta atividade tem o propósito de socializar as dinâmicas de trabalho encontradas por cada equipe, bem como trocar experiências a respeito dos resultados obtidos.

(6)

ETAPA 3

(tempo para realização: 10 horas)

Aula-tema: Programação HTML: conceitos e prática. Apresentação de ferramentas para criação de páginas. Programação HTML: criação de formulários. Programação HTML: frames e imagens.

Esta atividade é importante para que você entenda como é realizada a criação de páginas Web através da HTML e como utilizar a ferramenta de desenvolvimento Microsoft FrontPage.

Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1 (Aluno)

Pesquisar na Internet sobre como construir páginas HTML utilizando a ferramenta de desenvolvimento de páginas Web com o Microsoft FrontPage.

Passo 2 (Aluno)

Conhecer o site da Microsoft que traz um tutorial sobre o Front Page. Disponível em:

<http://office.microsoft.com/en-us/training/CR006183270.aspx>. Acesso em: 25 ago. 2011.

Neste site pode-se navegar pelos conteúdos do tutorial e conhecer informações sobre HTML e a ferramenta Front Page.

Passo 3 (Equipe)

Desenvolver as páginas do site da academia utilizando como ferramenta de apoio o editor Microsoft FrontPage. As páginas devem seguir o diagrama a seguir:

Figura 1: Organização do Site

(7)

A equipe tem liberdade para desenvolver o layout das páginas do site, porém as páginas destacadas em negrito devem abordar as exigências a seguir:

 A equipe vai definir os textos e imagens de todo o conteúdo do Site.

 História, Institucional e Contato: textos devem estar contidos pela Tag div (<div>texto</div).

 Contato: formulário para envio de informações contendo os campos: nome, cidade, idade, sexo, e-mail, observação, botão de envio e botão de limpar formulário.

 Dicas de Exercício: utilize tabelas e listas para organizar conteúdo (textos sobre dicas de exercício).

 Dicas de Saúde: utilize tabelas e listas para organizar conteúdo (textos sobre dicas de saúde) e formulário com os campos: nome, peso, altura, botão limpar formulário e botão calcular IMC.

 Todas as páginas devem conter imagens.

 A página principal deve conter links para todas as outras páginas do Site.

Passo 4 (Equipe)

Elaborar o Relatório 2 - Descrição do Layout do Site contendo as interfaces da primeira versão do site e entregar para o representante (Professor) fazer a avaliação e possíveis alterações.

ETAPA 4

(tempo para realização: 10 horas)

Aula-tema: Introdução ao Java Script: conceitos, aplicações e prática. Java Script:

variáveis e tipos de dados. Java Script: comandos condicionais. Java Script:

comandos de repetição.

Esta atividade é importante para que você seja capaz de inserir códigos utilizando a linguagem Java Script nas páginas Web, interagir com o usuário através dos recursos disponíveis na linguagem Java Script e trabalhar com eventos de formulário criados com HTML.

Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1 (Aluno)

Ler no livro-texto ou na bibliografia complementar como utilizar a linguagem Java Script contemplando como trabalhar com variáveis, realizar cálculos e fazer chamadas de funções Java Script através de eventos dos componentes de formulários HTML.

Passo 2 (Equipe)

Criar na página Contato um formulário para envio de e-mail. Nessa página a equipe deve utilizar a linguagem Java Script para realizar as seguintes verificações:

 Ao clicar no botão Enviar, uma função Java script deve verificar se os campos obrigatórios Nome e E-mail estão preenchidos. Caso não estejam, deverá ser

(8)

exibida uma mensagem alertando o usuário para preenchimento dos campos obrigatórios (Nome e E-mail).

 O campo Nome deve conter no mínimo três caracteres e, ao mudar o foco do campo Nome, uma função Java Script deve verificar o número mínimo de caracteres. Caso seja menor que três, alertar o usuário sobre preenchimento inválido e voltar o foco no campo Nome.

 No campo E-mail, ao mudar o foco, uma função Java Scriptdeve verificar se o formato do endereço de e-mail é válido. Em caso negativo, alertar o usuário sobre preenchimento inválido e voltar o foco no campo E-mail.

Passo 3 (Equipe)

Criar na página Dicas de Saúde um formulário onde o usuário irá informar seu nome, peso e altura. Nessa página a equipe deve utilizar comandos da linguagem Java Script para realizar as seguintes verificações e cálculos:

 O campo Nome deve conter no mínimo três caracteres. Ao mudar o foco do campo Nome uma função Java Script deve verificar o número mínimo de caracteres e caso o número seja menor que três caracteres, alertar o usuário sobre o preenchimento inválido e voltar o foco no campo Nome.

 Os campos Peso e Altura deverão ser obrigatórios. Ao clicar no botão Calcular, deverá haver uma verificação antes de realizar o cálculo do IMC. Caso os campos não estejam preenchidos o usuário deve ser alertado.

 Ao clicar no botão Calcular, uma função Java Script irá realizar o cálculo de IMC do usuário e exibir uma mensagem com o nome do usuário, resultado do cálculo e sua classificação.

O cálculo do IMC é descrito a seguir:

Onde massa está dimensionada em quilogramas e altura em metros.

A classificação que indica o grau de obesidade do indivíduo é descrito na tabela a seguir:

Tabela 3: Classificação para indivíduos adultos

IMC Classificação

< 18,5 Magreza

18,5 – 24,9 Saudável

25,0 – 29,9 Sobrepeso

30,0 – 34,9 Obesidade Grau I

35,0 – 39,9 Obesidade Grau II

≥ 40,0 Obesidade Grau III

Fonte: Adapted from WHO, 1995, WHO, 2000 and WHO 2004.

(9)

Passo 4 (Equipe)

Elaborar e entregar ao representante (Professor) o Relatório 3 - Documentação do Site contendo as interfaces do Site e descrevendo como foram realizadas as funcionalidades desenvolvidas nos Passos 2 e 3 desta etapa. Deve ser entregue também os arquivos da versão final do Site em mídia do tipo CD (Compact Disk) ou DVD (Digital Vídeo Disk).

Seminário de Conclusão

Com o objetivo de apresentar os resultados obtidos por meio da ATPS, o Seminário Final pretende proporcionar aos estudantes a socialização das variações de resultados, bem como o debate a respeito das dificuldades e soluções encontradas para a finalização do desafio.

Cada equipe deverá realizar uma apresentação de vinte minutos, contendo até vinte slides.

Esta apresentação deverá contemplar a seguinte estrutura:

 Introdução: base teórica utilizada para solução do desafio.

 Desenvolvimento: a partir da apresentação parcial elaborada na etapa 2, descrever as soluções encontradas para a resolução final do desafio.

 Conclusão: explicar como as soluções encontradas para a resolução final do desafio, poderão contribuir efetivamente em sua vida profissional.

A apresentação do Seminário Final de cada curso deverá ocorrer em sua unidade, em local e data a serem definidos pelo professor da disciplina e o coordenador de curso.

Livro Texto da Disciplina

THOMSON, Laura. Desenvolvimento Web. 3ª ed. Rio de Janeiro: Campus, 2005.

Referências

Documentos relacionados

Esta atividade é importante para que você conheça o conceito de Qualidade de Vida no Trabalho (QVT), sua origem, evolução e abrangência através de pesquisa e do

Para realizar essa função foi utilizado um programa baseado na linguagem de programação JAVA, esse programa é capaz de interagir com essa placa eletrônica atráves da porta

Identificar, utilizando algum software (Excel ou Matlab, por exemplo), uma função cujo comportamento seja próximo ao comportamento apresentado no gráfico da

Consolidar os itens solicitados nos passos desta etapa com as conclusões obtidas pelo grupo, o que fará parte do Relatório 2, a ser entregue ao final desta ATPS, em data agendada pelo

É um framework para construção de aplicações para web através da linguagem de programação Groovy (uma linguagem dinâmica para a plataforma Java).. Javadoc É

Esta atividade é importante para que você reúna todos os textos e imagens das etapas anteriores e prepare, com a equipe, o CD para entregar ao professor. Para

Esta atividade é importante para que você possa distinguir entre desenho técnico e desenho artístico; reconhecer a necessidade de aprender desenho como forma de

Aula-tema: Gestão escolar democrática. Esta atividade é importante para que você compreenda o modelo de gestão pautado no princípio democrático participativo. Para realizá-la,