1 |
[en] POLIFACETS: A DESIGN MODEL FOR THE METACOMMUNICATION OF ACTIVE DOCUMENTS TO SUPPORT TEACHING AND LEARNING OF COMPUTER PROGRAMMING / [pt] POLIFACETS: UM MODELO DE DESIGN DA METACOMUNICAÇÃO DE DOCUMENTOS ATIVOS PARA APOIAR O ENSINO E APRENDIZADO DE PROGRAMAÇÃOMARCELLE PEREIRA MOTA 06 October 2014 (has links)
[pt] Atualmente há uma necessidade de uso da tecnologia para efetivar a participação do cidadão na sociedade. Os usuários estão deixando de ser somente consumidores passivos de software e uma fração crescente deles já passa a usar a tecnologia como um meio de expressão de novas ideias e oportunidades. Em um cenário democrático de futuro, quantas mais pessoas puderem manifestar-se através do uso eficaz e eficiente de tecnologia, menor o risco de que aqueles que podem fazê-lo determinem o que os demais poderão fazer. Porém, o processo de ensino e aprendizado de raciocínio computacional, base de competência para a autoexpressão através de software, é um grande desafio. Os professores de escolas de ensino fundamental e médio, por exemplo, geralmente não têm formação ou auxílio para ensinar conteúdos que envolvem conceitos de computação com os quais não estão familiarizados e, portanto, precisam, eles próprios, aprender. Esta tese apresenta um modelo para o design de documentação ativa destinada a apoiar o ensino e aprendizado de raciocínio computacional. O modelo é baseado em Engenharia Semiótica e sua instanciação em um cenário real de uso resultou em um documento utilizado em vários estudos empíricos realizados ao longo de três anos, em escolas de ensino fundamental e médio na região metropolitana do Rio de Janeiro. Na dimensão técnico-científica, a principal contribuição da tese é uma ferramenta epistêmica para estruturar as análises e decisões durante o design da metacomunicação de documentos ativos destinados a apoiar o ensino e aprendizado de autoexpressão através de software. / [en] Nowadays, there is a need to use technology to effect citizen participation in society. Users are no longer only passive software consumers and a growing share of them are using technology as a medium to express new ideas and opportunities. In a democratic future scenario, the more people can manifest themselves through the effective and efficient use of technology, the lower the risk that those who can do it determine what others will do. However, the process of teaching and learning computational thinking, which is the basic skill for self-expression through software, is a big challenge. Teachers need to learn computational concepts themselves before they can teach them to students. In elementary and high school they generally do not have support for teaching this kind of content. This thesis presents a model for the design of active documentation which aims at supporting the teaching and learning of computational thinking. The model is based on Semiotic Engineering theory and its instantiation in a real scenario came about as an active document used in several empirical studies during three years with elementary and high schools in the metropolitan region of Rio de Janeiro. Technically and scientifically, the main contribution of this thesis is an epistemic tool for structure analyses and decisions during the design of metacommunication of active documents to support the teaching and learning of self-expression through software.
|
2 |
[pt] APOIO À TRANSFERÊNCIA DE CONHECIMENTO DE RACIOCÍNIO COMPUTACIONAL DE LINGUAGENS DE PROGRAMAÇÃO VISUAIS PARA LINGUAGENS DE PROGRAMAÇÃO TEXTUAIS / [en] SUPPORT FOR COMPUTATIONAL THINKING KNOWLEDGE TRANSFER FROM VISUAL PROGRAMMING LANGUAGES TO TEXTUAL PROGRAMMING LANGUAGESJOAO ANTONIO DUTRA MARCONDES BASTOS 28 January 2016 (has links)
[pt] Produzir tecnologia tem se mostrado uma habilidade cada vez mais
indispensável na sociedade moderna. Os usuários estão deixando de ser simples
consumidores e passando a ser produtores, usando a tecnologia para expressarem
suas ideias. Nesse contexto, o aprendizado do chamado raciocínio
computacional deve ser tão importante quanto o de disciplinas básicas, como a
leitura, a escrita e a aritmética. Ao desenvolver tal habilidade o aluno vai
conseguir se expressar através do software. Diversos projetos ao redor do mundo
têm suas tecnologias e didáticas próprias a fim de auxiliar o aluno a desenvolver
tal capacidade. Porém, sabemos que em um contexto que está em constante
evolução como é o caso da informática, não podemos deixar que o aluno fique
preso a uma única ferramenta ou meio de se expressar. Ferramentas podem ficar
obsoletas e ele perderia seu poder de produtor de tecnologia. Pensando nisso, foi
elaborado um modelo de transferência do aprendizado do raciocínio
computacional a ser incorporado a sistemas de documentação ativa que apoiam o
ensino-aprendizado desta habilidade. O modelo auxiliará o designer na criação
de um artefato tecnológico que seja capaz de ajudar alunos e professores a
aprenderem uma nova linguagem de programação. O modelo, que é baseado na
Engenharia Semiótica, é a principal contribuição científica dessa dissertação de
mestrado. / [en] Producing technology has been an increasingly essential ability in modern
society. The users are no longer simple consumers but actually, also, technology
producers, using technology to express their ideas. In this context, the learning
of the so-called computational thinking should be as important as learning
basic disciplines such as reading, writing and arithmetic. As long as the student
can develop this ability, he will be able to express himself or herself through the
software. Many projects around the world have their own technologies and
pedagogy to help the student develop such capacity. However, we know that in a
context that is constantly evolving as is the case of informatics, we cannot allow
the student to be attached to a single tool or means. Tools may become obsolete
and students would lose their technology producer status. With this in mind, we
designed a learning transfer model of computational thinking, which will assist
the designer in the creation of a technological artifact to help students and
teachers learn a new programming language. The model, which is based on the
Semiotic Engineering, is the main scientific contribution of this master s
dissertation.
|
Page generated in 0.0521 seconds