# Sphero CPD 9.30 11am Introduction to Sphero 11

Sphero CPD 9.30 11am Introduction to Sphero 11 11.15am Coffee Break 11.15 1pm Using Sphero with the Computing Science CfE benchmarks 1 1.30pm Lunch 1.30 - 3pm Using Sphero across the CfE

3pm Questions and feedback What is Sphero? Programmable device that can be controlled via tablets or Chromebook by remote control or code

We control SPRK+ using an app (Sphero edu) that is downloaded onto the tablet, chromebook or mobile phone The SPRK+ connects to the tablet or Chromebook using Bluetooth, meaning internet access is not essential

Before children get started with Sphero An algorithm is a list of rules to follow in order to solve a problem My silly bug algorithm 1. Draw a triangle for the body 2. Add 4 eyes 3. Add 4 legs 4. Add a crown 5. Add some wings

Computer code For a computer to understand your algorithm you will need to use a computer language or code Hello, how are you? English 26 Bonjour, comment vastu ?

French 26 Russian 33 Mandarin (Chinese)

Over 50,000 Computers use a language called binary, it only has two letters (1, 0). Using a coding language There are lots of coding languages Create an algorithm to complete the

Open App Setting up your SPRK+ Hit connect robot Choose SPRK+ Hold device next to a charging SPRK+ robot App features Home 3D models, settings Programmes Sphero and community codes

Activities pre-set lessons Drive remote control Sphero challenge 1 2m Sprint Use Spheros block coding language to write an algorithm to get your Sphero to roll for exactly 2m. Your tablet will use Bluetooth to communicate with Sphero and tell it your instructions. Instructions Click on Lightening Lab Click programmes

Click the (+) to create a new programme and select block Click actions and pull a roll command into place Set speed at 100 Alter the other circles When you are happy with your code test it out in the testing area (remember to aim your sphero before your press start) Change your code and re-test until Sphero rolls for 2m. Sphero challenge 2 - Slalom Work out how long it would take Sphero to roll for 1m. Create an algorithm to take Sphero

through the slalom. Draw out your route first measuring using your protractor and tape. Sphero challenge 3 DANCE PARTY! Computing Science Understanding the world through computational thinking E&Os

I understand the operation of a process and its outcome I can structure related items of information. Benchmarks Compares activities consisting of a single sequence of steps with those consisting of multiple parallel steps, for example, making tomato sauce and cooking pasta to be served at the same time. Identifies algorithms/instructions that include repeated groups of instructions a fixed number of times and/or loops until a condition is met. Identifies when a process is not predictable because it has a random element for example, a board game which uses dice Structures related items of information for example, a family tree Uses a recognised set of instructions/an algorithm to sort real worlds objects for

examples, books in a library or trading cards Square with loops Computing Science Understanding and analysing computing technology E&Os I can explain core programming language concepts in appropriate technical language. I understand how information is stored and how key components of computing technology connect and interact through networks. Benchmarks

Explains the meaning of individual instructions (including variables and conditional repetition) in a visual programming language Predicts what a complete program in a visual programming language will do when it runs, including how the properties of objects for example, position, direction and appearance change as the program runs through each instruction. Explains and predicts how parallel activities interact Demonstrates an understanding that all computer data is represented in binary for example, numbers, text, black and white graphics. Describes the purpose of the processor, memory and storage and the relationship between them Demonstrates an understanding of how networks are connected and used to communicate and share information, for example the internet.

Self-drive Using two different events On Start Program Set Speed () On Collision Set Heading (Heading + ()) Computing Science Designing, building and testing computing solutions E&Os I can create, develop and evaluate computing solutions in response

to a design challenge Benchmarks Creates programs in a visual programming language including variables and conditional repetition. Identifies patterns in problem solving and reuses aspects of previous solutions appropriately for example, reuse code for a timer, score counter or controlling arrow keys. Identifies any mismatches between the task description and the programmed solution, and indicate show to fix them Toss Game

## Recently Viewed Presentations

• Moment-Area Method. 3. Conjugate Beam Method. 4. Virtual Work Method. CIV 301 - THEORY OF STRUCTURES (3) Giza Higher Institute for Eng. & Tech. - Dr. M Abdel-Kader. Double Integration Method .
• Lecture Summary. Once we obtained our sample, we would like to summarize it. Depending on the type of the data (numerical or categorical) and the dimension (univariate, paired, etc.), there are different methods of summarizing the data.
• Understanding:Synapses are junctions between neurons and between neurons and receptor or effector cells. Synapse = fluid-filled gap between 2 neurons (or between neuron and muscle, neuron and gland, or neuron and receptor cells) Electrical impulse . cannot. pass across fluid....
• Need to consider in view of Hart's ladder of participation where are chid protection conferences? Group exercise 2 . Does co-production of plans happen for the families you and your team work with? If not why not? Are there good...
• Targeted middle aged and older adults with and without disability (N=1610) Within-subjects ANOVA with post-hoc comparisons: Insurance companies and government least acceptable as recipient Driving information sensitive outside family contexts * Images: logos for the RERC-APT, NIDRR, Quality of Life...
• Erikson's Stages of Psychosocial Development. Approximate. age Stage Description of Task. Adolescence Identity vs. role Teenagers work at refining a sense of self by (teens into confusion testing roles and then integrating them to . 20's) form a single identity,...
• * * * * * * * * * * * So how do those wishing to register as biomedical scientists prove that they are competent to do so? Up until now the Institute, as the designated awarding b
• Are the plants or plant parts edible * Current Research Team Prof. Bernard T. Kiremire Assoc. Prof. Robert Byamukama Dr. Hannington Twinomuhwezi-Busitema University Ms. Jane Namukobe Ms. Adia Madina Mr. Christopher Adaku-Mbarara University Collaborators: National and International to be detailed...