Abstract
In this tutorial, we explore open source software practices and tools that are suitable for a growing number of creators of interactive and playful systems. The introduction of open source tools such as Processing and Arduino has motivated a broader participation of technical and non-technical users in the creative production of interactive systems. Maker communities meet regularly and they share resources and knowledge for creative hacking, fun, and networking. In this context there are two main issues: on the one hand, software creation practices, based on collaboration and sharing, on the other hand, the respective end-user programming tools for artists, hobbyists or children. This tutorial presents a coherent overview of related work and our own experiences in the organization and running of maker workshops. It encompasses creative sessions whose final goal is to inspire the participants to experience open software practices and tools. This goal can divided into three sub-goals: 1) Technical (Interactivity, multimedia) 2) Artistic (poetic message, playful, experimental) 3) Open (sharing, reuse and participation). As a side effect of the study, the participants will cooperate and get to know each other and learn examples of new media prototyping tools and sharing platforms. The tutorial proposes a set of initial research questions which will challenge the participants to explore the relationship between Open Source Software and Entertainment.
Chapter PDF
Similar content being viewed by others
References
Anacleto, J.C., Fels, S., Graham, T.C.N., Kapralos, B., El-Nasr, M.S., Stanley, K. (eds.): ICEC 2011. LNCS, vol. 6972. Springer, Heidelberg (2011)
Ayala, C.P., Cruzes, D., Hauge, Ø., Conradi, R.: Five facts on the adoption of open source software. IEEE Software 28(2), 95–99 (2011)
Buechley, L., Hill, B.M.: LilyPad in the wild: how hardware’s long tail is supporting new engineering and design communities. In: Proceedings of the 8th ACM Conference on Designing Interactive Systems, DIS 2010, pp. 199–207. ACM, New York (2010)
Castells, M.: The Internet Galaxy: Reactions on the Internet, Business, and Society. Oxford University Press, Inc., New York (2001)
Chorianopoulos, K., Jaccheri, L., Nossum, A.S.: Creative and open software engineering practices and tools in maker community projects. In: Proceedings of the 4th ACM SIGCHcI Symposium on Engineering Interactive Computing Systems, EICS 2012. ACM, New York (2012)
Høiseth, M., Jaccheri, L.: Art and Technology for Young Creators. In: Anacleto, J.C., Fels, S., Graham, N., Kapralos, B., Saif El-Nasr, M., Stanley, K. (eds.) ICEC 2011. LNCS, vol. 6972, pp. 210–221. Springer, Heidelberg (2011)
Nakatsu, R., Rauterberg, M., Vorderer, P.: A New Framework for Entertainment Computing: From Passive to Active Experience. In: Kishino, F., Kitamura, Y., Kato, H., Nagata, N. (eds.) ICEC 2005. LNCS, vol. 3711, pp. 1–12. Springer, Heidelberg (2005)
Noble, J.: Programming Interactivity: A Designer’s Guide to Processing, Arduino, and Openframeworks, 1st edn. O’Reilly Media (2009)
Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., Kafai, Y.: Scratch: programming for all. Commun. ACM 52, 60–67 (2009)
Shneiderman, B.: Creativity Support Tools Accelerating Discovery and Innovation. Communication of the ACM 50(12), 20–32 (2007)
Trifonova, A., Ahmed, S.U., Jaccheri, L.: SArt: Towards innovation at the intersection of software engineering and art. In: Proceedings of the 16th International Conference on Information Systems Development, pp. 29–31. Springer (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Jaccheri, L., Giannakos, M.N. (2012). Open Source Software for Entertainment. In: Herrlich, M., Malaka, R., Masuch, M. (eds) Entertainment Computing - ICEC 2012. ICEC 2012. Lecture Notes in Computer Science, vol 7522. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33542-6_81
Download citation
DOI: https://doi.org/10.1007/978-3-642-33542-6_81
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33541-9
Online ISBN: 978-3-642-33542-6
eBook Packages: Computer ScienceComputer Science (R0)