Software as an Embodied Phenomenon: Cognitive, Social and Cultural Aspects of Programs and Programming.
Paul DourishPublished in: VL/HCC (2004)
Keyphrases
- programming environments
- social factors
- programming environment
- cognitive science
- computer programs
- socio cultural
- free software
- cross cultural
- programming skills
- social context
- high level language
- program code
- programming education
- automatic programming
- software development
- control flow
- information processing
- cognitive processes
- social interaction
- software systems
- programming language
- computer software
- social issues
- cognitive process
- java programs
- social networks
- social psychology
- source code
- social media
- social groups
- fully functional
- oracle pl sql
- embodied conversational agents
- functional language
- novice programmers
- aspect oriented
- computational models
- artificial intelligence
- user interface
- graphical interfaces
- computer systems
- operating system
- human agent
- computational model
- intelligent agents
- object oriented programming
- individual differences
- social intelligence
- cognitive systems
- cognitive models
- sensory motor