1. INTRODUCTION

RobocodeUK (website url address: https://robocode.uk/) appreciates your business and trust. We are a UK based company, building the environment of the future along with our customers. Please read this Privacy Policy in order to have permission to use our services.

2. DATA COLLECTED
DATA STORAGE LOCATION

We are a UK based company and operate on web servers hosted in the EU. Our hosting provider adheres to the EU/US “Privacy Shield”, ensuring that your data is securely stored and GDPR compliant. 

REGISTRATION DATA

If you register on our website, we store your chosen username and your email address and any additional personal information added to your user profile. You can see, edit, or delete your personal information at any time (except changing your username). Website administrators can also see and edit this information.

PURCHASE DATA

To receive product support, you have to have purchased a course. These purchases will be stored onto your account together with support expiration dates and your user data. This is required for us to provide you with downloads, support services, and other customer services.

SUPPORT DATA

If you have registered on our website and have been promised our support, you can submit support tickets for assistance. Support form submissions are sent directly to us. Only the data you explicitly provided is sent, and you are asked for consent, each time you want to create a new support ticket.

COMMENTS

When you leave notes on the website we collect the data shown in the notes form, and also the IP address and browser user agent string to help spam detection.

CONTACT FORM

Information submitted through the contact form on our site is sent to our company email, hosted by Microsoft. Microsoft adheres to all UK Privacy Laws, and you can find more information about this online on https://www.microsoft.com/.

These submissions are only kept for customer service purposes they are never used for marketing purposes or shared with third parties.

GOOGLE ANALYTICS

We use Google Analytics on our site for anonymous reporting of site usage. So, no personalised data is stored. If you would like to opt-out of Google Analytics monitoring your behavior on our website please use this link: Google Analytics Opt-out.

CASES FOR USING PERSONAL DATA

We use your personal information in the following cases:

  • Verification/identification of the user during website usage;
  • Providing Technical Assistance;
  • Sending updates to our users with important information to inform about news/changes;
  • Checking the accounts’ activity in order to prevent fraudulent transactions and ensure the security of our customers’ personal information;
  • Customise the website to make your experience more personal and engaging;
  • Guarantee overall performance and administrative functions run smoothly.
3. EMBEDDED CONTENT

Pages on this site may include embedded content, like YouTube videos, for example. Embedded content from other websites behaves in the exact same way as if you visited the other website.

These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged-in to that website. Below you can find a list of the services we use:

None as of yet.
4. COOKIES

This site uses only necessary cookies – cookies are small text files that are placed on your machine to help the site provide a better user experience. In general, cookies are used to retain user preferences, store information for things like shopping carts, and provide anonymised tracking data to third party applications like Google Analytics. Cookies generally exist to make your browsing experience better. However, you may prefer to disable cookies on this site and on others. The most effective way to do this is to disable cookies in your browser. We suggest consulting the help section of your browser.

NECESSARY COOKIES (ALL SITE VISITORS)
  •  
  • PHPSESSID: To identify your unique session on the website.
NECESSARY COOKIES (ADDITIONAL FOR LOGGED IN CUSTOMERS)
  • wp-auth: Used by WordPress to authenticate logged-in visitors, password authentication and user verification.
  • wordpress_logged_in_{hash}: Used by WordPress to authenticate logged-in visitors, password authentication and user verification.
  • wordpress_test_cookie Used by WordPress to ensure cookies are working correctly.
  • wp-settings-[UID]: WordPress sets a few wp-settings-[UID] cookies. The number on the end is your individual user ID from the users database table. This is used to customise your view of admin interface, and possibly also the main site interface.
  • wp-settings-[UID]:WordPress also sets a few wp-settings-{time}-[UID] cookies. The number on the end is your individual user ID from the users database table. This is used to customise your view of admin interface, and possibly also the main site interface.
5. WHO HAS ACCESS TO YOUR DATA
If you are not a registered client for our site, there is no personal information we can retain or view regarding yourself. If you are a client with a registered account, your personal information can be accessed by:
  • Our system administrators.
  • Our supporters when they (in order to provide support) need to get the information about the client accounts and access.
6. THIRD PARTY ACCESS TO YOUR DATA

We don’t share your data with third-parties in a way as to reveal any of your personal information like email, name, etc.

7. HOW LONG WE RETAIN YOUR DATA

When you submit a support ticket or a comment, its metadata is retained until (if) you tell us to remove it. We use this data so that we can recognise you and approve your comments automatically instead of holding them for moderation.

If you register on our website, we also store the personal information you provide in your user profile. You can see, edit, or delete your personal information at any time (except changing your username). Website administrators can also see and edit that information.

8. SECURITY MEASURES

We use the SSL/HTTPS protocol throughout our site. This encrypts our user communications with the servers so that personal identifiable information is not captured/hijacked by third parties without authorisation.

In case of a data breach, system administrators will immediately take all needed steps to ensure system integrity, will contact affected users and will attempt to reset passwords if needed.

9. YOUR DATA RIGHTS
GENERAL RIGHTS

If you have a registered account on this website or have left comments, you can request an exported file of the personal data we retain, including any additional data you have provided to us.

You can also request that we erase any of the personal data we have stored. This does not include any data we are obliged to keep for administrative, legal, or security purposes. In short, we cannot erase data that is vital to you being an active customer (i.e. basic account information like an email address).

If you wish that all of your data is erased, we will no longer be able to offer any support or other product-related services to you.

GDPR RIGHTS

Your privacy is critically important to us. Going forward with the GDPR we aim to support the GDPR standard. RobocodeUK permits residents of the United Kingdom to use its Service. Therefore, it is the intent of RobocodeUK to comply with the UK General Data Protection Regulation.

10. THIRD PARTY WEBSITES

RobocodeUK may post links to third party websites on this website. These third party websites are not screened for privacy or security compliance by RobocodeUK, and you release us from any liability for the conduct of these third party websites.

All social media sharing links, either displayed as text links or social media icons do not connect you to any of the associated third parties, unless you explicitly click on them.

Please be aware that this Privacy Policy, and any other policies in place, in addition to any amendments, does not create rights enforceable by third parties or require disclosure of any personal information relating to members of the Service or Site. RobocodeUK bears no responsibility for the information collected or used by any advertiser or third party website. Please review the privacy policy and terms of service for each site you visit through third party links.

11. RELEASE OF YOUR DATA FOR LEGAL PURPOSES

At times it may become necessary or desirable to RobocodeUK, for legal purposes, to release your information in response to a request from a government agency or a private litigant. You agree that we may disclose your information to a third party where we believe, in good faith, that it is desirable to do so for the purposes of a civil action, criminal investigation, or other legal matter. In the event that we receive a subpoena affecting your privacy, we may elect to notify you to give you an opportunity to file a motion to quash the subpoena, or we may attempt to quash it ourselves, but we are not obligated to do either. We may also proactively report you, and release your information to, third parties where we believe that it is prudent to do so for legal reasons, such as our belief that you have engaged in fraudulent activities. You release us from any damages that may arise from or relate to the release of your information to a request from law enforcement agencies or private litigants.

Any passing on of personal data for legal purposes will only be done in compliance with laws of the country you reside in.

12. AMENDMENTS
We may amend this Privacy Policy from time to time. When we amend this Privacy Policy, we will update this page accordingly and require you to accept the amendments in order to be permitted to continue using our services.

ROBLOX

Course Overview

Roblox has been the most popular gaming platform to children in the last 5 years, and things don’t seem to be changing. Many of these games are scripted in Lua, a very easy language to use compared to other programming languages. This brings us an opportunity to reimagine a lot of things about scripting games, and apply it in our course. Children will learn how to build machines using software, and make them do the tasks they ask them to do, all the while strengthening their logical thinking skills. If this isn’t enough, they will learn the fundamentals of object-oriented programming languages too, since Lua is one of them itself.

Course Breakdown

1 → 3

Initially, we must understand the importance of tracking key phrases when designing apps. – know how a visual coding IDE is typically laid out, what these IDEs produce [w/ some practical works], and master the correct usage for programming use. These are the kinds of questions which will become simplified: what is hierarchy? what counts as an object? what functions can we copy?

4 → 6

Knowledge at this stage is enough that we can get learn calculations in programming to interact with objects and choose the favoured appearance.
Through this, the learners will get to know the most fundamental things in reserved syntax. make a simple digital timer.

7 → 9

Next, we understand variation and functions. – the ‘do’ keyword – using it to manipulate a variable unlocks a lot of possibility. Simulating a windmill that produces flour with a simple button switch.

10 → 12

Lastly, we design. Usefulness is there in machine simulation, but it’s nothing without design. Simulating a hamster wheel with a speed up selection, and engaging learners in a competition to do this will add skill to their arsenal, at the very least in communicating with others in a proper manner, and with at least a level of confidence higher than before. We will finish by explaining the link between the 11 lessons prior and programming as an industry.

Robotics

Course Overview

Robots have motherboards that we have a lot of control over, in fact, pure control. This course will give young people a handy and fun way to see hundreds of ways in which we can use these robots and the things they’re made from.
For years, we’ve closely monitored the British Curriculum on Computing, we’ve crafted a course to genuinely engage young people in the UK in using the biggest robotics ecosystem in the world, generally making them smarter and teaching them key skills. Hundreds of modules can be attached to robots. A ‘project’ can be designed after picking a couple of these modules that work together, even something simple like a temperature measuring roof, for example. Using just the Arduino Uno board and our resources, all of this is made easy, and the learners will leave the course able to craft many robotic systems.

Course Breakdown – A Digital Mind

This course will be heavily based on our solid robo-box. The robo-box features the Arduino board, wires, and all relevant components to the course. It also contains a guide (for home-learning) with extra on-demand help. The same box is used for in-centre learning too, which is a slightly different course but only in delivery (the course breakdown is similar). The box features compartments for the different components, and more compartments for the cables and the motherboard, all labelled. This will allow the box to be re-usable, forming a zero-waste product.

1 → 3

Introductory lessons will introduce the learner to champion powering on an electronic circuit with multiple methods, and connecting components to a power source. We will then get to know answers to many fundamental questions.
▪How can a battery be used to select the property of the circuit?
Which methods, and which sensors, can we use to switch on power, and control components?

4 → 6

Now, a focus on outputs is encouraged in robotics. We choose to have our output power boosted quite often in the course, and this cannot be done without increasing voltage. So as this section comes with potential hazards, we learn how to use resistance checks to control these hazards.

Now, there are methods to control power in the circuit automatically that affects our outputs. Our learners will discover these methods and they will get to know how to easily adjust their output to their needs.

7 → 9

Naturally, the next station is to use the knowledge gathered to produce a full working system. Our intended system will emulate a real car with many accessories!
Questions like the following will be answered:
▪ How can we add an automatic dipping beam like modern cars have when they drive through tunnels?
How can the car set preventative measures towards hitting a lamp-post without the driver having to be aware at all of their approach to it?

10 → 12

We end on a high point where the learners will finalise their car designs of their choice. More importantly, they will have robots with full autonomy that they will
hopefully treasure for years to come.
For the cars to be upgraded, we will repeatedly ask ourselves, is every motion autonomous and automatic?
▪ Does our robot copy human behaviour, for example like the i-Vac does?
▪ How does applying a programming language like Arduino allow us more flexibility?