{"id":2,"date":"2021-11-03T10:24:16","date_gmt":"2021-11-03T10:24:16","guid":{"rendered":"https:\/\/vrobotsim.com\/?page_id=2"},"modified":"2022-06-19T19:48:26","modified_gmt":"2022-06-19T19:48:26","slug":"blocks-programming","status":"publish","type":"page","link":"https:\/\/vrobotsim.com\/development\/?page_id=2","title":{"rendered":"Getting Started with Blocks"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7788c52 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7788c52\" data-element_type=\"section\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;],&quot;sticky_effects_offset&quot;:100,&quot;animation&quot;:&quot;none&quot;,&quot;sticky_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-472acf1\" data-id=\"472acf1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7cda4c9 elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"7cda4c9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.1 - 14-08-2022 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"325\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-1024x520.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-1024x520.png 1024w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-300x152.png 300w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-768x390.png 768w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-535x272.png 535w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-1536x781.png 1536w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/cropped-vrs_transparent-2048x1041.png 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-4c2d8ae\" data-id=\"4c2d8ae\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-556a62c elementor-nav-menu--stretch elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"556a62c\" data-element_type=\"widget\" data-settings=\"{&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-chevron-down\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/vrobotsim.com\/development\/wp-content\/plugins\/elementor-pro\/assets\/css\/widget-nav-menu.min.css\">\t\t\t<nav migration_allowed=\"1\" migrated=\"0\" role=\"navigation\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade\"><ul id=\"menu-1-556a62c\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-208\"><a href=\"https:\/\/vrobotsim.com\/development\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-209\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=162\" class=\"elementor-item\">Quickstart<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-262\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=261\" class=\"elementor-item\">Get VRS<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1218\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1216\" class=\"elementor-item\">Learn<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1662\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1216\" class=\"elementor-sub-item\">All Lessons<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-711\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=2\" class=\"elementor-sub-item\">Block Programming Explained<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1077\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1075\" class=\"elementor-sub-item\">Robot Motor Power Explained<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1209\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1206\" class=\"elementor-sub-item\">VRS Programming made easy<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1663\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=611\" class=\"elementor-item\">Teaching Resources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-612\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=611\" class=\"elementor-sub-item\">Workshop Curriculum<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1664\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1206\" class=\"elementor-item\">About<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-211\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=52\" class=\"elementor-sub-item\">Development Team<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1913\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1904\" class=\"elementor-sub-item\">VRS In the News<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1742\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1737\" class=\"elementor-sub-item\">Contact Us<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1325\"><a rel=\"privacy-policy\" href=\"https:\/\/vrobotsim.com\/development\/?page_id=3\" class=\"elementor-sub-item\">Privacy Policy<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul><\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"eicon-menu-bar\"><\/i>\t\t\t<span class=\"elementor-screen-only\">Menu<\/span>\n\t\t<\/div>\n\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" role=\"navigation\" aria-hidden=\"true\"><ul id=\"menu-2-556a62c\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-208\"><a href=\"https:\/\/vrobotsim.com\/development\/\" class=\"elementor-item\" tabindex=\"-1\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-209\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=162\" class=\"elementor-item\" tabindex=\"-1\">Quickstart<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-262\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=261\" class=\"elementor-item\" tabindex=\"-1\">Get VRS<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1218\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1216\" class=\"elementor-item\" tabindex=\"-1\">Learn<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1662\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1216\" class=\"elementor-sub-item\" tabindex=\"-1\">All Lessons<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-711\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=2\" class=\"elementor-sub-item\" tabindex=\"-1\">Block Programming Explained<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1077\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1075\" class=\"elementor-sub-item\" tabindex=\"-1\">Robot Motor Power Explained<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1209\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1206\" class=\"elementor-sub-item\" tabindex=\"-1\">VRS Programming made easy<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1663\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=611\" class=\"elementor-item\" tabindex=\"-1\">Teaching Resources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-612\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=611\" class=\"elementor-sub-item\" tabindex=\"-1\">Workshop Curriculum<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1664\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1206\" class=\"elementor-item\" tabindex=\"-1\">About<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-211\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=52\" class=\"elementor-sub-item\" tabindex=\"-1\">Development Team<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1913\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1904\" class=\"elementor-sub-item\" tabindex=\"-1\">VRS In the News<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1742\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1737\" class=\"elementor-sub-item\" tabindex=\"-1\">Contact Us<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1325\"><a rel=\"privacy-policy\" href=\"https:\/\/vrobotsim.com\/development\/?page_id=3\" class=\"elementor-sub-item\" tabindex=\"-1\">Privacy Policy<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul><\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6438699 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6438699\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e5a2818\" data-id=\"e5a2818\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-48f1cb9 elementor-hidden-desktop elementor-hidden-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-global elementor-global-1166 elementor-widget-nav-menu\" data-id=\"48f1cb9\" data-element_type=\"widget\" data-settings=\"{&quot;layout&quot;:&quot;dropdown&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;fas fa-caret-down&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"eicon-menu-bar\"><\/i>\t\t\t<span class=\"elementor-screen-only\">Menu<\/span>\n\t\t<\/div>\n\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" role=\"navigation\" aria-hidden=\"true\"><ul id=\"menu-2-48f1cb9\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-208\"><a href=\"https:\/\/vrobotsim.com\/development\/\" class=\"elementor-item\" tabindex=\"-1\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-209\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=162\" class=\"elementor-item\" tabindex=\"-1\">Quickstart<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-262\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=261\" class=\"elementor-item\" tabindex=\"-1\">Get VRS<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1218\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1216\" class=\"elementor-item\" tabindex=\"-1\">Learn<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1662\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1216\" class=\"elementor-sub-item\" tabindex=\"-1\">All Lessons<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-711\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=2\" class=\"elementor-sub-item\" tabindex=\"-1\">Block Programming Explained<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1077\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1075\" class=\"elementor-sub-item\" tabindex=\"-1\">Robot Motor Power Explained<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1209\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1206\" class=\"elementor-sub-item\" tabindex=\"-1\">VRS Programming made easy<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1663\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=611\" class=\"elementor-item\" tabindex=\"-1\">Teaching Resources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-612\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=611\" class=\"elementor-sub-item\" tabindex=\"-1\">Workshop Curriculum<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1664\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1206\" class=\"elementor-item\" tabindex=\"-1\">About<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-211\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=52\" class=\"elementor-sub-item\" tabindex=\"-1\">Development Team<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1913\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1904\" class=\"elementor-sub-item\" tabindex=\"-1\">VRS In the News<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1742\"><a href=\"https:\/\/vrobotsim.com\/development\/?page_id=1737\" class=\"elementor-sub-item\" tabindex=\"-1\">Contact Us<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1325\"><a rel=\"privacy-policy\" href=\"https:\/\/vrobotsim.com\/development\/?page_id=3\" class=\"elementor-sub-item\" tabindex=\"-1\">Privacy Policy<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul><\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da39e2e elementor-widget elementor-widget-image\" data-id=\"da39e2e\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"265\" height=\"209\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/logo-removebg-preview.png\" class=\"attachment-large size-large\" alt=\"Virtual Robot Simulator | FIRST Tech Challenge - FTC Virtual Robots\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0888ae elementor-widget elementor-widget-heading\" data-id=\"e0888ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.1 - 14-08-2022 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-large\">Block Programming Intro<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b68aa0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"3b68aa0\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.1 - 14-08-2022 *\/\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#2c2c2c;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);-ms-flex-negative:0;flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:100;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:100;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-container>.elementor-widget-divider{width:var(--container-widget-width,100%);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}<\/style>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f446b8 elementor-widget elementor-widget-heading\" data-id=\"1f446b8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-medium\"><a href=\"https:\/\/www.vrobotsim.online\/homepage.html\">A very basic introduction about FTC blocks and programming in general<\/a><\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c58181c elementor-align-center elementor-widget elementor-widget-button\" data-id=\"c58181c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"#get-started-header\" class=\"elementor-button-link elementor-button elementor-size-xl elementor-animation-grow\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Learn More<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1847858 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"1847858\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#features\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-chevron-down\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4267c51b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4267c51b\" data-element_type=\"section\" id=\"get-started-header\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27bd0fde\" data-id=\"27bd0fde\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9748a55 elementor-widget elementor-widget-text-editor\" data-id=\"9748a55\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.1 - 14-08-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<h1>Getting started with blocks in VRS<\/h1><p>Check out a <a href=\"http:\/\/Blocks Programming Reference Manual By Bruce Schafer February 7, 2019\" data-wplink-url-error=\"true\">very good resource on Block programming\u00a0<\/a> by Bruce Shaffer<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d3af1c elementor-widget elementor-widget-text-editor\" data-id=\"3d3af1c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-33e065a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"33e065a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa2e831\" data-id=\"fa2e831\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-41c6c98 elementor-widget elementor-widget-text-editor\" data-id=\"41c6c98\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-828246a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"828246a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d009738\" data-id=\"d009738\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3a9ae27 elementor-widget elementor-widget-text-editor\" data-id=\"3a9ae27\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h1 id=\"what-are-blocks\" style=\"font-size: 50px; margin-bottom: 30px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif; text-align: start;\">What are blocks?<\/h1>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f661203 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f661203\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3842a5e\" data-id=\"3842a5e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ec730e4 elementor-widget elementor-widget-text-editor\" data-id=\"ec730e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 id=\"what-is-code\" style=\"font-size: 35px; margin-top: 0px; margin-bottom: 0px; color: #000000; font-family: Arial, Helvetica, sans-serif;\">What is code?<\/h2>\n<p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Have you ever wondered how humans tell machines what to do? Machines might seem to work via magic, but that \u201cmagic\u201d is actually thousands of lines of computer code.<\/p>\n<p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Computer Code is how humans talk to computing machines, which nowadays include desktop computers, laptop, phones, tablets, video game systems, robots, satellites\u2026 and the list goes on!<\/p>\n<p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">At the heart of all these machines are microprocessors, which is the \u201cbrain\u201d of a machine. Unlike our brains which evolved over thousands of years, machine brains were created by human scientists over about a century.<\/p>\n<p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Microprocessors control the flow of electricity in a computing machine, and by \u201ctalking\u201d to them we can tell them what to do. Microprocessors might tell a light to turn on, a phone to vibrate, the color of pixels, or a robot to start moving.<\/p>\n<p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Computer programming languages like JAVA, Python, and C++ allow humans to write machine code in a language they can understand.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e8e0844 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e8e0844\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b6a4a0\" data-id=\"1b6a4a0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f3d0b5 elementor-widget elementor-widget-text-editor\" data-id=\"2f3d0b5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 id=\"enter-blocks\" style=\"font-size: 35px; margin-top: 0px; margin-bottom: 0px; color: #000000; font-family: Arial, Helvetica, sans-serif;\">Enter blocks<\/h2><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Teachers of Computer Programming noticed that it was difficult for students to \u201cclimb the first hill\u201d of learning a programming language because it was too much new information at once, so they thought of a new way to teach the concepts of computer programming: programming blocks.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f566adb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f566adb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-94f19b2\" data-id=\"94f19b2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e79e9d0 elementor-widget elementor-widget-text-editor\" data-id=\"e79e9d0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 id=\"the-future-of-blocks\">The future of blocks<\/h2><p>While blocks were developed initially as a way for students to have a comfortable introduction to writing programming languages, they have become a method of programming that is independent from coursework. Many Integrated Development Environments such as Unity (the IDE we used to build the <a href=\"https:\/\/vrobotsim.com\/development\/\">Virtual Robot Simulator<\/a>) and the Unreal Engine (the IDE used to build popular games like Fortnight) have visual programming languages that are similar to blocks programming. These languages tend to use a \u201cnode-based\u201d language instead of a \u201cblocks-based\u201d language, but the idea is the same.<\/p><p>Whether you are hoping to learn a programming language, learn programming concepts, or build your skills at visual programming, block coding with the Virtual Robot Simulator is a great place to start!<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-636ef3c elementor-widget elementor-widget-image\" data-id=\"636ef3c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"852\" height=\"817\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/all-blocks-2.png\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/all-blocks-2.png 852w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/all-blocks-2-300x288.png 300w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/all-blocks-2-768x736.png 768w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/all-blocks-2-535x513.png 535w\" sizes=\"auto, (max-width: 852px) 100vw, 852px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6b842d9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6b842d9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-33413f2\" data-id=\"33413f2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9ca3538 elementor-widget elementor-widget-text-editor\" data-id=\"9ca3538\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h1 style=\"margin-bottom: 30px; font-size: 50px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">Do I need ALL these blocks?<\/h1><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">You might notice that there are quite a few blocks available to use. Do you really need all of them?<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Actuators, Logic, Loops, Math, Text, Lists\u2026 there are quite a few different block categories, and within those, there are lots of blocks. Where do you even start?<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">The key to learning most things, including blocks programming, is to start with simple tasks and then figure out how to use the tools provided to accomplish those tasks. If you start with learning every tool, you\u2019ll have forgotten them by the time you need to use them, so instead focus on a few at a time.<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Our first task will be to move the robot forward and backwards.<\/p><h1 style=\"font-size: 50px; margin-bottom: 30px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">Writing your first blocks program<\/h1><p style=\"font-size: medium; color: #000000; font-family: Arial, Helvetica, sans-serif;\">Let\u2019s take a look at the default code template we see when we load up the program for the first time and select \u201cAutonomous Mode\u201d<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e3986e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e3986e9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3caa1a8\" data-id=\"3caa1a8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-61b8f77 elementor-widget elementor-widget-image\" data-id=\"61b8f77\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"480\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start.png\" class=\"attachment-large size-large\" alt=\"Blocks programming | Getting Started with Blocks, Download Virtual Robot Simulator Lessons with video links\" srcset=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start.png 806w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start-300x225.png 300w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start-768x576.png 768w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start-535x401.png 535w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d68c680 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d68c680\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-589f35d\" data-id=\"589f35d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c75a9f8 elementor-widget elementor-widget-image\" data-id=\"c75a9f8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"337\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/table.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/table.png 934w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/table-300x158.png 300w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/table-768x405.png 768w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/table-535x282.png 535w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e8484f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e8484f7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c8090d4\" data-id=\"c8090d4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-67579c8 elementor-widget elementor-widget-html\" data-id=\"67579c8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- Global site tag (gtag.js) - Google Analytics -->\r\n<script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-NBW3M42VFK\"><\/script>\r\n<script>\r\n  window.dataLayer = window.dataLayer || [];\r\n  function gtag(){dataLayer.push(arguments);}\r\n  gtag('js', new Date());\r\n\r\n  gtag('config', 'G-NBW3M42VFK');\r\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f91e1bd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f91e1bd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-344b033\" data-id=\"344b033\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1531fea elementor-widget elementor-widget-text-editor\" data-id=\"1531fea\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h1 style=\"margin-bottom: 30px; font-size: 50px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">Setting motor power<\/h1><p>The following code blocks drive the robot forward for two seconds at a power of 0.2. After that we want it to strafe to the right. If we set the frontLeft power to 0.2, what would we set the other values to? Try this out in the app and then come back here to see the answer.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6775157 elementor-widget elementor-widget-image\" data-id=\"6775157\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/motor-power.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"motor-power\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTI0NSwidXJsIjoiaHR0cHM6XC9cL3Zyb2JvdHNpbS5jb21cL2RldmVsb3BtZW50XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8wMVwvbW90b3ItcG93ZXIucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"542\" height=\"680\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/motor-power.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/motor-power.png 542w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/motor-power-239x300.png 239w, https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2022\/01\/motor-power-535x671.png 535w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e229d4a elementor-widget elementor-widget-text-editor\" data-id=\"e229d4a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Aha! We hope you see that exploring the blocks in your toolbox often reveals a better way to accomplish a task.<\/p><h2 id=\"what-power-should-i-use\" style=\"font-size: 35px; margin-top: 0px; margin-bottom: 0px; color: #000000; font-family: Arial, Helvetica, sans-serif;\">What power should I use?<\/h2><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Often in programming you need to set a value. Sometimes you have the opportunity to define what that value means before setting it, but often you have to work within the constraints of the existing software. In this case, the \u201cpower\u201d value we \u201cset\u201d for each wheel is determined by the VRS App. The only way you can figure out what the power should be is to experiment. Remember: in most cases you don\u2019t have to use whole numbers only; numbers can be negative, decimals, or both!<\/p><h2 id=\"what-now\" style=\"font-size: 35px; margin-top: 0px; margin-bottom: 0px; color: #000000; font-family: Arial, Helvetica, sans-serif;\">What now?<\/h2><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Ok so we\u2019ve successfully set the power of motors, now what? Well, if we simply wanted a robot that rams things at high speed, we are done. Most of the time, though, we want our robots to behave a bit more deliberately, so we need to introduce some more commands so our robot will move forward AND backward AND forward again (as many times for as far a distance as we want).<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Now that you understand how to stack code blocks to make the virtual robot move, you can make it go forward and backwards. Try it yourself in the app, then return here to see the way we did it.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-56be074 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"56be074\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2277bd2\" data-id=\"2277bd2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0036056 elementor-widget elementor-widget-text-editor\" data-id=\"0036056\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h1 id=\"what-causes-a-turn\" style=\"font-size: 50px; margin-bottom: 30px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">What causes a turn?<\/h1><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Turning is easy if you\u2019re driving a car\u2013 you just turn the wheel and the wheels (connected by the steering axle and some gears) turn to point in the direction you want the car to go. Turning the virtual robot is\u2026 not so straightforward.<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">Try to imagine how you might turn the robot, then match the words in this quiz to complete the idea correctly.<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">You can control the strength of the turn, also known as the turn radius, by adjusting the strength of these values. Which of the following would execute the tightest (smallest radius) turn?<\/p><h1 id=\"what-is-strafing\" style=\"font-size: 50px; margin-bottom: 30px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">What is strafing<\/h1><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">A \u201cstrafe\u201d maneuver might be familiar to you if you\u2019ve ever played a First Person Shooter-style video game. Your character typically moves forward and backward using the left thumbstick up and down directions (or W and S on a keyboard), and looks around using the right thumbstick (or the mouse if you\u2019re using a mouse). Your character \u201cstrafes\u201d when using left and right on a thumbstick (or A and D on a keyboard). It\u2019s just another way of saying \u201cmove side to side without turning\u201d.<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">The robot (both real and virtual) uses special wheels that allow it to strafe when all four turn in the correct direction in relation to each other. Those who want to try and figure it out on their own should use the app and experiment with different values.<\/p><h1 id=\"how-to-learn-java-using-blocks\" style=\"font-size: 50px; margin-bottom: 30px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">How to learn Java using blocks<\/h1><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">As we learned in the introductory lesson, code blocks are a method for writing code. Just as a programming language like Java provides programmers a way to write machine code in a more understandable way, code blocks provide a way to write Java in a more understandable way. It is not necessary to learn Java\u2013 coding blocks are a completely viable method for controlling the robot, but for those who are interested in learning Java for its power and versatility, code blocks are an excellent learning tool.<\/p><p style=\"color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium;\">The VRS app allows you to switch back and forth between blocks and Java at the click of a button. This enables you to see the Java code you have created using the blocks, and understand its syntax.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-285be92 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"285be92\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-45e1cb6\" data-id=\"45e1cb6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-26c591d elementor-widget elementor-widget-text-editor\" data-id=\"26c591d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h1 style=\"margin-bottom: 30px; font-size: 50px; border-bottom: 4px solid black; color: #000000; font-family: Arial, Helvetica, sans-serif;\">What Next?<\/h1><p style=\"font-size: medium; color: #000000; font-family: Arial, Helvetica, sans-serif;\">Congratulations on finishing this introduction to blocks! We recommend that beginners continue with blocks before moving on to Java programming. Now is a good time for you to try and maximize your points with blocks. Keep practicing, and eventually you will feel confident enough to teach others. Consider hosting an outreach event with VRS; we have a suggested curriculum <a href=\"https:\/\/vrobotsim.com\/development\/competition\/\">here.<\/a><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0905137 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0905137\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b0380e0\" data-id=\"b0380e0\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f5a9c69 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f5a9c69\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-40d97f6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"40d97f6\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8cc73d8\" data-id=\"8cc73d8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-efe93a3 elementor-widget elementor-widget-image\" data-id=\"efe93a3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/vrobotsim.com\/development\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"265\" height=\"209\" src=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/Untitled-4-removebg-preview.png\" class=\"attachment-large size-large\" alt=\"Virtual Robot Simulator | FIRST Tech Challenge - FTC Virtual Robots\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-514b766 elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"514b766\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><a style=\"background-color: #030303;\" href=\"https:\/\/www.vrobotsim.online\/homepage.html\">VIRTUAL ROBOT SIMULATOR<\/a><span style=\"background-color: #030303;\">\u00a0IS A SIMPLE, EASY-TO-USE PLATFORM THAT ALLOWS FTC TEAMS TO PROGRAM AND TEST THEIR ROBOTS WITHOUT ACCESS TO PHYSICAL HARDWARE.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3e95ec9\" data-id=\"3e95ec9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-84290b8 elementor-widget elementor-widget-text-editor\" data-id=\"84290b8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><span style=\"font-size: 18pt;\">Contact:<\/span><\/p>\n<p><span style=\"font-size: 18pt;\"><br><\/span><\/p><p><span style=\"font-size: 18pt;\">Email: <a href=\"mailto:jweiland@firstillinoisrobotics.org\" target=\"_blank\" rel=\"noopener\">jweiland@firstillinoisrobotics.org<\/a><\/span><\/p>\n<p><span style=\"font-size: 18pt;\">Github: <a href=\"https:\/\/github.com\/Virtual-FTC\">https:\/\/github.com\/Virtual-FTC<\/a><\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Block Programming Intro A very basic introduction about FTC blocks and programming in general Learn More Getting started with blocks&hellip;<\/p>\n","protected":false},"author":1,"featured_media":761,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blocks programming | Getting Started with Blocks | Virtual Robot Simulator<\/title>\n<meta name=\"description\" content=\"Programming blocks combine the simplicity of building block toys like Legos, with the power of writing a programming language like JAVA.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blocks programming | Getting Started with Blocks | Virtual Robot Simulator\" \/>\n<meta property=\"og:description\" content=\"Programming blocks combine the simplicity of building block toys like Legos, with the power of writing a programming language like JAVA.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vrobotsim.com\/development\/?page_id=2\" \/>\n<meta property=\"og:site_name\" content=\"Virtual Robot Simulator\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-19T19:48:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start.png\" \/>\n\t<meta property=\"og:image:width\" content=\"806\" \/>\n\t<meta property=\"og:image:height\" content=\"604\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blocks programming | Getting Started with Blocks | Virtual Robot Simulator","description":"Programming blocks combine the simplicity of building block toys like Legos, with the power of writing a programming language like JAVA.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Blocks programming | Getting Started with Blocks | Virtual Robot Simulator","og_description":"Programming blocks combine the simplicity of building block toys like Legos, with the power of writing a programming language like JAVA.","og_url":"https:\/\/vrobotsim.com\/development\/?page_id=2","og_site_name":"Virtual Robot Simulator","article_modified_time":"2022-06-19T19:48:26+00:00","og_image":[{"width":806,"height":604,"url":"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/vrobotsim.com\/development\/#website","url":"https:\/\/vrobotsim.com\/development\/","name":"Virtual Robot Simulator","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vrobotsim.com\/development\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vrobotsim.com\/development\/?page_id=2#primaryimage","url":"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start.png","contentUrl":"https:\/\/vrobotsim.com\/development\/wp-content\/uploads\/2021\/11\/opmode-start.png","width":806,"height":604,"caption":"Download Virtual Robot Simulator Lessons with video links"},{"@type":"WebPage","@id":"https:\/\/vrobotsim.com\/development\/?page_id=2#webpage","url":"https:\/\/vrobotsim.com\/development\/?page_id=2","name":"Blocks programming | Getting Started with Blocks | Virtual Robot Simulator","isPartOf":{"@id":"https:\/\/vrobotsim.com\/development\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vrobotsim.com\/development\/?page_id=2#primaryimage"},"datePublished":"2021-11-03T10:24:16+00:00","dateModified":"2022-06-19T19:48:26+00:00","description":"Programming blocks combine the simplicity of building block toys like Legos, with the power of writing a programming language like JAVA.","breadcrumb":{"@id":"https:\/\/vrobotsim.com\/development\/?page_id=2#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vrobotsim.com\/development\/?page_id=2"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vrobotsim.com\/development\/?page_id=2#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vrobotsim.com\/development\/"},{"@type":"ListItem","position":2,"name":"Getting Started with Blocks"}]}]}},"_links":{"self":[{"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":64,"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":2093,"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/2093"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=\/wp\/v2\/media\/761"}],"wp:attachment":[{"href":"https:\/\/vrobotsim.com\/development\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}