Code acts in code/space

20
Code Acts in Code/Space: Making Sense of Software Mediated Education Rob Kitchin 28/1/14, Stirling, Scotland The Programmable City Project NIRSA, NUIM Code Acts in Education

description

Paper presented at Code Acts in Education, an ESRC seminar at the University of Stirling, January 28th 2014, http://codeactsineducation.wordpress.com/seminars/

Transcript of Code acts in code/space

Page 1: Code acts in code/space

Code Acts in Code/Space: Making Sense of Software Mediated

Education

Rob Kitchin28/1/14, Stirling, Scotland

The Programmable City ProjectNIRSA, NUIM

Code Acts in Education

Page 2: Code acts in code/space

Introduction

• Over time everyday life has become increasingly reliant on software

• ... work, play, consumption, travel, communication, governance

• It is almost impossible to live outside the orbit of software • Many systems would largely malfunction without software

• Software, to varying degrees, conditions existence• Life and places are increasingly full of coded objects and

coded infrastructures that support coded processes and combine to constitute coded assemblages

Page 3: Code acts in code/space

Coded Objects

• Machine-readable objects

• Coded objects• Codejects (DVD player, washing machine, digital

thermostat)• Logjects• Impermeable logjects (MP3 player, GPS, camera)• Permeable logjects (mobile phones, satellite television)

Page 4: Code acts in code/space

Coded infrastructures

• Coded infrastructure refers both to networks that link together coded objects and infrastructure that is monitored and regulated, either fully or in part, by code

• Such coded infrastructure include:• computing networks (e.g. Internet, intranets)• communication and entertainment networks (e.g. mail, telephone, mobile

phones, television, radio, satellite) • utility networks (e.g. water, electricity, gas, sewerage)• transport and logistics networks (e.g. air, train, road, shipping)• financial networks (e.g. bank intranets, stock markets)• security and policing networks (e.g. surveillance cameras)

Page 5: Code acts in code/space

Coded processes

• Coded processes refer to the transaction and flow of digital data across coded infrastructure

• Particularly important when they access, update, and monitor relational databases that hold individual and institutional data

• Such databases can be accessed at a distance and used to verify, monitor (say for billing purposes) and regulate user access to a network, update personal files

• Many such coded processes relate to bank accounts, mortgages, shares, taxation, insurance, health, crime, utility usage, service usage

Page 6: Code acts in code/space

Coded assemblages

• Coded assemblages are where several different coded infrastructures converge, becoming integral to each other in producing particular environments, such as office complexes, transport systems, shopping centres, etc

• For example, the coded infrastructures of water, electricity, gas, banks and mortgage lenders, commodities, Internet, telephone, mail, television, state database systems, etc, work together to create an assemblage that produces individual households

• The power of assemblages is their interconnection and interdependence creating systems whose complexity and power are much greater than the sum of their parts

Page 7: Code acts in code/space

Software and everyday life

• Software is diversely embedded in everyday life and is bound-up in, and contributes to, complex discursive and material practices

• Understanding the difference software makes necessitates thinking critically about the • the nature of software• the work that software does in the world

• Software and space• Software and governance• Software and education

Page 8: Code acts in code/space

The nature of software

• Software consists of lines of code – instructions and algorithms that when combined together, and supplied with appropriate data, produce routines and programs capable of complex digital functions

• It can be produced through many languages and takes diverse forms

• It is a social product, constructed by many minds, and emerges in contingent, relational and contextual ways

• It is a complex, multifaceted, mutable set of relations created through diverse sets of discursive, economic and material practices.

• It enables diverse processes - it undertakes work in the world; this work can be executed across networks

• While it is not sentient and conscious, it can exhibit some of the characteristics of ‘being alive’; it has ‘secondary agency’

Page 9: Code acts in code/space
Page 10: Code acts in code/space

The work software does

• Software participates rather than simply represents the world because it possesses high technicity

• Technicity is the unfolding or evolutive power of technologies to make things happen

• Technicity is realised through a process of transduction

• Transduction is the process by which ‘a domain structures itself as a partial, always incomplete solution to a relational problem’; it is the process of ontogenesis, the making anew of a domain through reiterative and transformative individuations

