Play! Programming for Geniuses
Students learn programming during playtime activities by moving a picture that they draw with a program that they create. Students use tablets to create the program by combining patterns of blocks. They can intuitively use the tablet and learn programming language in a fun way, which helps them develop cooperation, creativity, logical thinking, and problem solving.
When students freely draw “People” on paper, the drawing comes to life and pops up in a grassy field. “People” move when students, using their tablets, create a combination of blocks that directs an order of motion, time and direction. Students can move their “People” as they wish. “People” can make movements and take actions like walking, running, jumping, showing surprise and dancing.
In the grassy field, there are “People” that other students create. Students are encouraged to engage in natural interactions that they could not experience when playing alone -- for example when bumping into other “People” and starting to communicate. Students use their own “People” and programming skills to interact with other “People” through actions like waving hands at each other. Together, they can invent new ways to play the game.
teamLab (f. 2001) is an art collective, interdisciplinary group of “ultra-technologists” whose collaborative practice seeks to navigate the confluence of art, science, technology, design and the natural world. Comprised of various specialists such as artists, programmers, engineers, CG animators, mathematicians and architects, teamLab acts to promote a concept of “collective creativity” that transcends the boundaries of art, science, technology and creativity.