Classroom Robotics

Camboard Technology have published a new eBook for classroom robotics.

Coding with Robot Arms provides the student with numerous coding examples on programming  virtual robotic arms.


This book will show you how to program several virtual robotic arms.
The book provides a step by step guide to coding a robotic arm.
Describes all of the robotic arm parts.
This book starts with a simple pick and place robot moving onto a rail guided robot.
The book covers robotic arm welding.
The book is based on the following Camboard Software:

Interactive Robot
Robot Clasp
Robot Rail
Robot Welding

This book is based on Camboard Technology’s virtual robotic software and will be useful to students learning to program robotic arms at Computing Key Stage 3 and Computer Science K12.


Robotics in the Classroom

Teaching robotics in the classroom can be a time consuming business for the teacher. Setting up a classroom full of robotic arms connected to computers is fraught with problems. Quite often going through a lesson with robots breaking down the whole process can be a chore.


We have introduced Interactive Robot this provides a 3D robotic arm on screen that picks up and moves items. The coding language features simple commands as well as X,Y,Z move command.

With the robot on screen this takes out one factor of the reliability issue.

How RAID Drives work…

vraid2RAID drives store the same data on separate hard disks. The theory being if one fails there will always be a backup of data. So in practice no data will be lost. Usually RAID drives are fitted into main servers that act as a repository for data on a network.
With computing and computer science taking a greater role in education we have introduced a new program to cover the RAID drives aspect of the computing curriculum at key stage 3, also useful for computer science k-12.
Colleges are unlikely to let students loose on dismantling their server so we have developed Visual RAID to allow students to see the operation of these types of drives.
Visual RAID simulates the operation of a servers dual RAID hard disk drives.
Each virtual drive has a controller board, four magnetic platters and eight read/write heads.
Up to 32 bits of data can be written and read from the RAID drive.
The drive simulates data being written and read from the top platter.
Virtual data can be written in a safe environment.
Data can be read from the virtual disk and be displayed as binary, bytes and ASCII.
RAID drives are used in servers. The principal reason for having a second hard disk is to have an exact replica of the data from RAID drive 1. If for any reason one of the RAID drives breaks down, data will be still intact on the other drive.
RAID stands for redundant array of independent disks.
So when data is being written it is sent to both RAID drives at the same time. When data is being read it is only read in from one RAID drive. In Visual RAID data is read in from Drive 1.
Data limits
Our hard drive is fixed to write at sector 1 from here we can write 32 bits of data. In total 32 bits of data can be written to the disks.
The program simulates data being written to sector 1. The start address is 0000000200 Addresses are offset from this start address.
Write to disk

Every part of the platter has its own unique capability to store a binary 0 or binary 1 when writing to the platter the magnetic surface will contain either 0 or 1. In our simulation a red dot signifies a 0 a gap signifies a binary 1. As the disks are spinning all the time a circular data trail is left.
For more information please visit our site: