Minister Andre Ebanks with the 2024 National Robotics Team
The Cayman Islands national robotics team with their robot and the Deputy Premier and the minister responsible for innovation, André Ebanks, before they left for Athens.

The Cayman Islands National Robotics Team, comprised of students from seven local high schools, has headed to Athens, Greece to compete in the 2024 FIRST Global Challenge.

Under the theme “Feeding the Future,” this year’s event will be held from 26 to 30 September and will bring together students from more than 190 countries to learn about the importance of sustainable food production and sourcing. This topic is relevant to the team and the Cayman Islands as the country imports most of the food supply to support the local community.

Representing the Cayman Islands are Liam Benson of Cayman Prep & High School, Megha Cherayath of St. Ignatius Catholic School, Harry Cowell of Cayman International School, Garson Gardiner of John Gray High School, Jamie Johnson of Clifton Hunter High School, Abe Mohammed of Triple C School, Daeniell Pink of Triple C School and Aryan Ramsammy of Layman E. Scott Sr. High School in Cayman Brac. Accompanying the students are Glenda McTaggart – team manager, Desmond White – team coach and Nametha Abraham – team mentor.

Pink expressed her gratitude for being selected as a member of this year’s team and competing in Athens, the birthplace of the modern Olympics.

“Being able to interact with other countries and being able to get to know their different perspectives on how they approach robotics is a great opportunity. I also think that the experience of the competition itself will be awesome and one of the only times in will experience interacting with representatives from over 190 countries – it’s very exciting to be a part of it,” she said.

Team manager Glenda McTaggart said the experience of competing at the FIRST Global Challenge is one that the students will remember for a lifetime.

“Although it is a competition, the goal is not only about winning but being able to learn from the experience. Robotics teaches the value of teamwork, communication, time management, practice and the ability to perform under pressure,” said McTaggart, who is also senior manager, education programmes at Dart.

In preparation for the FIRST Global Challenge, the team also benefitted from mentoring with prior national team members. Teejhan Hansraj, who competed as a member of 2022 Cayman Islands national robotics team, has been among those mentoring this year’s members.

“I like giving back and helping prepare the team this year is rewarding. I’m able to share the experience I learned such as staying calm, thinking under pressure and communicating effectively with your team members. These insights give the team an edge because it’s not something you see written on a piece of paper.”

Speaking to the team at a recent farewell event, Deputy Premier and the minister responsible for innovation, André Ebanks, said: "The more that this type of activity (robotics) is recognised on island and becomes more baked into the (education) curriculum, the more you all will leapfrog to jobs of the future and you won't get stuck behind. It’s a bonus, to then be able to promote the Cayman Islands on the world stage." 

Ebanks added: "I am super excited for you all and I will be rooting for you because it will be an awesome experience. Show the world that innovation exists in the Cayman Islands and that we are one of the best.”

The team competition will commence on Thursday, 26 September. For more information on the FIRST Global Challenge, visit https://first.global/fgc/

