O ensino de programação de sockets na disciplina de redes de comunicação
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2021 |
| Tipo de documento: | Dissertação |
| Idioma: | por |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10451/52325 |
Resumo: | Relatório da Prática de Ensino Supervisionada, Mestrado em Ensino da Informática, Universidade de Lisboa, Instituto de Educação, 2021 |
| id |
RCAP_b1dae94f837af57c7bcd452e21fc96b3 |
|---|---|
| oai_identifier_str |
oai:repositorio.ulisboa.pt:10451/52325 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
O ensino de programação de sockets na disciplina de redes de comunicaçãoRedes de comunicaçãoProtocolo TCP/IPProgramação (Computadores)Relatórios da prática de ensino supervisionada - 2021Domínio/Área Científica::Ciências Sociais::Ciências da EducaçãoRelatório da Prática de Ensino Supervisionada, Mestrado em Ensino da Informática, Universidade de Lisboa, Instituto de Educação, 2021O presente trabalho pretende descrever a intervenção pedagógica que foi desenvolvida na Escola Secundária de Alcochete, do Agrupamento de Escolas de Alcochete, no ano letivo de 2020/2021, a qual é parte integrante do Mestrado em Ensino de Informática. A intervenção foi realizada na disciplina de Redes de Comunicação, numa turma do décimo primeiro ano do ensino secundário profissional do curso de Gestão e Programação de Sistemas Informáticos, ao longo de seis aulas de 90 minutos cada. Esta intervenção teve por base os objetivos descritos no referencial da disciplina para o módulo seis (Programação de Sistemas de Comunicação) pelo que foram abordados os conceitos associados à arquitetura cliente-servidor, endereçamento IP (Internet Protocol), Sockets e a programação de Sockets. A consolidação destes conhecimentos foi feita através do desenvolvimento de uma aplicação cliente-servidor, utilizando a linguagem de programação PHP, por forma a criar um sistema de comunicação com recurso a sockets. A intervenção ocorreu no regime de ensino a distância, tendo sido utilizada a plataforma Teams para as aulas síncronas e partilha de conteúdos. No decorrer da intervenção foram utilizadas diversas metodologias de ensino e aprendizagem, na abordagem dos diversos conceitos. O desenvolvimento da aplicação foi feito a pares utilizando a estratégia Virtual Pair Programming permitindo aos alunos o trabalho em equipa e partilha de conhecimentos. No final da intervenção foi analisado se, na perspetiva dos alunos, a programação a pares promoveu melhorias na sua aprendizagem de programação de sockets. Na opinião dos alunos que responderam ao questionário, a programação a pares ajudou-os a desenvolver código com menos erros, assinalando como útil a partilha de conhecimento entre pares; no entanto, referem dificuldades técnicas na realização do trabalho a pares a distância. A falta de assiduidade dos alunos comprometeu a parte investigativa da intervenção.The report is designed to describe the pedagogical intervention that was developed and implemented in the Secondary School of Alcochete, part of the Alcochete Schools Group, for the academic year of 2020/2021. This intervention is an integral part of the Master’s Degree in Informatics Teaching. The intervention was carried out in the subject of Communication Networks, for an eleventh-year class of professional secondary education, in a Computer Systems Management and Programming course, over six classes of ninety minutes each. This intervention was based on the objectives described in the framework of the discipline for module six (Programming of Communication Systems). Here the concepts associated with client-server architecture, IP (Internet Protocol) addressing, sockets, and sockets programming were addressed. This knowledge was acquired through the development of a client-server application in PHP, in order to create a communication system using sockets. The intervention took place in the distance learning regime, using the Teams platform for synchronous classes and content sharing. During the intervention, several teaching and learning methodologies were used. The application development was done in pairs using the Virtual Pair Programming strategy allowing students to develop skills through teamwork and knowledge sharing. At the end of the intervention, students were able to present their views as to whether pair programming promoted improvements in their learning of sockets programming. In the opinion of the students who answered the questionnaire, they considered that pair programming helped them to develop code with fewer errors and found it useful to share knowledge among peers. However, they also mentioned technical difficulties in carrying out the work in pairs, virtually. The student's lack of attendance did not allow them to develop work with the desired quality and compromised the investigative part of the intervention.Pedro, Neuza Sofia Guerreiro, 1981-Calha, Mário João BarataRepositório da Universidade de LisboaGomes, Dália Mestre Rodrigues2022-04-13T10:52:18Z20212021-06-182021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/52325porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-17T14:43:39Zoai:repositorio.ulisboa.pt:10451/52325Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T03:23:40.959788Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
O ensino de programação de sockets na disciplina de redes de comunicação |
| title |
O ensino de programação de sockets na disciplina de redes de comunicação |
| spellingShingle |
O ensino de programação de sockets na disciplina de redes de comunicação Gomes, Dália Mestre Rodrigues Redes de comunicação Protocolo TCP/IP Programação (Computadores) Relatórios da prática de ensino supervisionada - 2021 Domínio/Área Científica::Ciências Sociais::Ciências da Educação |
| title_short |
O ensino de programação de sockets na disciplina de redes de comunicação |
| title_full |
O ensino de programação de sockets na disciplina de redes de comunicação |
| title_fullStr |
O ensino de programação de sockets na disciplina de redes de comunicação |
| title_full_unstemmed |
O ensino de programação de sockets na disciplina de redes de comunicação |
| title_sort |
O ensino de programação de sockets na disciplina de redes de comunicação |
| author |
Gomes, Dália Mestre Rodrigues |
| author_facet |
Gomes, Dália Mestre Rodrigues |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Pedro, Neuza Sofia Guerreiro, 1981- Calha, Mário João Barata Repositório da Universidade de Lisboa |
| dc.contributor.author.fl_str_mv |
Gomes, Dália Mestre Rodrigues |
| dc.subject.por.fl_str_mv |
Redes de comunicação Protocolo TCP/IP Programação (Computadores) Relatórios da prática de ensino supervisionada - 2021 Domínio/Área Científica::Ciências Sociais::Ciências da Educação |
| topic |
Redes de comunicação Protocolo TCP/IP Programação (Computadores) Relatórios da prática de ensino supervisionada - 2021 Domínio/Área Científica::Ciências Sociais::Ciências da Educação |
| description |
Relatório da Prática de Ensino Supervisionada, Mestrado em Ensino da Informática, Universidade de Lisboa, Instituto de Educação, 2021 |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021 2021-06-18 2021-01-01T00:00:00Z 2022-04-13T10:52:18Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10451/52325 |
| url |
http://hdl.handle.net/10451/52325 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833601683407503360 |