Software Used in Projects
|Turtle Art||TurtleArt is an easy to use, block-based programming language that allows students to use mathematical reasoning, problem solving, counting, measurement,
geometry and computer programming to create beautiful images.
|Scratch||Scratch is a free programming language available from the MIT Media Lab’s Lifelong Kindergarten group. Like Turtle Art, Scratch is a descendant of the Logo programming language that was invented by Dr. Seymour Papert, Cynthia Solomon, and others. These programming languages contain powerful ideas about how children learn that make them particularly relevant for today’s classroom.
Scratch 2.0 runs in most browsers and does not require downloading. An offline Scratch 2.0 editor is available for situations where internet is not available (scratch.mit.edu/download). Projects created in the Offline Editor can later be uploaded to the Scratch web site for others to play, examine, and remix.
|Inkscape||Inkscape is a free vector graphics editor for Windows, Mac OS X, and Linux. For the Guide to Fun projects, this software is used to convert the .png file from TurtleArt to an .svg file for use with Tinkercad.|
|Tinkercad||Tinkercad is an online 3D modeling Computer Aided Design (CAD) program that is usable by Kindergarten students and adults alike.|
|LEGO WeDo Squeak image||A Squeak image that allows you to connect two LEGO Power Function motors to the USB hub.|
|Snap4Arduino||Snap4Arduino brings block-based programming to nearly every Arduino board. It lowers the floor to programming the Arduino because you do not need to type text and use the Arduino IDE syntax. Instead, you snap together blocks to control the Arduino and to collect data from it.|
|PicoBoard drivers||Drivers needed to set up the PicoBoard.|
|Beetle Blocks||Online block-based programming that allows you to design for 3D fabrication.|
|LightLogo||Control a light ring powered by an Arduino.|
|Turtlestitch||Block-based programming language that produces designs for embroidery sewing machines.|
Hardware Used in Projects
|Makey Makey||The Makey Makey is an interface board that allows you to connect anything in the world that is conductive to your computer. The computer interprets these connections as keyboard presses.|
|Chibi Chip||The Chibi Chip is a small form-factor microcontroller that can be programmed with using a block-based editor. It is thin enough to embed in paper circuit projects.|
|Arduino Uno or Sparkfun Redboard||A microcontroller is a smart switch that can be programmed to turn on and off LEDs, motors, or servos and gather data from attached sensors.|
|Brother PE-770||This CNC embroidery machine is a relatively low cost beginner’s machine with many on-board options (fonts, borders, etc.).|
|3D Printer||There are many options for 3D printers. Any 3D printer can be used in these projects.|
|LEGO WeDo 2||The LEGO Education WeDo 2 Core Set contains a Bluetooth Smart hub, a tilt sensor, a distance sensor, a motor, and assorted bricks and connectors. It allows you to extend your existing LEGO bricks and sets by connecting to your computer and programming Scratch to read the sensors and turn the motor on and off with varying levels of power.|
|PicoBoard||The PicoBoard is a sensor board that includes a microphone, a light sensor, a button, a slider, and four inputs that measure resistance. It can be used with Scratch to allow interaction between the world and your Scratch projects.|
|Silhouette Cameo 3||A versatile cutter that allows you to input designs.|
|NeoPixel Ring/a>||A 24 LED ring that can be connected to an Arduino.|