Ορισμός

Beaudouin-Lafon, M. (2004, May). Designing interaction, not interfaces. In Proceedings of the working conference on Advanced visual interfaces (pp. 15-22). ACM.

Bolter, J.D., Grusin, R. (2000). Remediation: Understanding New Media. The MIT Press.

Deterding, S., Dixon, D., Khaled, R., & Nacke, L. (2011, September). From game design elements to gamefulness: defining gamification. In Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments (pp. 9-15). ACM.

Graham, P. (2004). Hackers and Painters: Big Ideas from the Computer Age. O’Reilly Media

Johnson, J., Roberts, T. L., Verplank, W., Smith, D. C., Irby, C. H., Beard, M., & Mackey, K. (1989). The xerox star: A retrospective. Computer, 22(9), 11-26.

Lanier, J. (2014). Who owns the future?. Simon and Schuster.

Malone, T. W. (1982, March). Heuristics for designing enjoyable user interfaces: Lessons from computer games. In Proceedings of the 1982 conference on Human factors in computing systems (pp. 63-68). ACM.

Noble, J. (2012). Programming Interactivity. O’Reilly.

Reas, C., & Fry, B. (2007). Processing: a programming handbook for visual designers and artists (Vol. 6812). Mit Press.

Samuelson, P., Davis, R., Kapor, M. D., & Reichman, J. H. (1994). A manifesto concerning the legal protection of computer programs. Columbia Law Review, 2308-2431.

Scott Rosenberg (2008). Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software. Three Rivers Press

Thimbleby, H. (2008). Press On:Principles of Interaction Programming. MIT Press

Victor, B. (2012). Learnable Programming