Programmable+Robots

Programmable Robotics  Objectives
 * Make a creative project that can move
 * Gain direct hands-on experience with motors
 * Learn to program objects to move through a sequence of steps
 * Become interested in – and feel capable of – creating with new technologies

Materials @http://www.picocricket.com/educators.html
 * Robotic Kits - PicoCricket, Hummingbird Robotics Kits, Makey-Makey
 * Computers with software for kits installed.
 * A variety of miscellaneous art materials . ..

Resources > @http://www.hummingbirdkit.com/learning/tutorials/using-visual-programmer **Programming **
 * PicoCricket Workshop guide (but can be applied to Makey Makey and Hummingbird) [[file:making-faces-pico-guide.pdf]]
 * MaKey MaKey and Hummingbird Tutorial -@http://www.hummingbirdkit.com/learning/tutorials/makey-makey
 * Arts and Bots Curriculum Resources - @http://artsandbots.posthaven.com/tag/Presentation%20Slides
 * Visual Programmer -
 * Example Robots -@http://www.hummingbirdkit.com/learning/tutorials/example-robots
 * Hummingbird Tutorial Videos

media type="youtube" key="TpLwZ72rSzs" width="420" height="315" align="center"

media type="youtube" key="eJ8EXqX6hl8" width="420" height="315" align="center"

media type="custom" key="23471684" align="center"

media type="youtube" key="I44ZGa7-Aqs" width="560" height="315" media type="youtube" key="wsbxHDP8eQY" width="560" height="315" media type="custom" key="23470264" align="center"
 * Building Robots**
 * Arts and Bots Curriculum

Procedures
 * Learners are encouraged to work in the same groups they have been so throughout previous lessons.
 * Some primary instruction can be given how to use and program the selected kits - see resources provided above.
 * Learners are asked to create a moving robotic sculpture - they can use the resources above if they need ideas/inspiration.

Assessment ** SCRATCH PROJECT RUBRIC DRAFT ** Name: ___ // (Add specific targets as needed) // || ___ Does not include ideas about the subject area or ideas are incorrect__ || _ Includes a few ideas about the subject, shows some understanding || ___ Focuses on and understands important concepts about the subject matter__ || _ Makes important connections between subject area concepts, shows in-depth understanding ||
 * ** Category ** || **// Beginning //** || **// Developing //** || **// Proficient //** || **// Exceptional //** ||
 * ** Content area concepts **
 * ** Project design ** || ___ Did not try to make own artwork__

_ No clear purpose of project or organization

___ Does not provide a way for other people to interact with program__ || _ Project uses artwork of others with some effort to change

___ Has some sense of purpose and structure__

_ Includes way for user to interact with program, may need to be clearer or fit program’s purpose better || ___ Project uses original artwork or reuses imported images creatively__

_ Has clear purpose, makes sense, has structure

___ Includes way for user to interact with program and clear instructions__ || _ Project artwork and creativity significantly support the content

___ Has multiple layers or complex design__

_ User interface fits content well, is complex; instructions are well-written and integrated into design ||
 * ** Programming ** || ___ Project shows little understanding of blocks and how they work together__

_ Lacks organization and logic

___ Has several bugs__ || _ Project shows some understanding of blocks and how they work together

___ Has some organization and logic__

_ May have a couple bugs || ___ Project shows understanding of blocks and how they work together to meet a goal__

_ Is organized, logical, and debugged || ___ Project shows advanced understanding of blocks and procedures__

_ Uses additional programming techniques

___ Is particularly well organized, logical, and debugged__ ||
 * ** Process ** || _ Student did not get involved in design process

___ Did not use project time well and did not meet deadlines__

_ Did not collaborate || ___ Student tried out the design process__

_ Used project time well sometimes and met some deadlines

___ Collaborated at times__ || _ Student used design process (stated problem, came up with ideas, chose solution, built and tested, presented results)

___ Used project time constructively, met deadlines__

_ Collaborated appropriately || ___ Student made significant use of the design process__

_ Used project time constructively, finished early or added additional elements

___ Found ways to collaborate beyond class structure || Source: @http://scratched.media.mit.edu/resources/rubric-assessing-scratch-projects-draft-0