computational thinking

Content type
Author
Year
Publisher
Language
Publication Type
Platform/Software
ISBN
9789722401302
Record Status
Description (in English)

Barbosa’s theoretical-practical trilogy closes with Máquinas Pensantes: Aforismos Gerados por Computador [Thinking Machines: Computer-Generated Aphorisms] (1988), as it can be understood as the third volume of A Literatura Cibernética. Here, the author presents a long series of literary aphorisms, in which the generation of texts is said to be “computer-assisted” (Computer-Assisted Literature) in BASIC language. The “A” series (Re-text program) deals with combinatorial “re-textualizações” [re-textualizations] (1988: 59) of a fragment (“matrix-text”) by Nietzsche and the “B” series (Acaso program), which had been partially published in the Jornal de Notícias (1984), draws upon the conceptual model created by Melo e Castro’s poem “Tudo Pode Ser Dito Num Poema” [Everything Can Be Said in a Poem], included in Álea e Vazio [Chance and Void] (1971). Finally, the “C” series (Afor-A and Afor-B programs) comprises reformulations of traditional Portuguese aphorisms, which result in new interpretations, sometimes ironic, sometimes surreal.

[Source: Álvaro Seiça, "A Luminous Beam: Reading the Portuguese Electronic Literature Collection" (2015)]

Screen shots
Image
Máquinas Pensantes (cover). Source: Pedro Barbosa/po-ex.net
Technical notes

Programmed with BASIC and RE-TEXT, ACASO, AFOR-A and AFOR-B.

By Patricia Tomaszek, 4 July, 2011
Publication Type
Language
Year
University
Pages
263
License
All Rights reserved
Record Status
Abstract (in English)

The creativity support community has a long history of providing valuable tools to artists and designers. Similarly, creative digital media practice has proven a valuable pedagogical strategy for teaching core computational ideas. Neither strain of research has focused on the domain of literary art however, instead targeting visual, and aural media almost exclusively. To address this situation, this thesis presents a software toolkit created specifically to support creativity in computational literature. Two primary hypotheses direct the bulk of the research presented: first, that it is possible to implement effective creativity support tools for literary art given current resource constraints; and second, that such tools, in addition to facilitating new forms of literary creativity, provide unique opportunities for computer science education. Designed both for practicing artists and for pedagogy, the research presented directly addresses impediments to participation in the field for a diverse range of users and provides an end-to-end solution for courses attempting to engage the creative faculties of computer science students, and to introduce a wider demographic—from writers, to digital artists, to media and literary theorists—to procedural literacy and computational thinking. The tools and strategies presented have been implemented, deployed, and iteratively refined in real-world contexts over the past three years. In addition to their use in large-scale projects by contemporary artists, they have provided effective support for multiple iterations of ‘Programming for Digital Art & Literature’, a successful inter-disciplinary computer science course taught by the author. Taken together, this thesis provides a novel set of tools for a new domain, and demonstrates their real-world efficacy in providing both creativity and pedagogical support for a diverse and emerging population of users.