Posted on

AdMoVeo: An Educational Robotic Platform for Learning Behavior Programming

This video, made by Sjriek Alers, has been shown as part of a Demo on DeSForM 360, the 5th International Workshop on Design & Semantics of Form & Movement October 26 & 27, 2009 Taipei, Taiwan. It is a compilation of some of the student work for the assignment Creative Programming for designers (Creapro) Showing what the students have learned in behavioral programming with the AdMoVeo robot platform and using the Arduino.

[youtube]http://www.youtube.com/watch?v=O3e0VzHyAkA[/youtube]

Most of the design students do not have inherent affinity towards programming and electronics. The AdMoVeo robotic platform is designed, purely for teaching the industrial design students basic skills of programming and for motivating and encouraging the design students to explore their creativity with their passions in graphical and behavioral design.

J. Hu and S. Alers, “AdMoVeo: An Educational Robotic Platform For Learning Behavior Programming,” in DeSForM 2009: Design and Semantics of Form and Movement, Taipei, Taiwan, 2009, pp. 218-219.
FULLTEXT: PDF HTML REFERENCE: BibTeX EndNote
Posted on

AdMoVeo: A Robotic Platform for Teaching Creative Programming to Designers

Sjriek Alers and Jun Hu

Abstract. Designing intelligent products, systems and related services require the designers to be able to integrate technology in their designs. Among other skills, programming is the key for the designers to prototype and experiment with the intelligent behaviors. However most of the design students do not have inherent affinity towards programming and electronics. The AdMoVeo robotic platform is designed, purely for the purpose of teaching the industrial design students basic skills of programming. Moreover we aim at a platform that motivates and encourages the design students to explore their creativity with their passions in graphical and behavioral design. This paper presents the hardware and software design of the platform, and shares the experiences in using it in a programming course.

Keywords:creative programming, industrial design, robotic platform

S. Alers, and J. Hu, “AdMoVeo: A Robotic Platform for Teaching Creative Programming to Designers,” Learning by Playing. Game-based Education System Design and Development, Lecture Notes in Computer Science Series, 5670/2009, M. Chang, R. Kuo, Kinshuk et al., eds., pp. 410-421, Banff, Canada: Springer Berlin / Heidelberg, 2009.
FULLTEXT: PDF HTML REFERENCE: BibTeX EndNote
DOI: 10.1007/978-3-642-03364-3_49
Posted on

Creative Programming for Designers

The course “creative programing for designers” is exclusively designed for the USI program and for the 1st and 2nd year students at the department of Industrial Design, as an introduction to programming. Bearing in mind the students are not, and do not intend to be, computer scientists or programmers, the course approaches programing in a “designed” way:

“We will have fun with visuals, graphics (Processing) and even robotics (Arduino). You will be watching your program dancing. You will be listening to your program singing. If you want, you may give your program a hug.

But this assignment is not just for fun, You will be also learning serious things such as variables, data structures, control flows, interaction events and some basics of computer graphics and even robotics, of course, while having fun.”

see more at http://wiki.id.tue.nl/creapro.