Lesson Planet
Search educational resources
  • Sign In Try It Free
  • AI Teacher Tools
    • Discover Resources Search reviewed educational resources by keyword, subject, grade, type, and more
    • Curriculum Manager (My Content) Manage saved and uploaded resources and folders To Access the Curriculum Manager Sign In or Join Now
    • Browse Resource Directory Browse educational resources by subject and topic
    • Curriculum Calendar Explore curriculum resources by date
    • Lesson Planning Articles Timely and inspiring teaching ideas that you can apply in your classroom
    • Our Story
    • Frequently Asked Questions
    • Testimonials
    • Contact Us
  • Pricing
  • School Access
    • Your school or district can sign up for Lesson Planet — with no cost to teachers
      Learn More
  • Sign In
  • Try It Free
Cargo-Bot AppCargo-Bot App
Publisher
Two Lives Left
Resource Details
Curator Rating
Educator Rating
Not yet Rated
Grade
3rd - 12th
Subjects
STEM
2 more...
Resource Type
Apps
Audiences
For Teacher Use
1 more...
Instructional Strategies
Independent Practice
1 more...
Year
2012

App Details


Price
Free on the App Store
Requirements
Compatible with iPad.
Developer
Two Lives Left
Size
18 MB
Version Reviewed
1.3
App

Cargo-Bot

Curated and Reviewed by Lesson Planet

What would you think of an app that provides a creative introduction to an important 21st century skill, challenges learners at many levels, and is an addictively, fun game? Did we also mention it was free? We think you will find all this and more with this clever app.

3rd - 12th STEM 149 Views 19 Downloads

Concepts

logic, technology resources

Additional Tags

puzzle activity, logic activity, reviewer favorites

App Overview

We think you'll love the app Cargo-Bot as much as we do. 

Each puzzle starts out with a set of cargo boxes that are arranged on pallets. Your task is to program the "claw" to move cargo boxes from one pallet to another one, trying to match the goal for the game, which is a different configuration of boxes. The puzzles increase in complexity as the initial arrangement and final goal of the boxes varies. 

You program your "claw" to pick up one box at a time using the following constructs: 

  • Simple sequential instructions
    • Move the claw down
    • Move left one spot
    • Move right one spot
  • Loop a set of instructions
    • Use of different set of programming registers to create a loop of instructions
  • Conditional modifiers
    • Will only execute if the claw is holding a particular color of crate or no crate

If you need extra help, you can always ask for a "hint". Each puzzle has one hint to help you find the most effective solution.  

After creating your program, you can watch the "claw" move according to your explicit directions either by 

  • Running the program from beginning to end
  • Walking through it step-by-step at your own pace

If your program moves the boxes successfully to the final configuration, you have completed that puzzle and are awarded up to three stars based on the number of registers your program used. If your program fails, you watch your boxes, the claw, or both, come crashing down, leaving you with the option to modify your program and try again.

The app is broken up into six different levels, each with six unique puzzles. 

  • Tutorials
  • Easy
  • Medium
  • Hard
  • Crazy
  • Impossible

 

 

Join for full overview

Curator Rating

  • Adherence to task

    Great introduction to understanding how basic programming instructions work.

  • Worth the money

    Good use of time and money.

  • Fun factor

    Challenging and fun at the same time.

  • Scaffolding of learning

    Complexity increases as program progresses.

  • User safety

    No ads, or location tracking, etc.

  • Control and feedback

    Has no reporting features to monitor student progress.

  • How techie do I need to be?
    Intermediate

Instructional Ideas

  • Have young programmers save their solutions and share them with each other. Use these opportunities as a way to show multiple effective solutions
  • The very first time you run this program, instructions pop up to help you learn the different programming controls that are available. It might be helpful to demonstrate each of these a few more times to first time programmers
  • Learners could work in pairs, but this application is best in a one-to-one environment

Classroom Considerations

  • Has no reporting features to monitor student progress.

Pros

  • Provides an extensive tutorial mode where learners can practice their skills before moving on
  • Can record and share solutions by saving them to photos
  • This app is difficult to determine age or grade range. It could appeal to a wide range of learners and abilities

Cons

  • This is a single-user game. It does not support multiple users or logins 
  • The overall score (stars) given to solutions is solely based on the size of the program which may or may not be the least moves of the claw 
  • The hints that appear in the tutorials only appear the first time you play

View 7,190 other resources for 3rd - 12th Grade STEM

© 1999-2026 Learning Explorer, Inc.
Teacher Lesson Plans, Worksheets and Resources

Sign up for the Lesson Planet Monthly Newsletter

Open Educational Resources (OER)

  • Health
  • Language Arts
  • Languages
  • Math
  • Physical Education
  • Science
  • Social Studies
  • Special Education
  • Visual and Performing Arts
View All Lesson Plans

Discover Resources

  • Our Review Process
  • How it Works
  • How to Search
  • Create a Collection

Manage Curriculum

  • Edit a Collection
  • Assign to Students
  • Manage My Content
Contact Us Site Map Privacy Policy Terms of Use