Artigo - Open Access.

Idioma principal | Segundo idioma

Ensino de programação criativa aplicado à prática do estudante de design

The teaching of creative coding applied to the design student’s practice

DURÃO, Guilherme Marandino ; NOVAES, Luiza ; BONELLI, João ;

Artigo:

Esta pesquisa explora métodos para o ensino de programação criativa para estudantes de design, com foco em aplicações capazes de gerar respostas multimidiáticas para questões e necessidades de projetos de design na contemporaneidade. A programação criativa é uma maneira de abordar a computação que possibilita uma nova forma de expressão em projetos de design no contexto digital, promovendo a criação de peças que dialogam com um mundo tecnológico e interativo, atualizando e potencializando as possibilidades do Design. Experimentos de ensino de programação criativa foram elaborados tendo como referência a metodologia da Prática Reflexiva, proposta por Donald Schön (1983), que pressupõe um processo de conhecer na ação e envolve dinâmicas de reflexão-na-ação e reflexão sobre a ação, em um processo de retroalimentação de ideias. No desenvolvimento da pesquisa foram observadas práticas existentes de ensino de programação criativa em cursos livres e posteriormente foi elaborado e realizado um workshop de ensino em turmas iniciais de cursos de graduação em design.

Artigo:

This research explores methods for teaching creative programming to design students, focusing on applications capable of generating multimedia responses to questions and needs of contemporary design projects. Creative programming is a way of approaching computing that enables a new form of expression in design projects in the digital context, promoting the creation of pieces that dialogue with a technological and interactive world, updating and enhancing the possibilities of Design. Creative programming teaching experiments were developed based on the Reflective Practice methodology, proposed by Donald Schön (1983), which presupposes a process of knowing in action and involves dynamics of reflection-in-action and reflection on action, in a feedback process of ideas. In the development of the research, existing practices of teaching creative programming in open courses were observed and later a teaching workshop was prepared and carried out in initial classes of undergraduate design courses.

Palavras-chave: Programação Criativa; Educação; Tecnologia.,

Palavras-chave: Creative Coding; Education; Technology,

DOI: 10.5151/ped2022-5977487

Referências bibliográficas
  • [1] ABREU, Igor. Imaginação como método em MULTIVERSO; Gisela Andrade (org). Rio de Janeiro, RJ: BARLEU EDIÇÕES, 2020
  • [2] BONELLI, João. Prática Reflexiva em Interfaces Físicas: uma proposta de ensino-aprendizagem de design de interação. Tese (doutorado)–Pontifícia Universidade Católica do Rio de Janeiro, Departamento de Artes e Design, 2016
  • [3] MAEDA, John. Design by Numbers. Cambridge: MIT Press, 1999.
  • [4] MENABREA, Luigi. Notions sur la machine analytique de M. Charles Babbage. Bibliothèque Universelle de Genève, nouvelle série 41 pp352–76, 1842.
  • [5] OLIVEIRA JUNIOR, Carlos de. Encontros digitais: a construção de uma plataforma digital para comunidade de programação criativa brasileira. Dissertação (Programa de Mestrado Profissional em Gestão da Economia Criativa) - Escola Superior de Propaganda e Marketing, [Rio de Janeiro], 2021.
  • [6] PEREIRA, Augusto dos S.; BONELLi, João e NOVAES, Luiza (orientadores). Experimentação da linguagem de programação Lua em ambiente de ensino-aprendizagem de programação criativa para designers. XXVI Seminário de Iniciação Científica e Tecnológica PUC-Rio. Rio de Janeiro: PUC-Rio, 2018.
  • [7] PEREIRA, Augusto dos S.; BONELLI, João e NOVAES, Luiza (orientadores). Programação Criativa: Ensino de Linguagens de Programação para Designers. Relatórios de Iniciação Científica PUC-Rio. Rio de Janeiro: PUC-Rio, 2019 e 2020.
  • [8] PINHEIRO, Mauro. Design de interação e computação pervasiva: um estudo sobre mecanismos atencionais e sistemas de informação ambiente. Tese de Doutorado, Programa de Pós-graduação em Design, PUC-Rio, 2011.
  • [9] RANOYA, Guilherme. PROJETO Futuro do Design. [S. l.], 2021. Disponível em: https://www.ranoya.com/public/futuro/index.php. Acesso em: 19 ago. 2021.
  • [10] REAS, Casey e FRY, Ben. Processing: a programming handbook for visual designers and artists. Cambridge: MIT Press, 2007.
  • [11] SCHÖN, Donald. Educando o Profissional Reflexivo: Um novo design para o ensino e a aprendizagem. 1. ed. [S.l.]: ARTMED, 2000.
  • [12] SCHÖN, Donald. The Reflective Practitioner: How Professionals Think in Action. New York: Basic Books, 1983
  • [13] WHITAKER, João. Tinta Solta. Trabalho de Conclusão de Curso - TCC, Bacharelado em Design. Rio de Janeiro: PUC-Rio, 2014.
Como citar:

DURÃO, Guilherme Marandino; NOVAES, Luiza; BONELLI, João; "Ensino de programação criativa aplicado à prática do estudante de design", p. 3560-3582 . In: Anais do 14º Congresso Brasileiro de Pesquisa e Desenvolvimento em Design. São Paulo: Blucher, 2022.
ISSN 2318-6968, DOI 10.5151/ped2022-5977487

últimos 30 dias | último ano | desde a publicação


downloads


visualizações


indexações