2009年10月26日 星期一

Programming talks different language to me.

Saturday I attended the workshop about computerized textiles. I was amazed by people’s creativity to use special tread and paint to computerize textiles and paper. Seeing Leah’s and her students’ projects made me feel so WOW to them. For my personal project, it was very interesting to use the special thread (which is a wire but looks and touches like a thread) to make a light on the fabric. I made a Christmas tree with the light on the top. However, my light was dim because I used long thread for sawing the pattern of the tree, and this caused just little power could transmit to my light. So far, I felt satisfied except the dim light.

After that, we started working on Lilypad, which surprised but also frustrated me. I worked with my partner, Julie, and we did have a great time in tinkering with Mac system and Arduino, the program we gave codes to the Lilypad. When we uploaded our codes to our Lilypad, and it did respond to us, we had a great achievement. We did it! However, when we were required to do some creativity in giving commands, we were lost! We did not speak the same language with Arduino. I think some basic rules or knowledge about programming was missing such as “int”, “digitalWrite”, etc. Therefore, I did not have clues what I should write and why I should write in that way. I am illiterate in this programming language. Most of the steps, I just copied what my neighbor wrote on her screen. At the end, the motivation was not as high as before. Even though copying what others wrote brought success, I did not learn much in this programming. I think if there are some basic instructions or formats of those command provided, maybe I can have some basic ideas and play with. With some tinkerability, I learned the function of “{ }” and some possible formula. Hannah, one of Leah’s student, helped our group a lot in explaining why our programming did not work out. Through the whole process with Lilypad, I still did not program well and did not know how to apply it much creatively. But I did have some sense about what was going on and possibly what I could play with. This reminds me the notion, “literacy is a set of social practices.” With different literacy events and social interaction with Hannah and my partner, Julie, I started becoming very little understanding about Arduino. Still need more efforts in it if I would like to be literate in that discouse.

5 則留言:

  1. I loved your tree!! Yes, the Arduino programming is it's own literacy for me as well : -) (Actually I think it uses the Processing Language) Luckily, there are Internet sites that could help with the programming as well, and even projects that you can make with a full set of instructions including the coding! Check out a great site called Instructables at http://www.instructables.com and Craftzine at http://blog.craftzine.com/archive/2009/03/craft_video_lilypad_arduino_10.html Info is out there if you want to learn the programming!

    回覆刪除
  2. I think I should also point out that, by the time it was programming time, it was after lunch, nap-time. This was the roughest part of the day for me, not because of what we were doing, but because of the five hundred ton weights on my eyelids.

    GO GROUP YING-SIN and JULIE!!!

    回覆刪除
  3. Hmmm... Did you know that Leah is working on a Scratch interface for Arduino and the LilyPad? What's your thoughts on that? Do you think it would help? I loved the Christmas tree! It would be interesting to think about ways to get a stronger current to the light without messing with the current design... It might be fun to brainstorm in class and play with some of the current variables... Check out PhET if you want to play around with circuits and learn more about circuits.

    回覆刪除
  4. Hi Diane! Thank you so much for your link! Programming is a new world to me. But it is good to know more about that. And I will show you the finished Chritmas tree in out studio time!!

    回覆刪除
  5. Hi Kylie!
    Wow~ it is cool that there is a special website for circuits! Yeah, I will bring my tree to class in next studio time. Actually I am still working on the circuits! haha! It is weird that my light does not work after I sewed the switch. I am still figuring out, but it is fun because I don't think I am wroing!! hahaha!!!

    回覆刪除