Expanded NGSS-aligned curriculum and new Artificial Intelligence curriculum coming soon! Learn more.

Camp:ASPIRE FAQ and Support

FAQ for Parents

  • 1. How does Camp: ASPIRE work?

    Camp:ASPIRE is structured as weekly camps, set to be delivered over 5 consecutive days (Monday-Friday) and blend virtual learning led by accredited educators with real robotics kits that kids can keep. Each camp consists of daily, two hour live virtual instruction and offline self-paced activities aligned with the program’s curriculum and theme.

    All activities are designed to encourage students to be active participants and problem solvers. Camps are focused around real-world applications of robotics, programming and engineering so students can make real connections to robotics. Objectives and results are open-ended and written to inspire students to think like real STEM engineers, roboticists, science enthusiasts, and more.

  • 2. What is UBTECH Education?

    UBTECH Education is a division of UBTECH Robotics—a global leader in intelligent, humanoid robots for consumers, business, and industry—and we’re passionate about preparing all learners for the future of work. Our solutions establish the strong foundation students need to thrive: a high-quality STEM education integrated with the development of 21st century skills and computational thinking.

  • 3. What is UKIT?

    A comprehensive robotics kit that can be used as an integrated STEM support system for year-round use.

    UBTECH Education’s UKITs support science education that meets the NGSS standards, using an integrated STEM learning approach that allows teachers to deliver engaging instruction. UKITs are flexible and seamlessly integrate into your classroom and STEM programs – work it in how it works for you.

    Through UKITs, students learn more than just science and engineering—they develop essential college, career, and life skills:

    * Teamwork
    * Communication
    * Engineering design thinking
    * Project management
    * Leadership and delegation
    * Persistence, endurance, and patience
    * Constructive feedback
    * Adaptability
    * Digital literacy
    * Troubleshooting/problem solving
    * Computational thinking

    Learn more about UKITs here!

  • 4. What is the class size limit?

    Each class will have no more than 8 students per instructor in order to provide quality instruction.

  • 5. Is there a minimum age requirement?

    The recommended age range for our Beginner level camps is 8-11 and our Intermediate level camps is 11-14.

  • 6. Does my child have to be on video?

    To get the most out of the instruction, we ask that students utilize the video function and stay on camera during the entire session.

  • 7. What is my child going to learn?

    Camp:ASPIRE teaches integrated STEM through robotics. Students willl learn concepts of coding, engineering, science, and mathematics by designing and building robots.

  • 8. Where is camp located?

    Camp:ASPIRE is only available in the US. Sessions are completely virtual.

  • 9. Does my child need coding experience?

    No. All camps will start with the basics and scale up as the week progresses.

  • 10. If we sign up for multiple camps, do we get a discount?

    Yes, we offer a buy more get more option for campers who sign up for 2 weeks of camp. You will receive a reduced rate if you sign up for 2 weeks (e.g. both weeks of Beginner or both weeks of Intermediate).

  • 11. Do you provide refunds?

    To cancel your registration, please contact us at camp.info@ubtecheducation.com. We can provide class cancellation refunds under the following circumstances:
    * Cancellation request must be placed 2 weeks before camp start date
    * Cancellation request must be received before UKIT has shipped

    If you are unsatisfied with the camp, we'd like to hear why. Please email us camp.info@ubtecheducation.com.

  • 12. If I purchase a class for one child, can a sibling of the similar skill level attend that same class time period for free?

    We know that siblings always want to do what the others are doing. For Camp:ASPIRE, up to one (1) sibling is free to do the class with their brother or sister, but groups of siblings 3 or more, the parent will need to purchase a second class seat in order to complete the class properly and have the proper amount of robotics per child. Note: If two siblings take the class together, they will have to team up to complete the robotics course material. For more questions regarding siblings please reach out to: camp.info@ubtecheducation.com.

  • 13. What is your Cancellation policy?

    You can be confident to register today and make unlimited changes—with no fees—up to 14 days before the start of your online session. After that time, we can no longer accept cancellations or provide refunds, and change fees may apply. Fees will not be prorated for missed/canceled courses, including those purchased as part of a bundle/package. All Camp:ASPIRE courses purchased as part of a package/bundle must be used in the season for which purchase was made. No refunds will be made for unused portions.

    If we are unable to provide a course at the scheduled time, UBTECH may, at its sole discretion, place your child in another course, potentially at a different time or with a different instructor, anytime during the summer of 2020.

  • 14. What is your Code of Conduct policy?

    UBTECH CAMP:ASPIRE CODE OF CONDUCT

    I understand that my child(ren) (individually and collectively, “Child”), must abide by the Camp:ASPIRE Code of Conduct. Failure to do so may result in termination without any prior warning. Refunds will not be provided if termination is the result of failure to abide by the Code of Conduct.

    Camp:ASPIRE strives to maintain excellent relationships with all students. However, in rare cases, our programs may not be a compatible environment for every student. Through observation, Camp:ASPIRE may determine that the program is not a suitable and/or productive environment for my Child. In the event that determination is made, we reserve the right to cancel all remaining programs. No refund will be issued.

    I. Child and Parents/Guardians Agree to:
    1. abide by the rules and regulations provided by your instructor and Camp:ASPIRE;
    2. dress appropriately during lessons (i.e., no inappropriate phrases, symbols, pictures, etc.);
    3. adhere to the terms of use of any sites used, including following the specified age policies; and
    4. only share material that is related to lessons, and appropriate.

    II. Child and Parents/Guardians May Not:
    1. engage in or threaten violence;
    2. bully, intimidate, or harass others;
    3. use this service, or materials provided as part of this service for illegal or immoral activity;
    4. use inappropriate language;
    5. share lesson information with third parties or publicly, without written permission from instructor;
    6. impersonate another person;
    7. display pornography or any inappropriate material (including sexual content, inappropriate violence, racism, bullying, etc.) during lessons; or
    8. personally contact instructors outside of lessons.

    III. Contacting Instructor

    Under no circumstances should a student give their personal contact information to staff, nor is staff allowed to give students their personal contact information. Should parents/guardians choose to engage with staff or choose to let their student contact staff outside of Camp:ASPIRE programs, they do so at their own risk.

    I REPRESENT AND WARRANT THAT I HAVE READ AND AGREE TO THE FOREGOING AND UNDERSTAND THIS CODE OF CONDUCT.

    Camp:ASPIRE Scheduling and Additional Rules
    1. Camp courses are run on a set calendar (fixed dates and times) and run for 5 consecutive days (Monday through Friday).
    2. Each course session consists of approximately 2 hours of teacher-led instruction and 2 hours of optional self-directed project development.
    3. Only students registered for the course may participate.
    4. Courses are only available for subjects set out by Camp:ASPIRE.
    5. Courses are only available in English at this time
    6. Camp:ASPIRE has the right to refuse service.
    7. Our instructors guide students through lessons and a series of small projects with student participation and self-directed learning encouraged. No specific outcomes are promised or guaranteed.

