Você está na página 1de 17

Introdução à Prática Profissional I

Projeto de Intervenção - Fase I


Rui Delgado| Nº 22116

Docente: Prof. Nuno Dorotea Professor cooperante: Vera Rio Maior


INTERVENÇÃO

Secundária Gago
Escola:
Coutinho
Curso: Profissional Técnico de
Programação
Gestão e de Sistemas
Informáticos

Disciplina: Redes de Comunicação

Módulo: Desenvolvimento de Páginas Web


Dinâmicas
CARATERIZAÇÃO
TURNO / TURMA
(12 / 23 ALUNOS)
TURNO/TURMA
POR GÉNERO POR IDADE

TURMA TURNO

média
10
15
16,2 / 16,8

9
10
4
1 2
2 1
1 1 1 01
F M 15 16 17 18 19
TURNO/TURMA
MÓDULOS EM ATRASO POR ESCALÕES ASE
(em 40)

17 15

9
6 4
7
2
3 4
0 3a8 1 0

A B C S/D
TURNO/TURMA
15
HABILITAÇÕES ACADÉMICAS
DOS PAIS 13

5
4
3 3

? 1ºc 2ºc 3ºc sec. Lic. Mest.


APRESENTAÇÃO DA
DISCIPLINA
Op1 Acesso a Bases de Dados via Web
REDES DE Op2 Arquiteturas Cliente-Servidor

COMUNICAÇÃO Op3 Serviços de Redes


Op4 Servidores de Correio Eletrónico
8 módulos
Nº Designação h
1 Comunicação de Dados 30
252h 2 Redes de Computadores 36
3 Redes de Computadores Avançado 36
4 Desenvolvimento de Páginas Web Estáticas 30
5 Desenvolvimento de Páginas Web Dinâmicas 30
6 Programação de Sistemas de Comunicação 30
7 Tema Opcional  30
8 Tema Opcional  30
FINALIDADES DA DISCIPLINA • Desenvolver capacidades ao nível do
• Desenvolver os conhecimentos subjacentes desenvolvimento de ferramentas baseadas
à transmissão de dados por fios ou sem fios nas tecnologias Web

• Desenvolver capacidades para instalar e • Promover as práticas de segurança dos


configurar adequadamente os componentes dados e de privacidade das pessoas
de um sistema de comunicação
• Promover a autonomia, a responsabilidade e
• Capacitar para a utilização adequada de a capacidade para trabalhar em equipa
redes de comunicação de dados

• Desenvolver uma atitude pró-activa • Fomentar a análise crítica da função das


no diagnóstico de falhas nas infra-estruturas de dados e dos sistemas de
infra-estruturas de dados e informação
nos Sistemas de Informação
• Sensibilizar os alunos para a necessidade da formação
contínua
COMPETÊNCIAS A DESENVOLVER

• Planear, instalar e configurar redes locais de • Configurar um serviço de atribuição


computadores, com ou sem fios automática de endereços IP

• Executar a montagem e teste de cabos de • Configurar um serviço de resolução de


rede de computadores nomes

• Instalar e configurar os equipamentos de • Desenvolver páginas Web estáticas com


rede de computadores locais formatações avançadas e com scripts de
validação de input de dados
• Instalar e configurar equipamentos
e serviços de interligação de • Desenvolver páginas Web dinâmicas com recurso
interligação de redes a linguagens de programação de scripting

• Desenvolver aplicações Web com acesso a bases de


dados
APRESENTAÇÃO DA
Programa de 2005
DISCIPLINA

REDES DE Arquiteturas
P2P e M2M
COMUNICAÇÃO IOT
Análise
Crítica Não deveriam estar noutra disciplina?
4 Desenvolvimento de Páginas Web Estáticas
5 Desenvolvimento de Páginas Web Dinâmicas

Sobreposição:
Desenvolvimento de Acesso a Bases de
vs Op1
5 Páginas Web Dinâmicas Dados via Web
Programação de Sistemas vs Op2 Arquiteturas
6 de Comunicação Cliente-Servidor
APRESENTAÇÃO DO Compreender a construção do HTML
numa página dinâmica.
MÓDULO Distinguir entre server-side e client-side.

Módulo 5: Construir páginas com recurso a uma


linguagem de scripting server-side.
Desenvolvimento de
Utilizar as estruturas de controlo de
Páginas Web Dinâmicas execução de uma linguagem de scripting.

Conhecer e manipular os objetos mais comuns.

Objetivos de Aprendizagem Determinar a construção dinâmica da página em


função de parâmetros.

Manipular sessões de ligação ao servidor e cookies.

Estabelecer um adequado tratamento dos erros de


execução em páginas dinâmicas.
APRESENTAÇÃO DO Introdução à programação Web
MÓDULO Scripting do lado do servidor e do cliente

Módulo 5: Técnicas básicas de escrita de páginas


dinâmicas
Desenvolvimento de
Páginas Web Dinâmicas Variáveis e estruturas de controlo de execução

Objetos disponibilizados pela linguagem

Conteúdos Métodos, propriedades e eventos dos objetos

Objetos dinâmicos de escrita e pedidos de dados

Noção de sessão e Cookies

Tratamento de erros
APRESENTAÇÃO DO Não faria mais sentido estar na disciplina de
Programação e Sistemas de Informação?
MÓDULO
PHP ainda atual

Módulo 5: Continuidade com o módulo anterior:


Páginas Web Estáticas
Desenvolvimento de
Páginas Web Dinâmicas
Páginas Web dinâmicas sem Bases de Dados?

Análise Crítica Necessidade de sincronização com:


Programação e Sistemas de Informação
12 Introdução aos Sistemas de Informação
13 Técnicas de Modelação de Dados
14 Linguagem de Manipulação de Dados
15 Linguagem de Definição de Dados
Aprender a programar é um processo
difícil que exige vários tipos de aptidões,
nomeadamente, um alto nível de
DIFICULDADE entendimento do abstrato.
Esteves et al. (2008)
S
EM
APRENDER falta de competências ao nível do raciocínio
lógico e de resolução de problemas.
PROGRAMAÇ Jenkins (2002) e Gomes (2006)
ÃO
inadequação dos métodos pedagógicos aos estilos
de aprendizagem dos alunos
Jenkins (2002) e Gomes et al. (2008)
Eventos
Mód 5
Mód 4
Páginas Páginas
MAPA DE
HTML
Web Web
dinâmicas
CONCEITOS
estáticas Propriedades

objetos

CSS métodos

Client Server Estruturas


vs side
PHP
controlo
side

javascript
variáveis

sessão vs cookies
tratamento
erros
Projeto de Cidadania e DAC
INTERVENÇÃO Os direitos Humanos
na Era da
Módulo 5: Inteligência Artificial
Desenvolvimento de
Páginas Web Dinâmicas Iniciam o desenvolvimento do WebSite
com este tema em Páginas Web Estáticas

Adicionar na Intervenção um bot de conversação

Metodologias a usar: Project Based Learning


Pair Programming
Introdução à Prática Profissional I

continua…

Você também pode gostar