No description available of James C. Spohrer...Spohrer, James C., Maglio, Paul P., Bailey, John and Gruhl, Daniel (2007): Steps Toward a Science of Service Systems. In IEEE Computer, 40 (1) pp. 71-77
Gray, Wayne D., Boehm-Davis, Deborah A. and Spohrer, James C. (eds.) Empirical Studies of Programmers - Sixth Workshop January 5-7, 1996, 1996, Alexandria, Virginia.
Norman, Donald A. and Spohrer, James C. (1996): Learner-Centered Education (Introduction to the Special Section). In Communications of the ACM, 39 (4) pp. 24-27
Smith, David Canfield, Cypher, Allen and Spohrer, James C. (1994): KidSim: Programming Agents Without a Programming Language. In Communications of the ACM, 37 (7) pp. 54-67
Cook, Curtis, Scholtz, Jean and Spohrer, James C. (eds.) Empirical Studies of Programmers - Fifth Workshop December 3-15, 1993, 1993, Palo Alto, California.
Gray, Wayne D., John, Bonnie E., Nardi, Bonnie A., Petre, Marion, Spohrer, James C. and Turner, Althea A. (1993): End-User Programming. In: Cook, Curtis, Scholtz, Jean and Spohrer, James C. (eds.) Empirical Studies of Programmers - Fifth Workshop December 3-15, 1993, 1993, Palo Alto, California. pp. 1-2.
Gray, Wayne D., Spohrer, James C. and Green, T. R. G. (1993): End-User Programming Language: The CHI'92 Workshop Report. In ACM SIGCHI Bulletin, 25 (2) pp. 46-50
James, Arthur and Spohrer, James C. (1992): Simulation-Based Learning Systems: Prototypes and Experiences. In: Bauersfeld, Penny, Bennett, John and Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 523-524. Available online
Gray, Wayne D., Anderson, John R., Reiser, Brian J., Soloway, Elliot and Spohrer, James C. (1991): Tutors and Environments for Novice Programmers. In: Koenemann-Belliveau, Jurgen, Moher, Thomas G. and Robertson, Scott P. (eds.) Proceedings of the Fourth Annual Workshop on Empirical Studies of Programmers 1991, Norwood, New Jersey, USA. pp. 3-4.
Soloway, Elliot and Spohrer, James C. (eds.) (1989): Studying the Novice Programmer. Lawrence Erlbaum Associates
View info on Amazon.com or .co.uk
Spohrer, James C. and Soloway, Elliot (1986): Analyzing the High Frequency Bugs in Novice Programs. In: Soloway, Elliot and Iyengar, Sitharama (eds.) Empirical Studies of Programmers June 5-6 1986, 1986, Washington, DC. pp. 230-251.
Spohrer, James C. and Soloway, Elliot (1986): Novice Mistakes: Are the Folk Wisdoms Correct?. In Communications of the ACM, 29 (7) pp. 624-632
Spohrer, James C., Soloway, Elliot and Pope, Edgar (1985): Where The Bugs Are. In: Borman, Lorraine and Curtis, Bill (eds.) Proceedings of the ACM CHI 85 Human Factors in Computing Systems Conference April 14-18, 1985, San Francisco, California. pp. 47-53.
Spohrer, James C., Soloway, Elliot and Pope, Edgar (1985): A Goal/Plan Analysis of Buggy Pascal Programs. In Human-Computer Interaction, 1 (2) pp. 163-207
Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?
Publication period:1985-2007
Publication count:14
Number of co-authors:20
James C. Spohrer's 3 most productive colleagues in number of publications:
Elliot Soloway:74Number of publications with 3 favourite co-authors:
Elliot Soloway:6Learn more about James C. Spohrer:
- Google Scholar
- ACM
- CSB
Software design is the act of determining the user's experience with a piece of software. It has nothing to do with how the code works inside, or how big or small the code is. The designer's task is to specify completely and unambiguously the user's whole experience.
-- David Liddle, From Bringing Design to Software, edited by Terry Winograd, 1996
”
Eva Hornecker explains the evolving concept of Tangible Interaction.
Read Eva's insightful entry here..