Saltar para:
This page in english Ajuda Autenticar-se
ESTS
Você está em: Início > TPSIAC07
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

Programação Web

Código: TPSIAC07     Sigla: PW     Nível: 1

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

Ocorrência: 2023/2024 - 2S

Ativa? Sim
Unidade Responsável: Departamento de Sistemas e Informática
Curso/CE Responsável: Curso Técnico Superior Profissional em Tecnologias e Programação de Sistemas de Informação (Acceleration)

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
TPSIACC 24 Plano Oficial do ano letivo 2023 1 - 6 60 162

Docência - Responsabilidades

Docente Responsabilidade
Miguel Mourão Fialho Bugalho 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
Miguel Mourão Fialho Bugalho 4,00

Língua de trabalho

Português

Objetivos

Na unidade curricular de Programação Web, pretende-se que os estudantes adquiram os conhecimentos, as aptidões e as competências necessárias no desenvolvimento Web, com um foco principal na programação do lado do servidor.


Nesse sentido os estudantes: 


- Devem conhecer e compreender a Arquitetura Web.

- Devem conhecer linguagens e tecnologias utilizadas para a programação do lado do servidor.

- Devem mostrar aptidão para desenhar uma aplicação Web.

- Devem demonstrar competências para o desenvolvimento e implementação de uma aplicação Web, com integração de base de dados e visualização dos dados.

- Devem demonstrar aptidão e competências para o trabalho em equipa.

- Devem demonstrar aptidão e competências de comunicação.

Resultados de aprendizagem e competências

O estudante deve conseguir no final da UC desenhar e implementar uma aplicação Web com integração de base de dados e visualização dos dados.

Modo de trabalho

Presencial

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

Pré-requisitos
Conhecimentos de client-side: HTML, CSS e Javascript básico

Co-requisitos
Conhecimentos de criação e gestão de base de dados (UC de base de dados)

Programa

01- Arquitetura Web
02- JS: Classes e Objetos
03- JS: Iteradores
04- Tecnologias de servidor
05- Introdução ao Node.js
06- Framework Express
07- Node integrado com SGBD
08- Ajax
09- Introdução à arquitetura REST
10- Gestão de Sessões

Bibliografia Obrigatória

Luís Abreu; Javascript 6, FCA. ISBN: 978-972-722-815-7
Luís Abreu; Node.JS, FCA. ISBN: 978-972-722-860-7

Métodos de ensino e atividades de aprendizagem

A tipologia da UC é composta por aulas teórico-práticas e aulas de laboratório.

As metodologias adotadas são as seguintes:


Aulas Teórico-Práticas (TP):
Nas aulas TP são apresentados os conceitos fundamentais com recurso ao método expositivo, e realizados exercícios de aplicação prática na aula ou como TPC. Serão também utilizados métodos de aprendizagem ativa, que visam incentivar e envolver os estudantes na aprendizagem dos conteúdos. Estimula-se essencialmente a participação ativa, com recurso à resolução de problemas e trabalhos em grupo. 

Laboratório:
Nas aulas laboratoriais adota-se uma metodologia similar à metodologia baseada em projeto. Os estudantes resolvem exercícios de aplicação prática e desenvolvem ao longo do semestre um trabalho prático realizado em grupo.

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Designação Peso (%)
Teste 50,00
Trabalho laboratorial 50,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Elaboração de projeto 60,00
Estudo autónomo 42,00
Frequência das aulas 60,00
Total: 162,00

Obtenção de frequência

Avaliação Contínua:

Componente Teórica (CT)
: Testes (dois testes escritos).

Componente Prática (CP):Trabalho Prático  (desenvolvido ao longo do semestre, com uma entrega parcial e uma entrega final).

Regras: 

Componente teórica:
- Nota final de aprovação deve ser igual ou superior a 9.5 valores. 

    - A nota mínima nos testes é de 8 valores, mas a média dos dois testes deve ser superior ou igual a 9.5 valores.

Componente prática:
- Nota de aprovação deve ser igual ou superior a 9.5 valores. 

-A apresentação e discussão do trabalho prático é obrigatória. Em caso de um dos elementos faltar à apresentação e discussão sem justificação válida, será reprovado, e terá de realizar um novo projeto em época de recurso.


Caso reprove apenas a uma componente, só tem de repetir essa componente na próxima época de avaliação.

Avaliação não contínua:

 
- Componente Teórica: Exame - (Época Normal, Época de Recurso) - (Nota ≥ 9.5 para aprovação).

- Componente Prática: Trabalho Prático (Época de Recurso) - Com apresentação e discussão obrigatória. (Nota ≥ 9.5 para aprovação) 

NOTA: Só existem entregas de projeto na avaliação continua e época de recurso.

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

As avaliações contínua (AC)  e não contínua (ANC) são compostas pela componente Teórica (CT), componente prática (CP) e pela apresentação e discussão individual do trabalho prático (DI).


Nota Final (AC)
= (50% CT + 50% CP )


Nota Final (ANC) = 
 (50% CT + 50% CP)

Avaliação especial (TE, DA, ...)

Estudantes trabalhadores, atletas de alta competição, dirigentes associativos e estudantes ao abrigo da Lei de Liberdade Religiosa devem dirigir-se, até à segunda semana letiva do semestre, ao responsável da unidade curricular para apresentar as especificidades do seu pedido, nos termos previstos nos respetivos diplomas, sob pena das mesmas não poderem ser concretizadas.

Melhoria de classificação

Só é possível melhoria de nota na época de recurso e mediante inscrição válida na Divisão Académica.
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-11-23 às 03:57:43