This page has some issuesTomi Slotte Dufva

Filed under

Code literacy

  1. My teacher was a computer

    Computers already make our prepackaged lunches sold at seven elevens and manage a plethora of tasks in every area of our society. Why couldn’t computers also be teachers? The above example is imaginary, but based on the current hype of artificial intelligence (AI) it is becoming more real with each passing day. This development may not necessarily be bad, as with many other fields of work, transferring tasks from humans to robots may have a lot of beneficial sides. Already many schools are using software to find plagiarism in students texts or using intelligent learning systems that can help students…

    Read more
  2. Algorithmic content creation and the neoliberal hypercapitalism

    Writer and artist James Bridle recently posted an article on Medium in which he describes the strange and abusive world of children's youtube. The article as a whole is worth a read, and I strongly encourage you first to read that and then come back here. In short, what Bridle describes is the strange and often sick world of the postdigital condition, what I could name digital capitalism, where digital technologies are being used to quickly create content in order to get page-views to get ad clicks to get money. This maybe complicatedly sounding scheme is actually pervasive on the…

    Read more
  3. Creative Coding at the art & craft school Robotti

    I am currently working on an article concerning creative coding at the Käsityökoulu Robotti (art&craft school Robotti). Robotti is a non-profit organization that offers teaching on art&tech for children. Creative coding could be described as a programming that is more interested in expression than function, but in Robotti it is also used as a teaching method to empower children to take control of the surrounding digital world. As such it is a critical pedagogical tool as well as an artistic medium. The article is based on the authors own ethnographic study in Robotti as well as interviews and questionnaires of…

    Read more
  4. What's that? creative code? and some upcoming things in the US.

    During this upcoming week, I am honored to visit universities in the US. First, during Monday to Wednesday, I will be visiting Indiana University of Pennsylvania. The University has a fascinating art education department, and I am grateful to be meeting Dr. Robert Sweeny along many others there. I will also be visiting Digital Humanities department and Dr. Kenneth Sherwood to talk about creative coding. On Tuesday I will be giving two public talks -So if you can’t bare to watch the thriller that is the elections you can come and discuss how code can be used in art education…

    Read more
  5. Ohjelmoinnin opetuksen merkityksestä.

    Sorry, this text is in Finnish only. Ohjelmoinnin opetus käynnistyy peruskouluissa ensi vuonna ja viimeisen vuoden aikana se on ollut useaan kertaan esillä mediassa. Reaktorin perustamat Koodikoulut ja Linda Liukkaan ja Juhani Mykkäsen Koodi2016 -opas ovat erityisesti saaneet paljon julkisuutta ja herättäneet keskustelua. Ohjelmoinnin opetuksen alkaminen tuo myös tarpeen kouluttaa opettajia, sillä kovin harvalla on kokemusta ohjelmoinnista. Tähän tarpeeseen on vastannut mm. Koodiaapinen , joka on Aalto-yliopiston ja IT-kouluttajat ry:n yhteishanke. Olen omassa tutkimuksessani käsitellyt ohjelmoinnin opetusta, sekä koodin, tuon ohjelmia pyörittävän merkkijonon ymmärrystä viimeisien vuosien ajan. Ohjelmoinnin opetuksesta käydystä keskustelusta voidaan tavoittaa muutamia linjoja, kuten keskustelun ohjelmoinnin tärkeydestä Suomen…

    Read more
  6. "Metaphors of Code"-presentation at ITK-conference 2015, World Conference of Futures Research 2015 & Media Education Conference (MEC 2015)

    Metaphors of Code from Tomi Dufva Abstract Information and communication technology (ICT) has become embedded into our daily lives. Code is in the heart of this technology. The way code is perceived influences the way our everyday interaction with ICT is perceived: is it an objective exchange of ones and zeros, or a value-laden power struggle between white male programmers and those who think they are users, when they are, in fact, the product being sold. Understanding the nature of the code thus enables the imagination and exploration of the present state and alternative future developments of ICT. This better…

    Read more
  7. ’Tis the season to be algorithmically presented

    Ending of the year presents us with the opportunity to look back and reflect the past year. Fortunately, if you happen to be in Facebook, they provide the review for you in their "yearly review"-app. Based on your status updates of your year, the app puts them together and presents your year to you. Then you can share it. To be extra kind Facebook also pre filled the text on the status update. In many ways, one could consider this as a nice gesture and piece of software from Facebook. Now we don’t have to do the hard work at…

    Read more
  8. A smiling pixel dog facing you and waving a paw

    Big Data, Small Politics

    Evgeny Morozov recently gave a talk on the relationship of digital technologies and their relationship with societal and political systems in Collegezalencomplex Radboud University, Nijmegen. It's a lomg talk, but worth a watch. Even the first half an hour sheds light to the complex problems that may arise when internet-solutionism and data surveillance are married with governments that outsource more and more of their services to private sector. ​

    Read more
  9. Creative coding in art education. Presentation at FADS 2014

    FADS is a Finnish Art Education Doctoral Studies network and Im glad to be a part of it. We held our first symposium at Pyhätunturi this october. Here is my presentation. Creative coding in art education -Fads presentation from Tomi Dufva Here is some short notes for each slide: Slide 1 I am doing my dissertation at Aalto ARTS in Helsinki and the subject of my thesis is ”Creative Coding in art education” I have started my dissertation this January and In this presentation I want to present some starting points in my research. My research question is that if…

    Read more