• Individuations consist of discursive and material practices that result in a modulation in conditions of a person and their milieu

• Each individuation provisionally solves a problem within a domain, this replaced by new problems

Page 11: Code acts in code/space

The transduction of space

• For example, a person travelling through a city constantly changes their relation to their milieu thus posing a continuous supply of new problems

• Space is produced through transductive individuations • Space is constantly being bought into being ‘as an

incomplete solution to a relational problem’ • The relational problem is ongoing encounters between

individuals and environment and the solution, to a greater or lesser extent, is software

• Relational problems include undertaking domestic tasks, travelling between locations, conducting work, communicating between people, and practicing consumption

Page 12: Code acts in code/space

Transducing Space

• Coded objects, infrastructures, processes and assemblages, the technicity they engender, transduce space – beckons new spatial formations into existence

Page 13: Code acts in code/space

Code/space

• Code/spaces are spaces dependent on code to function - wherein the materiality of everyday life and its attendant virtual coding are mutually constituted

• Here, the relationship between code and space is dyadic – that is, without code the space would not be transduced as intended (hence ‘code/space’ rather than ‘coded space’)

• Old non-software means of doing things have sometimes disappeared

• Coded space is a transduction that is mediated by code, but whose relationship is not dyadic

• Software mediates the solution to a problem, but it is not the only solution

Page 14: Code acts in code/space

Producing code/space

• Code/spaces are non-deterministic and non-universal; they are contingent and relational

• How code/space actually operates and is experienced is open to rupture: • embodied through the performances and interactions of the people

within the space (between people, and between people and code). • embedded within histories and geographies and emergent processes

• In this sense, code/space is not consistently produced, always manufactured and experienced the same

• Instead, code/space is constantly in a state of becoming, produced through individual performance and social interactions that are mediated, consciously or unconsciously, in relation to the mutual constitution of code/space

• Code/spaces need to be analysed as complex systems with emergent properties

Page 15: Code acts in code/space

Management/governance

• Software is employed as an regulatory agent• Directed surveillance• Automated surveillance that seeks to enforce more effective

(self)disciplining• Capture systems that actively reshape activity• Voluntary systems/sousveillance

• The regulatory environment of code/space is increasingly that of automated management

• Automated in the sense that it is enacted by technologies and are automated, automatic, autonomous in nature

Page 16: Code acts in code/space

Code and Education

• Increasingly the practices and spaces of education are being mediated and augmented by software-enabled technologies• Teaching materials are being created using software programmes• Teaching is being co-delivered through digital media, supported by

digital ancillary material and social media platforms• Various forms of assessment are being administered and processed

using software packages• Classrooms are enhanced with digital projectors and smart

interfaces • Administration is reliant on spreadsheets and online forms• Oversight are calculative practices exercised with key performance

indicators• Research and fieldwork is increasingly mediated by digital

technologies -- the internet, cameras, voice recorders, sensors – that produce volumes of digital data that are analyzed using analytics software

• Publishing is mediated by software – writing, sharing, production, etc

Page 17: Code acts in code/space

Code and Education

• Education takes place in coded spaces, code/space• Software is making a difference to:• the way in which education is conceived and

delivered • the educational practices of education (teaching,

admin, research)• the management and governance of education

• Yet little critical attention has been paid to thinking through role of code in reshaping the educational landscape

Page 18: Code acts in code/space

Code and Education

SOFTWARE EDUCATION

Data, Discourses, Practices, Knowledges

Translation: Education into Code

Transduction: Code reshapes Education

Mediation, Augmentation, Facilitation, Regulation

Page 19: Code acts in code/space

Conclusion

• Software makes a difference to everyday life• It mediates and augments many practices• It is reshaping space, governance and education• Yet, little critical attention has been focused on software

as a key actant; to interrogate the way it is created and the work it does in the world

• Much more theoretical and empirical work is required, drawing on software studies, to make sense of the coded assemblages of education and their transductive effects and role in mediating, augmenting and reshaping practices and structures

Page 20: Code acts in code/space

Q & A

[email protected]@robkitchin

http://www.nuim.ie/progcity/

Thank you