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

Código: TINF21     Sigla: PV

Á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 Informáticas (Turma do Programa BrightStart)

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
TINFT 21 Plano Estudos_2018_19 1 - 6 60 162

Docência - Responsabilidades

Docente Responsabilidade
José António Moinhos Cordeiro 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 Martins Cardoso 4,00

Língua de trabalho

Português

Objetivos

Capacidade de integrar conhecimentos, adquiridos em outras unidades curriculares, através da sua aplicação num projeto de software.
Capacidade de adaptação a novas tecnologias.
Capacidade de trabalho em equipa.
Desenvolvimento de aplicações profissionais.

Resultados de aprendizagem e competências

Capacidade de integrar conhecimentos, adquiridos em outras unidades curriculares, através da sua aplicação num projeto de software.
Capacidade de adaptação a novas tecnologias.
Capacidade de trabalho em equipa.
Desenvolvimento de aplicações profissionais.

Modo de trabalho

Presencial

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

Conhecimento de programação orientada a objetos e linguagem java. 
Conhecimentos de bases de dados e linguagem SQL.
Conhecimentos de programação para a Internet, html, css e javascript.

Programa

Introdução à linguagem C#
Tipos de dados, variáveis, operadores e expressões, estruturas de selecção e controlo
Classes, objectos, herança e polimorfismo. Interfaces e métodos.
Tabelas e classes de colecção. Tratamento de excepções
Componentes: Propriedades e indexers.
Conceitos avançados de C#.
Programação Assíncrona.
Linguagem de interrogação LINQ.
Programação Web baseada em ASP.NET Core MVC
Introdução ao desenvolvimento de aplicações para a Internet em ASP.NET MVC.
Controladores e ações.
Vistas e a linguagem Razor.
Modelos. Utilização da tecnologia Entity Framework para acesso a dados.
Segurança e a tecnologia MS Identity.
Injeção de dependências em ASP.NET.

Bibliografia Obrigatória

Microsoft; Microsoft, Documentação online C# e ASP.NET MVC, 2023

Métodos de ensino e atividades de aprendizagem

Aulas teórico práticas:
- Exposição da matéria com base em exemplos práticos utilizando o ambiente de desenvolvimento MS-Visual Studio

Aulas laboratoriais:
- Resolução de exercícios práticos utilizando o ambiente MS-Visual Studio e a linguagem C#

Avaliação:
Projecto a desenvolver fora das aulas, assiduidade laboratórios, 2 avaliações laboratoriais.

Software

Microsoft Visual Studio - Community Edition

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Designação Peso (%)
Participação presencial 15,00
Teste 25,00
Trabalho laboratorial 60,00
Total: 100,00

Componentes de Ocupação

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

Obtenção de frequência

Aulas teórico práticas:
- Exposição da matéria com base em exemplos práticos utilizando o ambiente de desenvolvimento MS-Visual Studio .NET
Aulas laboratoriais:
- Resolução de exercícios práticos utilizando o ambiente MS-Visual Studio .NET e a linguagem C#
Avaliação:
Projecto a desenvolver fora das aulas, laboratórios avaliados, 2 avaliações laboratoriais.

Projecto – 60%, Laboratórios – 15%, Avaliações laboratoriais - 25%

Classificações especificas:
Avaliações Laboratoriais - 2 avaliações: Média das avaliações.
Notas mínimas: GLOBAL - 10 valores, Projecto - 10 valores, Avaliações Laboratoriais - 10 valores, cada avaliação laboratorial deve ter no mínimo a nota de 7,5 valores.

Se a nota de laboratório for inferior à das avaliações laboratoriais (ou exame), a nota das avaliações laboratoriais (ou exame) passa a ser contabilizada com 40% e a nota dos laboratórios deixa de ser contablizada.

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

Valor máximo entre:

Projecto – 60%, Laboratórios – 15%, Avaliações Laboratoriais ou exame - 25%

ou

Projecto – 60%, Laboratórios – 0%, Avaliações Laboratoriais ou exame - 40%
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-31 às 23:52:00