Aesthetic Programming : A Handbook of Software Studies

Aesthetic Programming explores the technical as well as cultural imaginaries of programming from its insides. It follows the principle that the growing importance of software requires a new kind of cultural thinking — and curriculum — that can account for, and with which to better understand the pol...

Full description

Saved in:
Bibliographic Details
:
Year of Publication:2020
Language:English
Physical Description:1 electronic resource (298 p.)
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 02318nam-a2200325z--4500
001 993545642704498
005 20231214133622.0
006 m o d
007 cr|mn|---annan
008 ||||||s2020 xx |||||o ||| 0|eng d
035 |a (CKB)5400000000040467 
035 |a (oapen)https://directory.doabooks.org/handle/20.500.12854/63793 
035 |a (EXLCZ)995400000000040467 
041 0 |a eng 
100 1 |a Soon, Winnie  |4 auth 
245 1 0 |a Aesthetic Programming  |b A Handbook of Software Studies 
246 |a Aesthetic Programming 
260 |b Open Humanities Press  |c 2020 
300 |a 1 electronic resource (298 p.) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
506 |a Open access  |f Unrestricted online access  |2 star 
520 |a Aesthetic Programming explores the technical as well as cultural imaginaries of programming from its insides. It follows the principle that the growing importance of software requires a new kind of cultural thinking — and curriculum — that can account for, and with which to better understand the politics and aesthetics of algorithmic procedures, data processing and abstraction. It takes a particular interest in power relations that are relatively under-acknowledged in technical subjects, concerning class and capitalism, gender and sexuality, as well as race and the legacies of colonialism. This is not only related to the politics of representation but also nonrepresentation: how power differentials are implicit in code in terms of binary logic, hierarchies, naming of the attributes, and how particular worldviews are reinforced and perpetuated through computation. Using p5.js, it introduces and demonstrates the reflexive practice of aesthetic programming, engaging with learning to program as a way to understand and question existing technological objects and paradigms, and to explore the potential for reprogramming wider eco-socio-technical systems. The book itself follows this approach, and is offered as a computational object open to modification and reversioning. 
546 |a English 
650 7 |a Computer programming / software development  |2 bicssc 
653 |a aesthetic programming 
653 |a software studies 
776 |z 1-78542-094-1 
700 1 |a Cox, Geoff  |4 auth 
906 |a BOOK 
ADM |b 2023-12-15 05:59:28 Europe/Vienna  |f system  |c marc21  |a 2022-04-04 09:22:53 Europe/Vienna  |g false 
AVE |i DOAB Directory of Open Access Books  |P DOAB Directory of Open Access Books  |x https://eu02.alma.exlibrisgroup.com/view/uresolver/43ACC_OEAW/openurl?u.ignore_date_coverage=true&portfolio_pid=5338005310004498&Force_direct=true  |Z 5338005310004498  |b Available  |8 5338005310004498