Registration and Session Info

  • 1. When is the last day to sign up?

    We recommend signing up as soon as possible since classes may fill up. We close registration approximately 2 weeks before the first day of camp to ensure on-time delivery of UKIT packages.

  • 2. Who is my instructor?

    All instructors are experienced teachers. Each teacher has gone through a UBTECH training program and is a certified UBTECH trainer.

  • 3. Do I need a Zoom account for this camp?

    You do not need to create an account to join class. However, we strongly recommend downloading ZOOM onto a device instead of joining on browser. If you are new to ZOOM, please refer to the ZOOM FAQ to get started.

  • 4. Where is the link to my camp?

    We will provide email updates 30 minutes before each session with links to camp.

  • 5. When will my UKIT arrive?

    Your UKIT will ship 2 weeks before the first day of camp.

  • 6. Do students need to do any prep work before camp?

    No prep work necessary. We will provide a checklist to make sure each student has equipment and software ready for the first session.

  • 7. What if I miss a day of camp?

    Please notify your instructor in advance if you are unable to attend a session. Because of the short duration of the camp, make up classes will not be offered but instructors will work with students off-line to make sure they can stay on track.

  • 8. What if I need to change a date?

    We crafted our camps with your schedule in mind. Please choose a camp date that best fits your summer schedule. If you've already registered and would like to change the week your camp to another open session, please contact camp.info@ubtecheducation.com.

  • 9. I got an email from Sawyer, what is this?

    Sawyer is UBTECH Educations registration + payment portal. This is part of Camp:ASPIRE's registration process and through a secure platform.

