1 |
[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.0332 seconds