Application of Robot Programming to the Teaching of Object-Oriented Computer Languages*

Total Page:16

File Type:pdf, Size:1020Kb

Application of Robot Programming to the Teaching of Object-Oriented Computer Languages* View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by idUS. Depósito de Investigación Universidad de Sevilla International Journal of Engineering Education Vol. 32, No. 4, pp. 1823±1832, 2016 0949-149X/91 $3.00+0.00 Printed in Great Britain # 2016 TEMPUS Publications. Application of Robot Programming to the Teaching of Object-Oriented Computer Languages* J. M. RODRIÂGUEZ CORRAL, A. MORGADO-ESTEÂ VEZ, D. MOLINA CABRERA and F. PEÂ REZ-PENÄ A School of Engineering. Avenida de la Universidad de CaÂdiz, 10, 11519, Puerto Real (CaÂdiz), Spain. E-mail: [email protected]; [email protected]; [email protected]; [email protected] C. A. AMAYA RODRIÂGUEZ and A. CIVIT BALCELLS Technical School of Computer Engineering. Avenida Reina Mercedes, s/n, 41012, Seville, Spain. E-mail: [email protected]; [email protected] Object-oriented programming (OOP) abstract concepts are often difficult to understand for students, since it is not easy to ®nd the equivalence of such concepts in daily life. In this paper we will study if an interdisciplinary approach based on an introduction to robotics and robot programming helps the student in acquiring the OOP concepts. For our experiments, we selected a sample of thirty individuals among students with an adequate knowledge of procedural programming. This sample was divided into two groups of ®fteen students each: for the ®rst one we used a standard introductory approach to C#, whereas for the second one we developed an experimental course that included a demonstration program that illustrated OOP basic concepts using the features of a speci®c type of commercial ball-shaped robot with sensing, wireless communication and output capabilities. After the courses, both groups were evaluated by completing a multiple-choice exam and a C# programming exercise. Our results show that the student group that attended the course including the robot demo showed a higher interest level (i.e. they felt more motivated) than those students that attended the standard introductory C# course. Furthermore, the students from the experimental group also achieved an overall better mark. Keywords: interdisciplinary projects; mobile robots; object-oriented programming; robot programming; teaching-learning strategies 1. Introduction engineering [7±9]. More precisely, we will try to answerÐusing preliminary quantitative resultsÐif Object-oriented design can be, in principle, very a robot could also be a suitable didactic tool in order natural, since in real life we usually think in terms to help students to understand better OOP basic of objects, which have certain properties and beha- concepts. The lack of quantitative research on robot viors. However, it has been shown that when teach- uses in education has been criticized in the past ing the abstract OOP concepts students often have [6, 10]. difficulties, as they ®nd that it is difficult to match Nowadays, the use of robots [11] for educative these concepts to situations in real life [1]. purposes is widely extended: ``Robotics is a true Also, when writing programs, those students multidisciplinary ®eld that forces us to cross tradi- initiated in procedural programming tend to tional disciplinary boundaries to develop working adopt the traditional view of considering a program systems. In addition to the electromechanical sys- as a set of instructions and control structures [2]. tems that endow mobility, most autonomous robots However, understanding an object-oriented pro- also contain one or more computers and the soft- gram requires understanding what objects are and ware and hardware scaffolding necessary to support how messages are exchanged among them in order them'' [12]. to accomplish tasks [3]. ``Robotic technology offers an excellent platform In our previous work [4], we tried to give a providing a hands-on learning environment for response to student's difficulties relating to the reinforcing theoretical topics in Computer Science, understanding of OOP concepts using a set of Computer and Electrical Engineering and Mathe- tangible user interfaces (TUIs) which operate as a matics'' [13]. sensor wireless network [5], as a physical support The educational approach proposed in this work where such concepts are represented in a visible and aims to introduce the students to the ®elds of tangible way. robotics and robot programming [13] from an In this work, we intend to use a robotÐinstead of eminently practical point of view, and also to a TUIÐas a didactical resource, given its movement familiarize them with OOP [14, 15], thus leading to capacities and its possibilities as a didactic tool [6] a learning experience in an interdisciplinary context. and, specially, in the teaching of sciences and In fact, Robotics and OOP are ®elds closely related * Accepted 20 April 2016. 1823 1824 J. M. RodrõÂguez Corral et al. in the practice, since there are currently a number of Furthermore, the students' motivation in their object-oriented robot programming frameworks learning process is an important factor to be taken [16±19]. into account: ``Robotics has an inherent appeal on In this regard, there are teaching tools based in both emotional and intellectual level that makes it programming microworlds in order to help students attractive to a broad range of learners across multi- to understand better OOP concepts [20, 21]. Jeroo, ple dimensions, such as age, gender or academic Karel J. Robot and objectKarel software tools model interest'' [13]. microworlds of robots which students can operate sending messages to them. However, from our point of view, it is an incomplete experience, since stu- 3. Technological foundations dents do not work with real robots, but with a software which models them as objects. Mobile robots are autonomous or remotely oper- The use of Sphero robot [22] allows us to explain ated programmable mobile machines capable of basic OOP concepts as object, attribute and moving in speci®c environments. They use sensors method, and thus to stimulate signi®cant learning to perceive their environment and make decisions [23] on students. Sphero has mobile capabilitiesÐ based on the information obtained from them [27± like any other robotÐ, as well as internal lighting (a 29]. They range from the sophisticated space robots set of color RGB LEDs). It can also be used to play to the military ¯ying robots. augmented/mixed reality games [24, 25]). Ball-shaped robots [30] have speci®c advantages, To ®nd out if our approach produces successful such as robustness and stability, that make them results, we will start by developing a demonstration especially suitable for remote inspection tasks like program that illustrates some basic OOP concepts taking measures of physical magnitudes (e.g. tem- using the features of Sphero (i.e. sensing, lighting perature, humidity and luminosity) in different and movement). After this, we will develop two environments [31], and for security-related applica- introductory OOP courses using the C# language: tions [32]. They can also be used for educational One of them will include the mentioned software purposes [33]. demo, whereas the other will be a traditional C# Sphero is a ball-shaped robot designed by Sphero course. To ®nish, we will design two tests: a multi- (previously Orbotix) that can be controlled by a ple-choice exam for evaluating the acquisition of the computer or by means of a smartphone (it can be OOP concepts, and a programming exercise also used with iOS 4.0 or higher versions, and with based on multiple choices. Android devices starting from 2.2 operating Once the two student groupsÐexperimental and system version). Sphero 2.0Ðthe second generation controlÐthat participate in the experiment have of the robot [22]Ðis twice as fast, rolling at a speed completed the two exams, we will proceed to discuss of about two meters per second, and it is three times the results and to extract the conclusions. These will as brightly lit as the ®rst generation robotic ball. be shown in section 7. Sphero 2.0 is currently compatible with more than twenty-®ve applications and games, along with the standard Sphero app. The upgraded 2. Learning principles robot also comes with an inductive charger for In this section, we discuss two principles that, in our extremely easy charge-and-go capability (Fig. 1). opinion, underlie the learning process of the stu- Its on-board technology offers automatic stabiliza- dents of the experimental group: interdisciplinarity tion and precision control features, with a low slung and motivation. First, these students are taking part in an inte- grated learning activity consisting of a practical application of knowledge and skills from three disciplines: Robotics, Object-oriented Program- ming and Event-based Programming. Interdisciplinarity is an important learning prin- ciple: ``New thinking and innovation often occurs in the intersection between existing competencies and knowledge, and in the encounter between persons with different professional backgrounds. Firms are therefore seeking out knowledge workers who pos- sess the ability to think across disciplines and to work together with others on common goals and tasks'' [26]. Fig. 1. Sphero 2.0 into the charging cradle. Application of Robot Programming to the Teaching of Object-Oriented Computer Languages 1825 center of mass for increasing energy efficiency and Two 350 mAh lithium polymer (LiPo) recharge- drivability. able batteries. The robot has the following features (Fig. 2): Fully programmable routines and behaviors
Recommended publications
  • Educational Mobile Application Using Sphero SPRK+ in an Augmented Reality Scenario
    Revista Romana de Interactiune Om-Calculator 10 (3) 2017, 231-249 © MatrixRom Educational Mobile Application using Sphero SPRK+ in an Augmented Reality scenario Teodor Stefanut, Andreea Camelia Tripon Technical University Cluj-Napoca 26 G. Barițiu street, Cluj-Napoca, Romania E-mail: [email protected], [email protected] Abstract. Teaching kindergarten children is a challenging task that requires patience, imagination and very well designed didactic materials that can capture the attention of children and convey knowledge at the same time. Appropriate to the age of pupils, specific games have been developed and integrated into teaching methodologies, in order to help children in understanding and exercising different simple or more complex notions and skills. Complementing traditional teaching methods, technology is currently more present than ever in the everyday activities of children, enabling the implementation of complex learning scenarios, adaptive didactic materials, customized learning paths and optimized integration of gaming with the need of exercising different skills. Some of the challenges met in creating such tools are discussed in this article, showing as a case study that new learning methods and resources can be developed by bridging the virtual world of the mobile-based games with the real one, through the use of Augmented Reality techniques and Sphero SPRK+ robot. Keywords: Augmented Reality; Sphero SPRK+; Education; Mobile applications. 1. Introduction Classical educational methods for teaching kindergarten children are mostly based on activities like drawing, singing, playing group games or solving simple tasks, under the supervision and with the guidance of an adult. However, in this educational approach the training and skills exercising is mostly performed only a few hours each day, the responsibility for further practice being passed to the parents who, in the vast majority of situations, do not have the required knowledge to continue adequately these activities.
    [Show full text]
  • RB-Orb-01 Sphero Bluetooth Robotic Ball Product
    RB-Orb-01 Sphero Bluetooth Robotic Ball Product Description: Sphero is like nothing you’ve seen before. It’s the first robotic ball gaming device that you control with a tilt, touch, or swing from your smartphone or tablet. You can even use Sphero as a controller for on-screen gameplay. Sphero delivers a unique mixed-reality experience with single and multi-player apps that let you engage in the virtual world and play in the real one. It’s the ball evolved. Key Benefits: New Ways To Play: Play in the real world, control it from your smartphone, or play in the virtual world using Sphero as a controller. Your experience changes with every new app you download. Apps for Everyone: Challenge yourself with Drive, Golf, Chromo, and more. With single or multi-player apps, Sphero will always surprise you. Key Features Works With Your Smartphone: iPhone, iPad, iPod touch, and Android compatible. You’ll Tire Before Sphero Does: Over an hour of full throttle play with cable-free induction charging. Any Color You Can Dream: Change Sphero’s color to suit your mood, play in the dark, or create a team color. Setup Once, Play Whenever: Sphero’s Bluetooth connection makes him ready to play as fast as you can launch an app. Press: Acclaimed by Popular Science, Forbes, Wall Street Journal and MSNBC and featured as one of the year’s hottest gadgets by Engadget, TechCrunch, Wired, Gizmodo and Make magazine, Sphero offers a new type of gameplay for the smartphone generation. Purchase Includes: Sphero robotic ball Inductive charging base Quick Start card User manual Apps available through the iTunes App Store or Google Play – several are free Made For: Requires iOS 4.0 or greater o iPod touch (3rd and 4th generation) o iPhone 4 and iPhone 3GS o iPad 2 and iPad Android devices with operating system o 2.2+ o Also compatible with most Android devices that meet the following requirements: .
    [Show full text]
  • Teacher Guide
    Sphero Edu TEACHER RESOURCE GUIDE Education Scotland's Curriculum for Excellence Benchmark Integration Table of Contents Introduction to Sphero Edu 3 Why is Sphero Edu a Valuable Educational Tool 6 Get to Know Your Robot 13 The Sphero Edu App 16 Sphero Edu Activities 18 Sphero Edu Units of Learning 22 Supplemental Resources 28 Join us online at edu.sphero.com Sphero Edu | Teacher Resource Guide 2 Introduction to Sphero Edu Sphero Edu provides a toolset that is unbounded in its potential Our program goes beyond code by incorporating robotics and the technologies with collaborative STEAM activities, nurturing students’ imaginations in ways no other education program can So, what can you do with Sphero in education? Although the possibilities are endless, below are some ideas of how you could integrate Sphero into your educational setting: • Teach computational thinking by programming Sphero robots in three different ways designed for learner progression - draw, blocks, and Javascript Coding comes to life with Sphero! • Measure time, speed, distance and other metrics to complete real world experiments • Perform specific functions such as motion and direction, color and light, and sensor-controlled reactions • Direct the movement of Sphero robots using an app or autonomously using code to navigate a maze • Problem solve, collaborate, and iterate! Sphero is adaptable to all ages, skill levels, and content areas The Teacher Resource Guide is designed to give you everything you need to know to get the ball rolling with your learners Mission in
    [Show full text]
  • Orbotix Accidentally Makes Sphero 2.0 Way Too Awesome
    Orbotix Accidentally Makes Sphero 2.0 Way Too Awesome Orbotix, the makers of Sphero, today announced the reinvention of the ball. Again. Sphero 2.0 is the world’s first app-controlled robotic ball and game system, and now it’s faster, brighter and smarter than ever before. Included in the rollout are brand new accessories, including ramps and protective Nubby covers to pimp your ride. “The first time I drove Sphero 2.0, I passed out,” said Ian Bernstein, cofounder of Orbotix. It’s true – Sphero 2.0 has been re-engineered from the ground up to give the user an entirely new gaming experience. It’s kind of like Einstein and C-3PO had a baby. Powered with new AI Superdrive capabilities, Sphero 2.0 is unreasonably fast, reaching speeds of up to 7 feet per second. That’s only slightly slower than a Lamborghini. And just like a racecar, every aspect of the internal robot has been re-configured for optimal performance, including a more efficient drivetrain and lowered center of gravity. With new multicolor LEDs, Sphero 2.0 is 3x brighter than before. You’ll need sunglasses to make sure the brilliance doesn’t blind you. Powered by induction charging, Bluetooth connection, and upgraded firmware, Sphero 2.0 will change the way you play. All Tricked Out That’s not all. Sphero 2.0 now comes with accessories. Featuring two ramps that pop directly out of the packaging, users can now catch big air that gives Felix Baumgartner a run for his money (parachute not included).
    [Show full text]
  • Clarke's CES Report 2019
    Clarke’s CES Report 2019 J. Clarke Stevens Introduction Some of you have been reading my reports from the Consumer Electronics Show (CES) for decades. For that, I apologize. For those of you reading my report for the first time, consider yourself forewarned. While the report does contain valuable information, it is laced with silliness that I will not justify to your boss. As usual, I walked every aisle of every venue (except C-Space) to bring you news of the best (and strangest) technology. This year, that meant 2.9 million net square feet of show floor space for 4,500 companies (including 1,200 startups). There were 188,000 visitors (4,000 more than last year) with 63,000 from outside the U.S. I think about 62,000 from France. For those of you keeping track via city sizes, we’re now at Tallahassee, Florida or nearly Oakville, Ontario (now that I work for a Canadian company). The focus of this year’s show can be neatly summed up by the following incident which occurred the night before the official opening. (https://www.youtube.com/watch?feature=youtu.be&v=0s4nxcleVd0&app=desktop) A Promobot Got Run Over by a Self-driving Tesla It was apparently in a line of Promobots headed to the show floor when it got clipped. So, an Internet of Things, Artificial Intelligence, robot got hit by a self- driving car. If it only had virtual reality playing on an 8k TV over 5G, the story would cover every major topic at CES this year.
    [Show full text]
  • Sample Coding and Robotics Resources Sphero/SPRK Sphero Is
    Sample Coding and Robotics Resources Sphero/SPRK Sphero is an app-enabled robotic ball which can be connected to Apple and Android devices (i.e. iPhone, iPad, iPod, tablet, smartphone). It's a robotic ball gaming device that you control with a tilt, touch, or swing of your smartphone or tablet. It allows children to develop their computational skills through coding and programming the robot. It integrates curriculum expectations in subjects such as math, science, art, and more. Children can guide their own learning through play. Through the SPRK Lightening Lab App, students are able to program Sphero to perform many movements. It allows for endless opportunities of ways to interact with it. Students can drive it, build race or obstacle courses for it, play with it in the water, reinvent board games with it, play multi-player games like tag, and play augmented reality games with it. This robot can be integrated into many subjects also allowing for integration amongst many subjects. Sphero allows students to learn the language of tomorrow as coding is becoming just as important as other skills necessary to living in the 21st century. The new SPRK model is waterproof (can swim) and can be used with paint. Resources ● Sphero Site ● Many apps on iTunes and GooglePlay and the ChromeStore, start with SPRK Lightning Lab for Sphero ● On Twitter @Sphero, @SpheroEdu, #Sphero (many videos and ideas for projects) ● Examples of activities from Sphero Dash and Dot Dash and Dot (from WonderWorkshop) are interactive robots that can be programmed through several apps including Blockly and Wonder.
    [Show full text]
  • Sphero Special Edition Bundle BB-8 Battle Worn Plus Force Band Sales
    Channel the Force™ with the Star FEATURES Wars™ Force Band™ by Sphero. Use the Authentic Movement Droid Control Mode ™ Force Band to drive BB-8, train like a Guide your BB-8 with a Use the Force to push, pull and smartphone or tablet. control BB-8. Jedi Knight, and play in new ways. Pair Holographic Communication Combat Training Mode your Force Band with Special Edition Record and view virtual Use your imagination to wield a Battle-Worn BB-8™. This Astromech holographic videos with BB-8. lightsaber* or battle with a blaster*. Droid™ refl ects the wear and tear of Autonomous Behavior Force Awareness Mode trekking across the galaxy on Resistance BB-8 has a mind of its own - explore Uncover digital holocrons in your the Star Wars galaxy together. environment and collect them in the app. missions. Fulfi ll your destiny and become strong in the ways of the Force. HARDWARE Inductive Charging Base Battle-Worn Extrerior Skillware Wireless power transfer Resistance wear and tear App-enabled guidance Electromagnetic Field Battle-Worn charger Voice interaction *Lightsaber toy and Blaster toy not included. FEATURES Droid Control Mode Force Awareness Mode Use the Force to push, Uncover digital holocrons in your The Force™ is strong with you. Channel pull and control BB-8 environment and collect them in the app it with the Star Wars™ Force Band™ Force Training Mode Robot Control Mode by Sphero. Like a Jedi Knight, you Follow commands from BB-8 to Use the Force Band to drive master Jedi Knight abilities other Sphero robots powered by can control your BB-8™ App-Enabled Bluetooth SMART Droid™ with just a wave of your hand Combat Training Mode Use your imagination to wield a and expand your abilities with Force lightsaber* or battle with a blaster* Training.
    [Show full text]
  • A Study on the Suitability of Visual Languages for Non-Expert Robot Programmers
    Received November 25, 2018, accepted January 23, 2019, date of publication January 29, 2019, date of current version February 14, 2019. Digital Object Identifier 10.1109/ACCESS.2019.2895913 A Study on the Suitability of Visual Languages for Non-Expert Robot Programmers JOSÉ MARÍA RODRÍGUEZ CORRAL 1, IVÁN RUÍZ-RUBE 1, ANTÓN CIVIT BALCELLS2, JOSÉ MIGUEL MOTA-MACÍAS1, ARTURO MORGADO-ESTÉVEZ1, AND JUAN MANUEL DODERO 1 1School of Engineering, University of Cádiz, 11519 Cádiz, Spain 2Technical School of Computer Engineering, University of Seville, 41012 Seville, Spain Corresponding author: José María Rodríguez Corral ([email protected]) This work was supported by the Spanish National Research Agency (AEI), under developed in the framework of the VISAIGLE Project with ERDF funds under Grant TIN2017-85797-R. ABSTRACT A visual programming language allows users and developers to create programs by manipulat- ing program elements graphically. Several studies have shown the benefits of visual languages for learning purposes and their applicability to robot programming. However, at present, there are not enough comparative studies on the suitability of textual and visual languages for this purpose. In this paper, we study if, as with a textual language, the use of a visual language could also be suitable in the context of robot programming and, if so, what the main advantages of using a visual language would be. For our experiments, we selected a sample of 60 individuals among students with adequate knowledge of procedural programming, that was divided into three groups. For the first group of 20 students, a learning scenario based on a textual object- oriented language was used for programming a specific commercial robotic ball with sensing, wireless communication, and output capabilities, whereas for the second and the third group, two learning scenarios based on visual languages were used for programming the robot.
    [Show full text]
  • USER MANUAL © & ™ Lucasfilm Ltd
    USER MANUAL Product Information Guide This Important Product Information Guide contains safety, handling, disposal, recycling, and regulatory information as well as the limited warranty for BB-8 App Enabled Droid™. Read all safety information and operating instructions before using BB-8 App Enabled Droid to avoid injury or harm. For a downloadable version of the BB-8 App Enabled Droid User and Product Guides, visit www.sphero.com/manuals. IMPORTANT SAFETY AND HANDLING INFORMATION Read the following warning before you or your child play with BB-8 App Enabled Droid. Failing to do so may cause injury. CAUTION: To reduce the risk of damage or injury, do not attempt to remove BB-8 App Enabled Droid's shell; please refer all non-routine servicing questions to Orbotix, Inc. No user-serviceable parts are contained inside. CALIFORNIA PROPOSITION 65 WARNING: THIS PRODUCT CONTAINS CHEMICALS KNOWN TO THE STATE OF CALIFORNIA TO CAUSE CANCER AND BIRTH DEFECTS OR OTHER REPRODUCTIVE HARM. General • Read all safety and operating instructions before operating BB-8 App Enabled Droid. • Retain the safety and operating instructions for future reference. • Follow all operating and use instructions. • Do not attempt to service BB-8 App Enabled Droid yourself. Refer all non-routine servicing to Orbotix. Seizure, Blackouts and Eyestrain A small percentage of people may be susceptible to blackouts or seizures (even if they have never had one before) when exposed to flashing lights or light patterns such as when playing games or watching video. If you have experienced seizures or blackouts or have a family history of such occurrences, you should consult a physician before playing video games or watching videos.
    [Show full text]
  • Sphero Summer Camp Guide
    Summer Camp Guide Get ready for a summer of hands-on learning! Forget Summer Brain Drain! With the Sphero Summer Camp Guide, your campers will engage in increasingly complex challenges that flex their critical thinking, creative confidence, teamwork, and coding skills. Leveraging the Sphero BOLT robot this program presents you with all of the tools and resources needed to easily implement your Sphero camp, with clear and organized guidelines for facilitators and parents’ stamps of approval. What’s in this guide? The Sphero Summer Camp Guide includes a suite of resources, including 30+ hours of instructional STEAM and Computer Science content, to make your summer camp easy to implement and engaging for campers of all ages. We know no two camps are the same, so dive into the resources below to prep and customize your programming: ● Camp Materials ● Curriculum Overview ● Sample Schedules ● Tips and Troubleshooting ● Resources 1 Camp Materials Sphero Robots The Sphero Summer Camp Guide was designed using the Sphero BOLT and Sphero BOLT Power Pack. We recommend 1 robot for up to 3 campers working together. ● BOLT is Sphero’s most advanced coding robotic ball to date, providing even more ways to express inventive ideas and experience the power of programming. ● The BOLT Power Pack includes 15 Sphero BOLTs and plenty of accessories to serve up to 30 learners. ● Facilitators should have at least 1 extra robot for building sample inventions or lending campers extra materials. Sphero Edu App and Devices All Sphero robots must be paired via bluetooth with the Sphero Edu app on an accompanying device.
    [Show full text]
  • SPHERO APP SPHERO This Is the Central App for Sphero and a Individual Sphero’S Speed, Colors, Core Required App for All Sphero Owners
    SPHERO APP SPHERO This is the central app for Sphero and a individual Sphero’s speed, colors, core required app for all Sphero owners. Use it reactor, and boost times. Complete to get rolling with Sphero Original or 2.0, missions, purchase tricks, and master upgrade firmware and personalize your your skills. The more you play with APPS gameplay like never before. Level up your Sphero, the better he gets. and DRIVING MULTIPLAYER PROGRAMMING AR AUGMENTED ARCADE TABLETOP REALITY most apps are iOS and Android compatible except where indicated iOS only Sharky the Beaver MOST POPULAR Sharky the Beaver is the first app ever to let you take a virtual 3-dimensional character for a walk around your house. Watch your robot come to life as a beaver named Sharky. Control Sharky from your iOS device as he stomps Sphero MACROLAB around to funky beats. You can even interact with the real world by launching Create easy, repeatable programs and macros for virtual cupcakes into Sharky’s mouth. Sphero or Ollie. Arrange simple commands and settings in any combination you choose to let Sphero or Ollie drive autonomously, follow unique patterns, Nyan Cat Space Party and more, all while learning basic programming. Play SpaceParty as a stand-alone app or use Sphero as a controller to fly Nyan Cat through galaxies of craziness, while collecting lollipops and shooting bacon to destroy enemies. Let your adventures take you through multiple levels, including Sphero EXILE one filled with cotton candy. Fly through space while destroying enemies and collecting energy cores. With weapon upgrades and more levels of gameplay set to be released, orBasic for sphero this is only a preview of what’s to come.
    [Show full text]
  • Sphero Mini: At-Home Learning Starter Kit Guide
    SPHERO MINI: AT-HOME LEARNING STARTER KIT GUIDE HI THERE, WELCOME TO SPHERO! We’re thrilled that you’re trying out Sphero for your home learning space. Whether learners are just getting started with programming and inventing or looking to grow their engineering and computational thinking skills, they’ll find themselves at home within the Sphero Edu ecosystem. WHAT IS THIS GUIDE? This guide will orient you to the content and support materials that come with Mini and Sphero Edu. We’ll walk you through: Getting started with the Sphero Edu app and Sphero Play app. Understanding your Mini robot and how it can be used Activity pathways with the included Activity Cards based on focus area and skill level Supplemental Resources PARENTS: START HERE! Program your Mini in Draw, Blocks, or even JavaScript in the Sphero Edu app. Download the app on your device at sphero.com/downloads QUICK START(RECOMMENDED) iOS and Android users can select “Quick Start” from the home page. Chromebook users can download the Android client to access this option. Note: You cannot save activities or programs in this mode. CREATE ACCOUNT Users can create a “Home User” account. Follow the steps at edu.sphero.com/ to create an account for your learner(s). Note: Mac and windows users must create an account. CLASS CODE If using your robot in conjunction with your child’s school, you may receive information about using “Class Code”mode. Drive and play games from the Sphero Play app. MEET YOUR MINI ACTIVITY KIT The Sphero Mini Activity Kit has everything you need to get rolling with STEAM learning at home.
    [Show full text]