Online Safety

  • 1. How do you ensure our children are learning in a safe environment?

    Student safety is extremely important to us. All sessions are recorded and monitored to ensure professionalism and quality instruction.

  • 2. Online Safety Resources for Parents:

    To learn more, please see our UKIT EDU app Privacy Policy and End User Licensing Agreement.

UKIT Info

  • 1. Do I need to download a companion app?

    Yes, UKIT has a supporting app called uKit EDU available for free on App Store and Google Play.

  • 2. What kind of device do I need to run the companion app and were can I find it?

    You can download uKit EDU app onto an iOS, Android, or Chromebook mobile device from App Store or Google Play.

  • 3. What are the device requirements for uKIT EDU?

    Minimum requirements for uKit EDU app are:

    iOS 10.0 or higher
    1 GB RAM or higher

    Android 5.0 or higher
    2 GB RAM or higher

    Chrome OS version 53 or higher
    1.6GHz CPU or higher
    2 GB RAM or higher
    16 Storage GB or larger

  • 4. Do I need to create an account to use the uKit EDU app?

    No, you do not need to create an account to use the app.

  • 5. How can I connect to my UKIT robot via Bluetooth?

    You can connect your UKIT robot to your mobile device through Bluetooth by going to the "Models" or "My Project" tab. The Bluetooth icon is in the upper right hand corner of the project screen. Simply tap the icon to connect. Make sure your Bluetooth is turned on!

  • 6. Can I use my UKIT Robot while it's charging?

    We encourage users to fully charge the battery before use (battery and charger included), but you can use the robot while charging by turning off "charge protection" mode in the Settings section of your UKIT app.

  • 7. What programming language does uKit EDU app use?

    Block-based coding

  • 8. It's my first time turning on my UKIT robot and the app says it needs a firmware upgrade. Is this normal?

    Yes, this is normal for first-time use. Please make sure your mobile device is connected to Wi-Fi. This upgrade may take 1-2 minutes.

Technical Support

  • 1. Do I need a webcam to join class?

    Yes, this camp is intended to be interactive. Since we use ZOOM for camp, we recommend getting set up a few minutes before your scheduled sessions. If you are new to ZOOM, you can test the video on your device. Click [here] to learn about testing your video.

  • 2. My internet is down, what do I do?

    Please contact your internet service provider for immediate assistance. If you are aware in advance, please notify your camp instructor as soon as possible.

  • 3. I can't hear class audio, what do I do?

    We recommend setting up a few minutes before your scheduled session. When your session starts, make sure you have joined meeting audio. If it is your first time using ZOOM on your device, you can test your computer audio or join via phone. Click [here] to learn about testing your audio.

  • 4. What type of technology do I need?

    Each student will need:
    * an iOS, Android, or Chromebook device to download UKIT's companion app
    * a laptop, computer, or separate mobile device to access Zoom sessions
    * UKITs will be provided

    We strongly recommend using a separate device for ZOOM and UKIT companion app. However, the same device can be user under certain circumstances.

  • 5. Who can I contact if I'm having technical difficulty?

    We recommend setting up 10-15 minutes before class to make sure you have your checklist of equipment ready. If you're experiencing technical difficulty during a session, please notify your instructor so they are aware and can provide helpful tips. To limit technical troubleshooting during session instruction, please contact camp.info@ubtecheducation.com or call our customer service number at 800-276-6137 for immediate assistance.

