What would it look like?

What if you could design a Microwave using Small Basic?

What if "Microwave" was an object in a new extension. And then "Cook" was one method...

Microwave.Cook()

The parameters are your items you would cook, like "Nachos".

 

First, we'll have a Community Challenge in the future in the Small Basic forum to build a Small Basic program that simulates a microwave like this.

But more immediately, how would the world's Geekiest Microwave work if it was actually built today?

 

Some possibilities:

  1. What if it merely compiled the corresponding code on the digital readout while you pushed the buttons? Not super geeky, but still fun!
  2. What if your microwave had a few buttons and a keyboard attached to it (or wirelessly synced to it)? Then you could type in your commands while still pushing a few buttons on your microwave.
  3. What if the microwave had no buttons? It only had a digital readout! Then you could sync your laptop or tablet to it, or you could sync a wireless keyboard to it. And the microwave interface was entirely based in Visual Studio (or a similar IDE)!

Now that would be the world's Geekiest Microwave!

 

What would the other methods be for the Microwave object? How would you design the world's Geekiest Microwave?

Answer in the comments below!

   - User Ed