Coding ArtBots in Python vs Javascript

One of the challenges (and also benefits) of this project is that we had the option to code our ArtBots using either python, or javascript/blocks. We chose to use javascript/blocks in the makeCode editor because some of our group mates have interest in coding for web and javascript is a commonly used language for this…

Reflection on End of ArtBot Project

I’m so thrilled with how my team’s project turned out. I think people enjoyed interacting with out ArtBots (pictured above) and our hard work on the movement of the bots, the interaction of the controllers, and our thoughtfulness about materials selection and set up of space paid off. During our demo of this projects we…

Final ArtBot Group Post

Artist’s Statement: “ArtBots” is a project exploring the intersection of technology and art making by tinkering with code, hardware, and art making materials. The designers of this project each created their own ArtBot by attaching art making materials to programmable robots called GiggleBots. Additionally, each designer crafted their own unique controllers which altered the movement…

User Guide for Creating and Controlling ArtBots

In order to make and interact with the ArtBots you will need the following materials: GiggleBots Mark making tools that fit into the giggleBot 2 micro:bits per giggleBot External power source like a battery pack for the remote control micro:bit A  USB cable to connect the micro:bit to your computer A surface for the bots…

Python vs Javascript vs Blocks

At the beginning of our project we referred to our ArtBots as being “python powered”.  However, our team has decided to switch from using the python in the mu editor to using a combination of blocks and javascript in the MakeCode editor. Here’s why:  Some of our group members are interested in programming and designing…

Artist’s Statement Revisited: Overview and Background

After meeting as a group and discussing the python powered ArtBots further, we decided it was important to clarify the purpose of our project and to revisit our artist’s statement. Instead of creating one long post about our artist’s statement we will explore it piece by piece, beginning with brief overview of our project followed…

Group Questions

Our group doesn’t have very many questions at the moment because we haven’t had time to experiment with the coding environment for the gigglebot yet. We anticipate that after experimenting with the gigglebot we will have more specific questions about code. For now our questions are the following: At a quick glance, it looks like…

What’s This All About?

Welcome to the start of what we’re calling  a “python powered ArtBot” journey. The idea: Using the micro:bit microcontroller ( a tiny, easy to use, mini-computer) and the GiggleBot  (a robot that the micro:bit can plug into) the ArtBot team is going to create a tiny army of art-making robots that interact with each other to…