Product Support

  • 1. What if we lose or break a piece?

    Please contact camp.info@ubtecheducation.com for replacement options and troubleshooting assistance.

  • 2. How do I use Blockly Coding?

    1. After building your UKIT robot and connecting it with Bluetooth, go to the Coding tab on the top left side. You can choose different coding blocks from catagories like Start, Actions, Moves and Control to build your own Blockly program.
    2. Simply drag-and-drop blocks into place in the order you want, making sure that the blocks click togehter like puzzle pieces.
    3. Tab the Play button on the bottom right of the screen to make your robot perform your Blockly program.

  • 3. Where are codes saved?

    Your codes are saved under the "My Project" tab.

  • 4. How do I program movements?

    You can program movements in either the Coding and Action section. In Coding, servos can be programmed by selecting blocks from "Moves". In Action, the robot can be programmed through the Pose Record Play (PRP) function.

  • 5. How do I create actions through the PRP function?

    1. After building your robot and connecting through Bluetooth, go to the Action tab located in the navigation bar at the top. To begin, tap the ""+"" to start recording.
    2. When recording poses, you will have two options: Manual which records every time the record button is pressed and Auto which will apply a 3-10 second timer for recording.
    3. Once you have all your movements recorded, you can fine tune them by selecting the frame that you wish to edit. You can edit each servos speed (80- 500 ms), angle (from -118 degree to 118 degree), and name. Note: You also have the ability to turn servos on/off in frames and copy/paste frames.
    4. After all adjustments are made, you can save your new action by selecting the disk icon in the top right corner. Now you can use your action in the coding and control sections.

  • 6. What is a servo?

    A servo is the motorized joint of the UKIT Robot. It is the key for the UKIT robot to perform movements.
    Each servo has:
    1. Servo ID: Each servo has an ID number to distinguish it from other servos.
    2. Slots: There are 5 slots on the servo with which the rudder can be spliced, named “ABCDE”
    3. Rotating Rudder: The rudder of the servo can rotate 360 degrees in wheel mode or -118 to 118 in standard mode.
    4. 3-Pin ports: Energy and information can be transmitted between the main control box and servos

  • 7. How can I adjust my UKIT robot's abnormal servo range?

    When operating your robot, if a servo in Standard Mode (not Wheel Mode) goes outside of the permitted range, an error message will appear. To correct this issue, simply slide a servo angle adjuster in the app (either "rotate servo" block in Coding or edit recorded servo in Action) back into the range of -118 to 118 degrees. If necessary, restart your robot and reconnect the robot to the app. If you continue to experience this issue, contact us at camp.info@ubtrobot.com.

  • 8. The indicator light on the main control box is flashing red and green. Is this normal?

    While charging your robot, if the indicator light on your main control box is flashing red and green, please follow the steps below:
    1. Loosen the two fasteners on the main control box and remove the battery from the main control box for 1-2 minutes.
    2. Wipe the contact points between the main control box and battery.
    3. Plug in the charging cable before you put the battery back in the main control box.
    4. Reseat the battery in the main control box and make sure it’s properly secured. You should see the indicator turn solid red during normal charging status.
    5. Secure the battery by replacing the two fasteners.
    6. Allow the battery to charge for 1-2 hours until the indicator light turns solid green.
    7. If this does not work the first time around, try steps 1-4 a couple more times to see if you get different results. If the indicator light continues to flash red and green, please contact us at camp.info@ubtrobot.com.

  • 9. How to code UKIT IR sensor (Intermediate Kit only)?

    1. After building your UKIT robot, connect it to the app using Bluetooth. If a sensor is included with your character or design, then you have the option to use it in the coding section.
    2. Find the IR sensor in the Events or Sensors tabs. When using Events IR block, you can change sensor’s condition to greater than, less than, equal to or not equal to.
    3. You can adjust the sensor’s range condition by tapping the number at the end of the block. Then hold and drag the button to the desired number.
    4. To see a real time reading of the sensor detection, select the Sensor icon right below the Bluetooth icon (top right of Coding).

  • 10. Can’t find an answer to my question, what do I do?

    You can reach us at camp.info@ubtecheducation.com or call our customer service number at 800-276-6137.