Saltar para:
This page in english Ajuda Autenticar-se
ESTS
Você está em: Início > DVAM10
Autenticação




Esqueceu-se da senha?

Mapa das Instalações
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Introdução à Programação WEB

Código: DVAM10     Sigla: IPW

Áreas Científicas
Classificação Área Científica
CNAEF Ciências informáticas

Ocorrência: 2023/2024 - 1S

Ativa? Sim
Unidade Responsável: Departamento de Sistemas e Informática
Curso/CE Responsável: Curso Técnico Superior Profissional em Desenvolvimento de Videojogos e Aplicações Multimédia

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
DVAM 26 Plano_estudos_2018_19 1 - 6 60 162

Docência - Responsabilidades

Docente Responsabilidade
João Pedro de Abreu Morais Responsável

Docência - Horas

Ensino Teórico-Prático: 4,00
Tipo Docente Turmas Horas
Ensino Teórico-Prático Totais 1 4,00
João Pedro de Abreu Morais 4,00

Língua de trabalho

Português

Objetivos

Pretende-se que os estudantes adquiram os conhecimentos, aptidões e competências no desenvolvimento Web, com principal foco na programação do lado do cliente (client-side).



  • Os estudantes devem conhecer e compreender a Arquitectura Web.

  • Os estudantes devem conhecer linguagens e tecnologias utilizadas para a programação do lado do cliente (front-side).

  • Os estudantes devem mostrar aptidão para desenhar uma aplicação Web.

  • Os estudantes devem demonstrar competências para o desenvolvimento e implementação de uma aplicação Web.

  • Os estudantes devem mostrar aptidão e demonstrar competências para o trabalho em equipa.

  • Os estudantes devem mostrar aptidão e demonstrar competências de comunicação.

Resultados de aprendizagem e competências

Os conteúdos programáticos definidos para a presente UC, permitem aos estudantes o desenvolvimento de uma aplicação Web (client-side). Serão abordados os conceitos fundamentais da Programação para a Web, com um principal foco na programação do lado do cliente.

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

É importante (mas não obrigatório) existir algum conhecimento prévio de programação.

Programa

1. Tecnologia de cliente:
    a) HTML5;
    b) CSS;
    c) JavaScript/ECMAScript;
    d) Introdução ao DOM (Document Object Model).

2. Protocolo HTTP

Bibliografia Obrigatória

Pedro Remoaldo; CSS3, FCA, 2011
Luis Abreu; HTML 5, FCA, 2015. ISBN: 978-972-722-821-8
Luis Abreu; JavaScript 6, FCA, 2015. ISBN: 978-972-722-815-7

Bibliografia Complementar

Ricardo Queiróz, Filipe Portela; Introdução ao Desenvolvimento Moderno para a Web, FCA, 2018. ISBN: 978-972-722-897-3

Métodos de ensino e atividades de aprendizagem

Aulas Teórico-Práticas:
Nestas aulas será utilizado o método expositivo com resolução de exercícios práticos. Será aplicado o método de aprendizagem ativa, de modo a incentivar e envolver os estudantes na aprendizagem.

Vai também exisitir uma vertente de desenvolvimento de trabalho prático continuado, adoptando-se assim uma metodologia baseada em projeto.

Software

Visual Studio Code
Notepad++
Sublime 3
Google Chrome
Mozilla Firefox

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Designação Peso (%)
Apresentação/discussão de um trabalho científico 50,00
Teste 50,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Elaboração de projeto 90,00
Estudo autónomo 15,00
Frequência das aulas 60,00
Trabalho escrito 15,00
Total: 180,00

Obtenção de frequência

A obtenção de frequência na UC é feita pela realização de todos os elementos de avaliação abaixo indicados

Fórmula de cálculo da classificação final

Nota Final (>=9,5) = (Teórica * 50%) + (Trabalho Prático (Projecto) * 40%) + (Discussão individual * 10%)

Notas mínimas:

Testes: 8.0 valores

Trabalho prático (Projecto): 9.5 valores

Trabalho de estágio/projeto

O Projecto será apresentado e disponibilizado aos alunos durante o decorrer do semestre e consiste na criação de um pequeno jogo recorrendo às tecnologias leccionadas na UC (HTML, CSS e JavaScript)
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-10-12 às 03:32:28