Sniff is a "Scratch-like" programming language that's designed to help Scratchers move gently from Scratch to more conventional languages. They can start writing programs, without having to learn a new language because Sniff is based on Scratch. They learn a little more about variables, compiling, syntax errors (!), and they can have fun controlling real hardware while they're doing it.

Discuss

1 comment:

  1. managed all the examples now. One thing I would say is that on the mac you should use
    source setup
    rather than
    ./setup
    Both run the setup program, but the second does NOT seem to store the environmental variables even in the open terminal window. Using source setup everything works fine.
    Instead of using the IDE, I am just changing to the examples folder and compiling there using for example
    sniff dial.sniff
    With the baud rate changed as you specified it works fine with the upgraded firmware on the dock.
    Now I must study your examples and start trying to write my own... :-)

    ReplyDelete