top of page

Quests

There are many skills you must obtain to become the best battle droid programmer. Below are a few examples.  Complete you missions with distinction and you will receive credit that will lead to a promotion. 

Simulation Programming

You will use Gamestar Mechanic to design a game. The virtual world you create will help train other programmers.  Gamestar Mechanic has many challenges which can be completed to gain experience and sprites you can use. 

Drone Programming
Drones need someone to control them. They are seldom autonomous. You will write programs that are open loop or programmed control which use no sensors for feedback.

Sensing Robot

There are many sensors. You must learn to use them all in order to defeat your Evil Empire's Robots. Your robot must be able to sense touch, sound, proximity, color, and light.

App Developer
One of your assignments will be to develop apps for an android phone. We will use MIT App inventor for this activity.

 

Programing

Pre-launch

Before you can become a full fledged programmer, you must master the basics of how programs work. Scratch, a MIT based programming language will be your first non-robotic challenge.
Independent Study
Our final challenge besides the robot battle will be to develop something new with your newly acquired skills. It can be almost anything? What will you come up with. Challenge yourself!
bottom of page