Anexos - ULisboa · 2018. 2. 22. · Enredo e sequência de atividades: - Formação de grupos de...
Transcript of Anexos - ULisboa · 2018. 2. 22. · Enredo e sequência de atividades: - Formação de grupos de...
Anexos
Anexo I - Questionário Caracterização da turma
Anexo II - Questionário de avaliação diagnóstica
Avaliação Diagnóstica
Serve este questionário para registar os conhecimentos adquiridos pelos alunos ao longo da disciplina
Redes de Comunicação.
Leia atentamente as questões antes de responder.
1. Complete a seguinte frase escolhendo a opção correta:
Um endereço IP divide-se em duas partes:
- Identificador de rede (network)
- Identificador de máquinas (hosts)
- Identificador público
- Identificador de máquinas (hosts)
- Identificador de rede (network)
- Identificador privado
2. Na configuração de um computador ligado a uma rede, o IP designado por gateway indica:
O endereço do encaminhador (router) da rede, que permite comunicar
com redes externas.
Os endereços da rede privada.
3. Quais os protocolos de transporte mais utilizados na internet?
4. Efetue as ligações de modo a obter respostas verdadeiras.
O protocolo UDP é utilizado:
Para aplicações em
tempo real porque
privilegia a
velocidade e a
simplicidade.
O protocolo TCP é utilizado:
Em aplicações
como
e-mail e
transferência de
ficheiro.
5. Indique qual das seguintes afirmações está correta.
Existem dois tipos de rede: a rede pública e as redes privadas. A rede pública, ou a internet,
conta com a maior parte dos IP’s, ficando uma pequena gama de IP’s disponíveis para a rede
privada.
Existem dois tipos de rede: a rede pública e as redes privadas. Para as redes privadas estão
reservados uma grande parte dos endereços IP, enquanto uma minoria estão disponíveis para a rede
pública.
6. Indique se a seguinte afirmação é verdadeira ou falsa.
Podem existir milhões de computadores com o IP privado 10.0.0.1.
Verdadeiro
Falso
7. Quantos bits compõem um endereço IP (versão 4)?
8
16
32
64
8. Qual a classe de endereço IP que utiliza a máscara padrão 255.255.0.0?
Classe A
Classe B
Classe C
9. Indique se a seguinte afirmação é verdadeira ou falsa.
Os endereços da Internet são conhecidos pelos nomes associados aos endereços IP (por exemplo,
www.google.pt). Para que isto seja possível, é necessário traduzir os nomes em endereços IP.
Verdadeiro
Falso
Anexo III - Cenário de Aprendizagem – “Dois Dedos de Conversa… ”
Título:
Dois dedos de conversa…
Objetivo Geral: - Desenvolver sistema de comunicação com recurso ao
interface socket;
Espaços/Equipamentos: “Dois dedos de conversa” será desenvolvido na sala de aula.
Esta está equipada com computadores ligados em rede e com
software Wamp e Notepad++ instalados.
Como equipamento complementar será utilizado o
videoprojector.
Papéis: Papel do Aluno: Parte integrante do processo ensino/aprendizagem; O aluno deve resolver as tarefas propostas, sendo o principal condutor na sua aprendizagem; O aluno deve interagir e colaborar com o colega de grupo. Papel do professor: Facilitador no processo ensino/aprendizagem. Observa e intervém junto dos alunos no sentido de uma aprendizagem construtiva, orientando-os para que os objetivos sejam cumpridos.
Interações:
Aluno-Aluno: Interação entre os elementos do grupo com
objetivo de realizar as tarefas propostas.
Professor-Aluno: Orientação na realização das tarefas
propostas.
Aluno-Professor: Construção do conhecimento solicitando
colaboração e apoio.
Objetivos Específicos: - Distinguir as funções de um servidor e de um cliente
num sistema de comunicação;
- Utilizar a linguagem PHP na criação de sockets.
- Compreender o papel da socket no contexto da pilha
TCP/IP;
- Criar um sistema de comunicação cliente/servidor via
socket para troca de mensagens;
- Enviar e receber mensagens utilizando sockets TCP/IP;
Atividades/Tarefas: - Formação de grupos de trabalho com dois elementos;
- Desenvolvimento de um cliente utilizando os protocolos
TCP e UDP;
- Testar o envio e receção de mensagens;
- Construir a história/conversa colaborativa baseada numa
temática.
Resumo da narrativa
“Dois dedos de conversa…” é a ousadia de escrever o pensamento imediato num chat desenvolvido pelos próprios alunos.
“Dois dedos de conversa…” é muito mais do que uma simples conversa… É compreensão e assimilação de novos
conceitos… é programação… é interesse… é oportunidade.
Os alunos irão organizar-se em grupos de dois, com acesso a um computador. Ambos irão desenvolver um sistema de
comunicação cliente/servidor via socket para troca de mensagens (chat). Cada elemento terá a oportunidade de programar o
chat com indicações do outro, em momentos diferentes. Quando o chat estiver desenvolvido, os alunos escolherão uma
temática que lhes agrade e ambos irão criar uma história colaborativa.
Palavras-chave: Sockets, protocolo TCP/IP, linguagem PHP, conversa, história.
Imagem que caracterize o cenário
http://ofelino.blogspot.pt/2014/05/dois-dedos-de-conversa.html
Autor: Sandra Sousa ([email protected]) Nº 13277 Criado no âmbito da disciplina de Didática de Informática
III, do Mestrado em Ensino de Informática, no ano letivo
2015/2016.
This work is licensed under a Creative Commons Attribution-
NonCommercial 4.0 International License.
Dois Dedos de Conversa…
Área/domínio
conhecimento:
Disciplina: Redes de
Comunicação
Módulo: Programação de
Sistemas de Comunicação
Nível de
ensino:
Ensino Profissional
11º Ano Curso Técnico de Gestão e
Programação de Sistemas Informáticos
Título: Dois dedos de conversa…
Objectivos:
- Distinguir as funções de um servidor e de um cliente num sistema de comunicação;
- Utilizar a linguagem PHP na criação de sockets.
- Compreender o papel da socket no contexto da pilha TCP/IP;
- Criar um sistema de comunicação cliente/servidor via socket para troca de mensagens;
Contexto/ambiente/narrativa:
“Dois dedos de conversa…” é a ousadia de escrever o pensamento imediato num chat desenvolvido pelos próprios
alunos.
“Dois dedos de conversa…” é muito mais do que uma simples conversa… É compreensão e assimilação de novos
conceitos… é programação… é interesse… é oportunidade.
Os alunos irão organizar-se em grupos de dois, com acesso a um computador. Ambos irão desenvolver um sistema
de comunicação cliente/servidor via socket para troca de mensagens (chat). Cada elemento terá a oportunidade de
programar o chat com indicações do outro, em momentos diferentes. Quando o chat estiver desenvolvido, os alunos
escolherão uma temática que lhes agrade e ambos irão criar uma história colaborativa.
Recursos e materiais: Computadores ligados em rede, software Wamp, software Notepad++, videoprojector,
materiais entregues pelo professor, Moodle da disciplina, browser.
Avaliação:
Avaliação diagnóstica: No início do módulo, numa aula anterior à aplicação do cenário, serão diagnosticados os
conhecimentos dos alunos. Estes deverão ter assimilados conteúdos programáticos essenciais para o módulo
Programação de Sistemas de Comunicação.
- Teste diagnóstico
Avaliação contínua: No decorrer do cenário, o professor vai avaliando todo o processo e dando feedback ao aluno.
- Questionários de verificação de conhecimentos;
- Exercícios práticos;
- Observação.
Avaliação final: Após a concretização do cenário, o professor analisará o produto desenvolvido.
- Produto final (chat);
- Questionário de autoavaliação e heteroavaliação.
- Questionário de balanço final da intervenção.
Enredo e sequência de atividades:
- Formação de grupos de trabalho com dois elementos;
- Desenvolvimento de um cliente utilizando os protocolos TCP e UDP;
- Testar o envio e receção de mensagens;
- Construir a história/conversa colaborativa baseada numa temática.
Competências:
Competências de informação e comunicação:
Dois dedos de conversa… proporciona a comunicação entre dois
alunos através da oralidade, leitura e escrita de forma criativa e
persuasiva.
Competências de raciocínio e resolução de problemas:
Dois dedos de conversa… proporciona a formulação e resolução de
problemas. O aluno pensa no problema, tendo que o dividir em
pequenos problemas e concretizá-los em linguagem PHP. Encoraja o
pensamento crítico e procura de soluções para os vários desafios que
vão surgindo.
Competências interpessoais e de colaboração:
Dois dedos de conversa… é um trabalho realizado em grupo,
promovendo o trabalho colaborativo.
Os jovens quando trabalham num projeto baseado numa ideia que
consideram importante, essa ideia serve de motivação para ultrapassar
os desafios.
O presente cenário pode ser usado para gerar discussão de assuntos
importantes interdisciplinares.
Atividades de extensão/
desfecho/produto(s):
Como atividade de expansão, os alunos devem empenhar-se no
melhoramento da página web que serve de suporte ao chat, tornando-a
mais apelativa e eficiente.
Disciplinas envolvidas:
Não está prevista nenhuma disciplina específica. No entanto, o cenário
é flexível na temática a abordar pelos alunos, tendo estes a liberdade
de escolher o que mais lhe agrada. Perante este ponto é possível que
alguma disciplina fique envolvida, não se prevendo qual.
Notas de apoio à sua
implementação:
Um cenário é uma história que envolve pessoas e as atividades por
elas desenvolvidas com objetivos definidos. No cenário “Dois dedos
de conversa… ”Os alunos são desafiados a construir um cliente para
comunicar com o servidor que lhes é fornecido. O professor deverá
incentivar o aluno de modo a envolve-lo no cenário.
Anexo IV - Plano de aula
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor:
Sandra Sousa
Data: 3/02/2016
Duração: 90 m
Turma: 11º
Aula nº 1
No final da aula o aluno deve:
- Distinguir as funções de um servidor e de um cliente
num sistema de comunicação;
- Conhecer as principais vantagens da arquitetura
cliente/servidor.
Sumário:
Apresentação dos formandos e do formador.
Apresentação dos objetivos do módulo e processo de avaliação.
Apresentação dos objetivos da aula.
Modelo de Programação Cliente-Servidor.
Questionário de consolidação de conhecimentos.
Conteúdos Programáticos Metodologias/Estratégias Atividades Duração
Apresentação do desafio
“Dois dedos de conversa… ”
Método expositivo
- Todas as temáticas têm como suporte uma
apresentação em PowerPoint.
Método ativo
Formação de grupos de trabalho.
Cada aluno visualizará no seu computador:
- uma banda desenhada no seu computador
sobre a arquitetura Cliente-Servidor
- Um esquema sobre as vantagens da utilização
da arquitetura Cliente-Servidor.
- Um trabalho realizado por alunos de um curso
Técnico de Gestão e Programação de Sistemas
Informáticos no site www.emaze.com.
Cada aluno deve responder a um questionário
interativo no Moodle com feedback imediato.
Método interrogativo
Promover o diálogo ao abordar as temáticas.
O professor apresenta o desafio “Dois dedos de conversa…” e respetivos objetivos.
10m
-Clientes e Servidores
Projeção da apresentação em PowerPoint sobre as temáticas da aula. Inclui atividades
desenvolvidas nos sites:
- www.creazaeducation.com: Banda desenhada sobre clientes-servidores.
- www.Popplet.com: Esquema sobre vantagens da utilização da arquitetura cliente.servidor.
Visualização de um trabalho realizado por alunos de uma turma do curso Técnico de Gestão
e Programação de Sistemas Informáticos
https://www.emaze.com/@AOCTFWFC/Servi%C3%A7os-mono-clientes-e-multi-clientes
68m
-Vantagens da utilização da
arquitetura
Cliente-Servidor
-Serviços e Servidores
-Gestão de Acessos
- Servidores Mono-Clientes e
Multiclientes
Questionário interativo no Moodle com feedback imediato.
10m
Breve antevisão da aula seguinte.
2m
Avaliação: Questionário de verificação de conhecimentos proposto aos
alunos no final da aula.
Grelha de observação
Recursos: Computadores com internet, videoprojector, materiais fornecidos pelo formador, Moodle da
disciplina, browser.
Observações: Todos os materiais serão disponibilizados no Moodle da disciplina.
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor:
Sandra Sousa
Data: 4/02/2016
Duração: 90 m
Turma: 11º
Aula nº 2
No final da aula o aluno deve:
- Compreender o funcionamento dos protocolos TCP e
UDP;
- Compreender o papel da socket no contexto da pilha
TCP/IP.
Sumário:
Apresentação dos objetivos da aula.
Sockets e a linguagem PHP.
Questionário de consolidação de conhecimentos.
Conteúdos Programáticos
Metodologias/Estratégias
Atividades Duração
-Formação de endereços IP
Método expositivo
- Todas as temáticas têm como suporte uma
apresentação em PowerPoint.
Método ativo
- Cada aluno deverá converter um número
binário em decimal usando uma calculadora
disponível na internet, indicada pela professora.
Cada aluno deve responder a um questionário
interativo no Moodle com feedback imediato.
Método interrogativo
Promover o diálogo ao abordar as temáticas.
Projeção da apresentação em PowerPoint sobre as temáticas da aula.
Calculadora https://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html
Testes na consola de MS-DOS.
75m
-Portas
-Resolução de endereços IP
3m
-Sockets UDP e TCP
Questionário interativo no Moodle com feedback imediato.
10m
Breve antevisão da aula seguinte.
2m
Avaliação: Questionário de verificação de conhecimentos proposto aos
alunos no final da aula.
Grelha de observação
Recursos: Computadores com internet, videoprojector, materiais fornecidos pelo formador, Moodle da
disciplina, browser.
Observações: Todos os materiais serão disponibilizados no Moodle da disciplina.
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor:
Sandra Sousa
Data: 17/02/2016
Duração: 90 m
Turma: 11º
Aula nº 3
No final da aula o aluno deve:
- Usar a linguagem PHP para utilização de sockets;
- Distinguir as várias funções para sockets.
- Aplicar as funções de Sockets;
- Compreender a estrutura de um cliente TCP e UDP;
Sumário:
Apresentação dos objetivos da aula.
Utilização de funções na criação e tratamento de sockets.
Exercício de aplicação de conhecimentos.
Conteúdos Programáticos
Metodologias/Estratégias
Atividades
Duração
Sockets e a linguagem:
- Criação de sockets;
- Associação de sockets com a
ligação;
- Esperar por clientes (TCP);
- Aceitar clientes (TCP);
- Estabelecimento de uma ligação
(TCP);
- Envio e receção de informação
via socket(TCP);
- Envio e receção de informação
via socket(UDP);
- Destruição de um Socket;
- Tratamento de erros.
Método expositivo
- Todas as temáticas têm como suporte uma
apresentação em PowerPoint.
Método ativo
- Exercício prático de aplicação das funções de
sockets.
Método interrogativo
Promover o diálogo ao abordar as temáticas.
Projeção da apresentação em PowerPoint sobre as temáticas da aula.
Os alunos terão acesso a um e-book com as funções necessárias em linguagem PHP
para utilização de sockets.
30m
Exercício prático de aplicação das funções de sockets.
57m
Breve antevisão da aula seguinte.
3m
Avaliação:
Exercício prático desenvolvido.
Grelha de observação.
Recursos: Computadores com internet, videoprojector, materiais fornecidos pelo
formador, software Notepad++, Wampserver, Moodle da disciplina, browser.
Observações: Todos os materiais serão disponibilizados no Moodle da disciplina.
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor:
Sandra Sousa
Data: 18/02/2016
Duração: 360 m
Turma: 11º
Aula nº 4, 5, 6 e 7
No final da aula o aluno deve:
- Implementar um cliente TCP;
- Criar um sistema de comunicação (chat) com recurso a
sockets em linguagem PHP;
- Testar o envio e a receção de mensagens;
- Avaliar uma solução de comunicação com recurso a sockets.
Sumário:
Apresentação dos objetivos da aula.
Criação de uma página web com sistema de comunicação cliente/servidor.
Conteúdos Programáticos
Metodologias/Estratégias
Atividades
Duração
Desafio “Dois dedos de
conversa…”
Pair Programming
Os alunos estão organizados em grupos de dois.
Cada elemento do grupo terá a oportunidade de
programar o chat com indicações do outro, em
momentos diferentes.
Os alunos organizados em grupo de dois iniciam a criação de um site onde vão
desenvolver um sistema de comunicação cliente/servidor via socket para troca de
mensagens (chat). O professor fornece o servidor já implementado.
Quando o site estiver desenvolvido, os alunos devem criar uma história baseada num
tema que mais lhe agradar. A conversa deve ficar registada num ficheiro de texto.
Caso o aluno termine o trabalho proposto antes do tempo previsto, deve ser aplicada a
atividade de extensão que consiste em melhorar a página web que serve de suporte ao
chat, tornando-a mais apelativa e eficiente.
165m
Resposta a questionários.
Cada aluno deve responder aos questionários
disponibilizados no Moodle.
Balanço das atividades desenvolvidas:
- Questionário de auto e heteroavaliação;
- Questionário: Balanço final da intervenção.
15 m
Avaliação:
Grelha de observação
Trabalho (produto final) desenvolvido pelos grupos.
Recursos: Computadores com internet, videoprojector, materiais fornecidos pelo
formador, software Notepad++, Wampserver, Moodle da disciplina, browser.
Observações: Todos os materiais serão disponibilizados no Moodle da disciplina.
Anexo V - Questionários avaliação de conhecimentos das aulas 1 e 2
Questionário da aula 1
Leia atentamente as questões antes de responder.
1. Quais as vantagens de se utilizar a Arquitetura Cliente/Servidor? Identifique as opções
corretas.
Centralidade
Equidade
Escalabilidade
Locomoção
Decomposição
Proteção
Dificuldade
Administração
2. Identifique a afirmação verdadeira.
Um servidor:
Confere maior segurança a uma rede, pois permite impor restrições nos acessos dos seus
clientes.
Não tem um endereço de IP fixo.
3. Escolha a opção que responda corretamente à seguinte questão:
O que é um servidor MonoCliente?
É um servidor que apenas atende um cliente de cada vez.
É um computador (cliente) no cliente-servidor que normalmente fornece a funcionalidade
independentemente da central servidor.
Questionário da aula 2
Leia atentamente as questões antes de responder.
1. Indique se a seguinte afirmação é verdadeira ou falsa.
Socket é uma interface de comunicação entre processos que podem ou não residir na mesma
máquina, mas que não precisam estar relacionados. É usado para implementar um modelo
cliente/servidor em aplicações.
Verdadeira
Falsa
2. Indique se a seguinte afirmação é verdadeira ou falsa.
O Firewall analisa cada pacote de dados que passa da Internet para a rede local e vice-versa.
Existe a possibilidade de filtrar dados e pacotes indesejáveis, assim como pacotes de dados
provenientes de locais não desejados.
Verdadeira
Falsa
3. Indique se a seguinte afirmação é verdadeira ou falsa.
Sockets são usados na camada de rede por protocolos como o TCP e o UDP
Verdadeira
Falsa
Anexo VI - Questionários de autoavaliação aulas 2 e 4
AutoAvaliação Aula 2
De acordo com uma escala de 1 a 5, como avalia o seu trabalho nesta fase?
Escala: 1 - Fraco; 2 - Não Satisfaz; 3 - Satisfaz; 4 - Bom; 5 - Muito Bom
Aluno: Nº Data: __/__/__ Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação Ano/Turma:
Auto Avaliação
Avaliação
Compreendi os objetivos da aula.
Compreendi o funcionamento dos protocolos TCP e UDP.
Compreendi o que é um socket.
Compreendi a utilização da pilha TCP/IP na criação de sockets.
Demonstrei entusiasmo e interesse pelas atividades propostas.
Participei ativamente.
Globalmente, considero que o meu desempenho na aula de hoje foi…
Fraco Insuficiente Suficiente Bom Muito Bom
Reflexão Quais as dificuldades que senti?
__________________________________________________________________________
__________________________________________________________________________
_______________________________________________ O que fazer para melhorar?
__________________________________________________________________________
________________________________________________________
Professor O professor: Avaliação
Encoraja os alunos a participar.
Utiliza uma boa comunicação.
Acompanha adequadamente os alunos quando estão em atividades
autónomas.
Utiliza metodologias, técnicas e recursos de acordo com os objetivos
da aula.
Fornece instruções de forma clara e concisa.
Capta a atenção dos alunos.
Utiliza apoios visuais (imagens, gráficos, esquemas, …)
Globalmente, como considera o desempenho do professor na aula de hoje…
Fraco Insuficiente Suficiente Bom Muito Bom
AutoAvaliação Aula 4
De acordo com uma escala de 1 a 5, como avalia o seu trabalho nesta fase?
Escala: 1 - Fraco; 2 - Não Satisfaz; 3 - Satisfaz; 4 - Bom; 5 - Muito Bom
Aluno: Nº Data: __/__/__
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de
Comunicação
Ano/Turma:
Auto Avaliação
Avaliação
Compreendi os objetivos da aula.
Consegui implementar um cliente TCP.
Consegui criar um chat com recursos a sockets em linguagem PHP.
Consegui enviar e receber mensagens.
Participei ativamente no trabalho de grupo.
Estabeleci um bom relacionamento com o meu colega de grupo.
Globalmente, considero que o meu desempenho na aula de hoje foi…
Fraco Insuficiente Suficiente Bom Muito Bom
Reflexão
Quais as dificuldades que senti?
________________________________________________________________________________
________________________________________________________________________________
___________________________________
O que fazer para melhorar?
________________________________________________________________________________
__________________________________________________
Professor
O professor: Avaliação
Encoraja os alunos a participar.
Utiliza uma boa comunicação.
Acompanha adequadamente os alunos quando estão em atividades
autónomas.
Utiliza metodologias, técnicas e recursos de acordo com os objetivos
da aula.
Globalmente, como considera o desempenho do professor na aula de hoje…
Fraco Insuficiente Suficiente Bom Muito Bom
Anexo VII - Questionário de autoavaliação e heteroavaliação
AutoAvaliação e HeteroAvaliação Aula 5
De acordo com uma escala de 1 a 5, como avalia o seu trabalho nesta fase?
Escala: 1 - Fraco; 2 - Não Satisfaz; 3 - Satisfaz; 4 - Bom; 5 - Muito Bom
Aluno: Nº Data: __/__/__
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação Ano/Turma:
Auto Avaliação
Avaliação
Compreendi os objetivos da aula.
Consegui implementar um cliente TCP.
Consegui criar um chat com recursos a sockets em linguagem PHP.
Consegui enviar e receber mensagens.
Participei ativamente no trabalho de grupo.
Estabeleci um bom relacionamento com o meu colega de grupo.
Globalmente, considero que o meu desempenho na aula de hoje foi…
Insuficiente Suficiente Bom Muito Bom
Heteroavaliação
O colega de grupo: Avaliação
Participou ativamente no trabalho de grupo.
Foi um bom condutor no desenvolvimento do trabalho.
Aceitou as orientações que lhe foram transmitidas.
Respeitou as opiniões do colega de grupo.
Globalmente, como considera o desempenho do colega de trabalho na aula de hoje…
Fraco Insuficiente Suficiente Bom Muito Bom
Professor
O professor: Avaliação
Encoraja os alunos a participar.
Utiliza uma boa comunicação.
Acompanha adequadamente os alunos quando estão em atividades autónomas.
Utiliza metodologias, técnicas e recursos de acordo com os objetivos da aula.
Fornece instruções de forma clara e concisa.
Capta a atenção dos alunos.
Globalmente, como considera o desempenho do professor na aula de hoje…
Fraco Insuficiente Suficiente Bom Muito Bom
Trabalho em grupo
Sim Não
Gostou de trabalhar em pares?
A atividade tornou-se mais apelativa tendo sido desenvolvida em
grupo?
Na sua opinião, a estratégia de trabalho em pares é benéfica para a
resolução de problemas de programação?
Individualmente Em pares
Na sua opinião aprende mais trabalhando individualmente ou em
pares?
Num próximo projeto, se fosse possível escolher entre trabalhar
individualmente ou trabalhar em pares, o que escolheria?
Reflexão
Qual o balanço das atividades desenvolvidas?
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
______________________________________________________________________________
Indique as dificuldades encontradas durante a execução de todo o trabalho?
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
____________________
O que mais gostou? Porquê?
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
____________________
Qual a sua opinião sobre o projeto proposto? Os seus conhecimentos de programação melhoraram?
________________________________________________________________________________________________
________________________________________________________________________________________________
_______________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
_______________________________________
Sugestões de melhoria.
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
______________________________________________________________________________
Anexo VIII - Grelha de Avaliação Global
Avaliação
Aula 1
Aula 2
Aula 3
Aulas 4 e 5
10% 10% 20% 60%
Trabalho
individual
Trabalho
individual Trabalho individual Trabalho de grupo
Aluno Aula 1 Aula 2 Aula 3 Aula 4 e 5 Nota Final
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
Anexo IX - Grelha de avaliação global das aulas
Grelha de avaliação Aulas 1 e 2
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor: Sandra Sousa
Data:
Duração:
5 5 5 5 20
Aluno Questão 1 Questão 2 Questão 3
Grelha de
observação Nota Final
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
Grelha de avaliação Aula 3
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor: Sandra Sousa
Data: 17 de fevereiro de 2016
Duração: 90 minutos
8 3 4 5 20
Grupo Aluno Aplica as funções Comenta o código Desempenho global
(rapidez, eficiência)
Grelha de
observação
Nota
Final
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
Grelha de avaliação Aula 4 e 5
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de
Sistemas Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de
Comunicação
Professor: Sandra Sousa
Data:
Duração:
5 3 2 2 5 3 20
Grupo Aluno Aplica as funções corretamente Aplica código de
erros
Comenta o
código
Indenta o
código
Apreciação
global do site
Grelha de
observação
Nota
Final
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
Anexo X - Grelha de observação das aulas
Grelha observação Aulas 1, 2 e 3
Critérios de avaliação
Alunos Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Interpessoal Nota Nota Final
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Grelha observação Aulas 4, 5, 6 e 7
Critérios de avaliação
Alunos Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento Intra-
grupo Nota Nota Final
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
#DIV/0! #DIV/0!
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Anexo XI - Matrizes das aulas
Matriz Aula 1
Questão 1 O aluno deve conseguir identificar as vantagens em utilizar a arquitetura cliente/servidor. 5
valores
No total
contribui
com
10%
para a
nota
final
Questão 2 O aluno deve conseguir identificar a afirmação correta sobre o servidor. 5
valores
Questão 3 O aluno deve conseguir identificar corretamente o que é um servidor mono-cliente. 5
valores
Grelha de
observação
A grelha de observação reúne a informação relacionada com: Assiduidade, Pontualidade, comportamento,
participação, empenho, Autonomia, relacionamento interpessoal.
5
valores
Matriz Aula 2
Questão 1 O aluno deve conseguir definir a palavra socket. 5
valores
No total
contribui
com
10%
para a
nota
final
Questão 2 O aluno deve conseguir identificar a afirmação sobre firewall como verdadeira. 5
valores
Questão 3 O aluno deve saber que sockets são usados na camada de transporte por protocolos como o TCP e o UDP 5
valores
Grelha de
observação
A grelha de observação reúne a informação relacionada com: Assiduidade, Pontualidade, comportamento,
participação, empenho, Autonomia, relacionamento interpessoal.
5
valores
Matriz Aula 3
Aplica as
funções
O aluno deve acompanhar as instruções do professor e aplicar as funções no exercício que estiver a ser
desenvolvido.
8
valores
No total
contribui
com
20%
para a
nota
final
Comenta o
código O aluno deve comentar o código que estiver a desenvolver. Será uma mais-valia para o trabalho final.
3
valores
Desempenho
global (rapidez,
eficiência)
Este parâmetro permite verificar se o aluno está a acompanhar os conteúdos que estão a ser lecionados. 4
valores
Grelha de
observação
A grelha de observação reúne a informação relacionada com: Assiduidade, Pontualidade, comportamento,
participação, empenho, Autonomia, relacionamento interpessoal.
5
valores
Matriz Aulas 4, 5, 6 e 7
Aplica as funções corretamente O aluno deve acompanhar as instruções do professor e aplicar as funções no exercício que
estiver a ser desenvolvido. 5 valores
No total
contribui com
60% para a
nota final
Aplica código de erros O aluno deve aplicar código de erros. 3 valores
Comenta o código O aluno deve comentar o código que estiver a desenvolver. 2 valores
Indenta o código O aluno deve indentar o código. Deste modo mostra cuidado na elaboração do código, que tem
um aspeto "limpo". 2 valores
Apreciação global do site O trabalho proposto está completo e a funcionar. Cores, tamanho e tipo de letra, conteúdo do
site. 5 valores
Grelha de observação A grelha de observação reúne a informação relacionada com: Assiduidade, Pontualidade,
comportamento, participação, empenho, Autonomia, relacionamento intra-grupo. 3 valores
Anexo XII – Resultados das avaliações dos alunos
Resultados Aula 1 – Avaliação total
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor: Sandra Sousa
Data: 3 de fevereiro de 2016
Duração: 90 minutos
5 5 5 5 20
Aluno Questão 1 Questão 2 Questão 3
Grelha de
observação
Nota
Final
Aluno A 5 5 5 4,46 19,46
Aluno B 5 5 0 3,46 13,46
Aluno C 5 5 5 4,39 19,39
Aluno D 5 5 5 4,39 19,39
Aluno E 5 5 5 3,64 18,64
Aluno F 5 5 5 4,39 19,39
Aluno G 5 5 5 3,64 18,64
Aluno H 5 5 5 3,18 18,18
Aluno I 5 5 5 3,50 18,50
Aluno J 5 5 5 3,71 18,71
Resultados Aula 1 – Grelha de observação
Critérios de avaliação
Alunos Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Interpessoal Nota
Nota
Final
Aluno A 20 20 18 16 18 18 15 18 4,46
Aluno B 20 20 15 11 11 10 10 14 3,46
Aluno C 20 20 18 16 17 16 16 18 4,39
Aluno D 20 20 18 16 17 16 16 18 4,39
Aluno E 20 20 14 13 12 11 12 15 3,64
Aluno F 20 20 18 16 17 16 16 18 4,39
Aluno G 20 20 15 12 13 11 11 15 3,64
Aluno H 20 15 12 11 10 10 11 13 3,18
Aluno I 20 15 12 16 11 11 13 14 3,50
Aluno J 20 15 16 14 14 13 12 15 3,71
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados Aula 2 – Avaliação total
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor: Sandra Sousa
Data: 4 de fevereiro de 2016
Duração: 90 minutos
5 5 5 5 20
Aluno Questão 1 Questão 2 Questão 3
Grelha de
observação Nota Final
Aluno A 5 5 5 4,32 19,32
Aluno B 5 5 5 3,43 18,43
Aluno C 5 5 5 4,29 19,29
Aluno D 5 5 5 4,29 19,29
Aluno E 5 3 * 3 * 3,54 14,54
Aluno F 5 5 0 4,32 14,32
Aluno G 0 5 0 3,54 8,54
Aluno H 5 5 5 3,18 18,18
Aluno I 5 5 5 3,25 18,25
Aluno J 0 5 0 3,57 8,57
Nota 3 porque fez uma segunda tentativa.
Resultados Aula 2 – Grelha de observação
Critérios de avaliação
Aluno Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Interpessoal Nota
Nota
Final
Aluno A 20 20 18 14 18 16 15 17 4,32
Aluno B 20 20 15 10 11 10 10 14 3,43
Aluno C 20 20 18 14 17 15 16 17 4,29
Aluno D 20 20 18 14 17 15 16 17 4,29
Aluno E 20 20 14 11 11 11 12 14 3,54
Aluno F 20 20 18 14 17 15 17 17 4,32
Aluno G 20 20 15 11 11 11 11 14 3,54
Aluno H 20 16 12 10 10 10 11 13 3,18
Aluno I 20 15 12 11 10 10 13 13 3,25
Aluno J 20 15 16 12 13 12 12 14 3,57
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados Aula 3 – Avaliação total
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação de Sistemas
Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de Comunicação
Professor: Sandra Sousa
Data: 17 de fevereiro de 2016
Duração: 90 minutos
8 3 4 5 20
Grupo Aluno Aplica as funções Comenta o código Desempenho global
(rapidez, eficiência)
Grelha de
observação
Nota
Final
Aluno A 5 1 0 4,32 10
Aluno B 0 0 0 3,43 3
Aluno C 5 2 0 4,21 11
Aluno D 5 2 0 4,21 11
Aluno E 0 0 0 3,54 4
Aluno F 5 2 0 4,25 11
Aluno G 0 0 0 3,54 4
Aluno H 0 0 0 3,18 3
Aluno I 0 0 0 3,25 3
Aluno J 0 0 0 3,57 4
Resultados Aula 3 – Grelha de observação
Critérios de avaliação
Alunos Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Interpessoal Nota
Nota
Final
Aluno A 20 20 18 14 18 16 15 17 4,32
Aluno B 20 20 15 10 11 10 10 14 3,43
Aluno C 20 20 18 12 17 15 16 17 4,21
Aluno D 20 20 18 12 17 15 16 17 4,21
Aluno E 20 20 14 11 11 11 12 14 3,54
Aluno F 20 20 18 12 17 15 17 17 4,25
Aluno G 20 20 15 11 11 11 11 14 3,54
Aluno H 20 16 12 10 10 10 11 13 3,18
Aluno I 20 15 12 11 10 10 13 13 3,25
Aluno J 20 15 16 12 12 13 12 14 3,57
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados Aula 4 – Grelha de observação
Critérios de avaliação
Aluno Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento Intra-
grupo Nota
Nota
Final
Aluno A 20 20 18 14 18 16 18 18 4,43
Aluno B 20 20 15 10 10 10 12 14 3,46
Aluno C 20 20 18 13 17 15 18 17 4,32
Aluno D 20 20 18 13 17 15 18 17 4,32
Aluno E 20 20 14 13 13 13 14 15 3,82
Aluno F 20 20 18 13 17 15 18 17 4,32
Aluno G 0 0 0 0 0 0 0 0 0,00
Aluno H 20 14 12 10 10 10 11 12 3,11
Aluno I 20 12 12 10 10 10 14 13 3,14
Aluno J 20 15 17 13 16 16 14 16 3,96
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados Aula 5 – Grelha de observação
Critérios de avaliação
Aluno Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Intra-grupo Nota
Nota
Final
Aluno A 20 20 18 14 18 16 19 18 4,46
Aluno B 20 20 15 10 10 10 12 14 3,46
Aluno C 20 20 18 13 17 15 19 17 4,36
Aluno D 20 20 18 13 17 15 19 17 4,36
Aluno E 20 20 14 13 13 13 15 15 3,86
Aluno F 20 20 18 13 17 15 19 17 4,36
Aluno G 20 20 16 12 13 13 13 15 3,82
Aluno H 20 15 12 10 10 10 11 13 3,14
Aluno I 20 15 12 11 10 10 15 13 3,32
Aluno J 20 15 17 13 16 16 14 16 3,96
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados Aula 6 – Grelha de observação
Critérios de avaliação
Aluno Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Intra-grupo Nota
Nota
Final
Aluno A 20 20 18 14 18 16 18 18 4,43
Aluno B 20 20 15 10 10 10 12 14 3,46
Aluno C 20 20 18 13 17 15 18 17 4,32
Aluno D 20 20 18 13 17 15 19 17 4,36
Aluno E 20 20 14 13 13 13 15 15 3,86
Aluno F 20 20 18 13 17 15 19 17 4,36
Aluno G 20 20 17 13 13 13 13 16 3,89
Aluno H 20 15 12 10 10 10 11 13 3,14
Aluno I 20 15 12 11 10 10 15 13 3,32
Aluno J 20 15 17 13 16 16 14 16 3,96
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados Aula 7 – Grelha de observação
Critérios de avaliação
Aluno Assiduidade Pontualidade Comportamento Participação Empenho Autonomia Relacionamento
Intra-grupo Nota
Nota
Final
Aluno A 20 20 18 14 18 16 19 18 4,46
Aluno B 20 20 15 10 10 10 12 14 3,46
Aluno C 20 20 18 13 17 15 19 17 4,36
Aluno D 20 20 18 13 17 15 19 17 4,36
Aluno E 20 20 14 13 13 13 15 15 3,86
Aluno F 20 20 18 13 17 15 19 17 4,36
Aluno G 20 16 16 13 13 13 13 15 3,71
Aluno H 20 15 11 10 10 10 11 12 3,11
Aluno I 20 15 12 11 10 10 15 13 3,32
Aluno J 20 15 17 13 16 16 14 16 3,96
Escala
(0-9) Insuficiente; (10-13) Suficente; (14-16) Bom; (17-20) Muito Bom
Resultados – Projeto final
Escola Secundária de Sacavém
Curso: Técnico de Gestão e Programação
de Sistemas Informáticos
Disciplina: Redes de Comunicação
Módulo: 6 – Programação de Sistemas de
Comunicação
Professor: Sandra Sousa
Data: 18, 24, 25 de
fevereiro e 2 de março de
2016
Duração: 360 minutos
5 3 1 1 2 5 3 20
Grupo Aluno
Aplica as
funções
corretamente
Aplica
código de
erros
Comenta o
código
Identa o
código
Conversa/História
criada
Apreciação
global do site
Grelha de
observação Nota Final
1
Aluno J 4,0 2,0 1,0 1,0 0,0 1,5 3,96 13
Aluno B 4,0 2,0 1,0 1,0 0,0 1,5 3,46 13
2
Aluno G 4,0 2,0 0,0 0,5 1,0 1,0 3,46 12
Aluno H 4,0 2,0 0,0 0,5 1,0 1,0 3,14 12
3
Aluno D 4,0 0,0 1,0 1,0 0,0 1,5 4,36 12
Aluno F 4,0 0,0 1,0 1,0 0,0 1,5 4,36 12
4
Aluno A 5,0 3,0 0,0 1,0 1,5 2,0 4,46 17
Aluno C 5,0 3,0 0,0 1,0 1,5 2,0 4,36 17
5
Aluno I 4,0 2,0 0,0 0,5 0,0 0,5 3,32 10
Aluno E 4,0 2,0 0,0 0,5 0,0 0,5 3,86 11
Avaliação Global
Avaliação Global
Aula 1
Aula 2
Aula 3
Aulas 4, 5, 6 e 7
10% 10% 20% 60%
Trabalho individual Trabalho individual Trabalho individual Trabalho de grupo
Aluno Aula 1 Aula 2 Aula 3 Aula 4, 5, 6 e 7 Nota Final
Aluno A 19,46 19,32 10,32 16,96 16,12
Aluno B 13,46 18,43 3,43 12,96 11,65
Aluno C 19,39 19,29 11,21 16,86 16,23
Aluno D 19,39 19,29 11,21 11,86 13,23
Aluno E 18,64 14,54 3,54 10,86 10,54
Aluno F 19,39 14,32 11,25 11,86 12,74
Aluno G 18,64 8,54 3,54 11,96 10,60
Aluno H 18,18 18,18 3,18 11,64 11,26
Aluno I 18,50 18,25 3,25 10,32 10,52
Aluno J 18,71 8,57 3,57 13,46 11,52
Anexo XIII - Banda Desenhada
Anexo XIV – Esquema Arquitetura Cliente/Servidor
Anexo XV – Apresentações em PowerPoint
Apresentação em PowerPoint da aula 1
Apresentação em PowerPoint da aula 2
Apresentação em PowerPoint da aula 3
Apresentação em PowerPoint da aula 4, 5 e 6