3.055MBMemory Usage334msRequest Duration
Joomla! Version5.2.3
PHP Version8.2.27
Identityguest
Response200
Templatemindsinspired
Database
Server
mysql
Version
8.0.40-azure
Collation
utf8mb4_0900_ai_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:125 [ "PHP_EXTRA_CONFIGURE_ARGS" => "--enable-fpm --with-fpm-user=www-data --with-fpm-group=...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743698677 "last" => 1743698677...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (73.79KB) (9.91ms)
  • afterInitialise (1.1MB) (84.19ms)
  • afterRoute (159.09KB) (124ms)
  • beforeRenderComponent com_content (99.05KB) (6.24ms)
  • Before Access::preloadComponents (all components) (33.33KB) (2.93ms)
  • After Access::preloadComponents (all components) (114.07KB) (1.02ms)
  • Before Access::preloadPermissions (com_content) (1.7KB) (18μs)
  • After Access::preloadPermissions (com_content) (57.26KB) (747μs)
  • Before Access::getAssetRules (id:393 name:com_content.article.140) (1.15KB) (19μs)
  • After Access::getAssetRules (id:393 name:com_content.article.140) (7.38KB) (233μs)
  • afterRenderComponent com_content (380.36KB) (57.06ms)
  • afterDispatch (2.28KB) (226μs)
  • beforeRenderRawModule mod_menu (Main Menu) (359.12KB) (7.06ms)
  • afterRenderRawModule mod_menu (Main Menu) (180.41KB) (2.96ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (8μs)
  • afterRenderModule mod_menu (Main Menu) (5.12KB) (641μs)
  • beforeRenderRawModule mod_menu (Sub Menu) (800B) (68μs)
  • afterRenderRawModule mod_menu (Sub Menu) (3.86KB) (125μs)
  • beforeRenderModule mod_menu (Sub Menu) (704B) (4μs)
  • afterRenderModule mod_menu (Sub Menu) (2.11KB) (41μs)
  • afterRender (82.61KB) (18.06ms)
  • 1 x afterRoute (159.09KB) (36.94%)
    124ms
    1 x afterInitialise (1.1MB) (25.17%)
    84.19ms
    1 x afterRenderComponent com_content (380.36KB) (17.06%)
    57.06ms
    1 x afterRender (82.61KB) (5.4%)
    18.06ms
    1 x afterLoad (73.79KB) (2.96%)
    9.91ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (359.12KB) (2.11%)
    7.06ms
    1 x beforeRenderComponent com_content (99.05KB) (1.87%)
    6.24ms
    1 x afterRenderRawModule mod_menu (Main Menu) (180.41KB) (0.89%)
    2.96ms
    1 x Before Access::preloadComponents (all components) (33.33KB) (0.88%)
    2.93ms
    1 x After Access::preloadComponents (all components) (114.07KB) (0.31%)
    1.02ms
    1 x After Access::preloadPermissions (com_content) (57.26KB) (0.22%)
    747μs
    1 x afterRenderModule mod_menu (Main Menu) (5.12KB) (0.19%)
    641μs
    1 x After Access::getAssetRules (id:393 name:com_content.article.140) (7.38KB) (0.07%)
    233μs
    1 x afterDispatch (2.28KB) (0.07%)
    226μs
    1 x afterRenderRawModule mod_menu (Sub Menu) (3.86KB) (0.04%)
    125μs
    1 x beforeRenderRawModule mod_menu (Sub Menu) (800B) (0.02%)
    68μs
    1 x afterRenderModule mod_menu (Sub Menu) (2.11KB) (0.01%)
    41μs
    1 x Before Access::getAssetRules (id:393 name:com_content.article.140) (1.15KB) (0.01%)
    19μs
    1 x Before Access::preloadPermissions (com_content) (1.7KB) (0.01%)
    18μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    8μs
    1 x beforeRenderModule mod_menu (Sub Menu) (704B) (0%)
    4μs
26 statements were executed, 3 of which were duplicates, 23 unique39.87ms458.55KB
  • SELECT `data` FROM `o3mk9_session` WHERE `session_id` = ?780μs17.02KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `o3mk9_session` WHERE `session_id` = :session_id LIMIT 1469μs16.98KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `o3mk9_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)5.87ms1.66KBParamsCopy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `o3mk9_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1764μs16.84KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `o3mk9_viewlevels`364μs16.44KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `o3mk9_usergroups` AS `a` LEFT JOIN `o3mk9_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest441μs17.03KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `o3mk9_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`947μs19.82KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `o3mk9_menu` AS `m` LEFT JOIN `o3mk9_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`1.22ms34.79KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `o3mk9_categories` AS `s` INNER JOIN `o3mk9_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`862μs19.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `o3mk9_content` WHERE `alias` = :segment AND `catid` = :id467μs17.13KBParams/components/com_content/src/Service/Router.php:263Copy
  • SELECT * FROM `o3mk9_languages` WHERE `published` = 1 ORDER BY `ordering` ASC701μs16.39KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `o3mk9_template_styles` AS `s` LEFT JOIN `o3mk9_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1650μs16.22KB/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `o3mk9_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44)849μs26.33KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `o3mk9_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0581μs19.19KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `o3mk9_content`1.55ms16.89KB/libraries/vendor/joomla/database/src/Mysql/MysqlDriver.php:442Copy
  • UPDATE `o3mk9_content` SET `hits` = (`hits` + 1) WHERE `id` = '140'6.16ms56BCopy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `o3mk9_content` AS `a` INNER JOIN `o3mk9_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `o3mk9_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `o3mk9_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `o3mk9_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `o3mk9_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)983μs37.55KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `o3mk9_categories` AS `s` INNER JOIN `o3mk9_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`672μs18.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `o3mk9_contentitem_tag_map` AS `m` INNER JOIN `o3mk9_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)445μs18.33KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `o3mk9_categories` AS `s` INNER JOIN `o3mk9_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`846μs18.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM o3mk9_fields AS a LEFT JOIN `o3mk9_languages` AS l ON l.lang_code = a.language LEFT JOIN o3mk9_users AS uc ON uc.id=a.checked_out LEFT JOIN o3mk9_viewlevels AS ag ON ag.id = a.access LEFT JOIN o3mk9_users AS ua ON ua.id = a.created_user_id LEFT JOIN o3mk9_fields_groups AS g ON g.id = a.group_id LEFT JOIN `o3mk9_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC752μs20.29KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `o3mk9_categories` AS `s` INNER JOIN `o3mk9_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.12ms18.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `o3mk9_modules` AS `m` LEFT JOIN `o3mk9_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `o3mk9_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.06ms18.34KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `o3mk9_scheduler_tasks` AS `a` WHERE `a`.`state` = 14.31ms17.1KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • SELECT `session_id` FROM `o3mk9_session` WHERE `session_id` = ?638μs16.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `o3mk9_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?6.37ms1.53KBParamsCopy