Understanding Imagine Robotify's Blockly workspace

Students can apply new knowledge via project-based learning to build, modify, edit, and analyze code to solve problems. They create their own projects and code custom robots in virtual environments. The workspace is where students build programs using Imagine Robotify Blockly blocks, dragging blocks from the drawers into the workspace and positioning blocks together to make different kinds of programs. You can click and drag the workspace to move it, allowing you to create programs and modules that are separate from each other. 

To access the workspace 

  1. Log in to Imagine Robotify.
  2. Scroll and select a course on the home page. homepg.png
  3. The workspace displays.


Section Description

The Robotiblockly drawers on the left side of the workspace contain all of the Imagine Robotify Blockly blocks needed to complete tasks. More become available as you continue through the course. 

Click and drag the blocks of code and lock them together.




The progress tracker at the top of the screen shows how far a student has progressed and how many more tasks are left to complete.

You can navigate between tasks by clicking a task number or the arrows < >.

The current task number is red, completed task numbers are green, and task numbers not started are clear. 


The options at the bottom right of the workspace allow zooming in and out of the workspace to see the whole program or focus on just one part. The radio button (radial_button_center.png) allows you to center the workspace in the middle of all your blocks, making it easy to navigate larger programs. 



Delete blocks you don't need by right-clicking and selecting Delete Block. You can also delete blocks by dragging them back to their drawer or dragging them into the trash can at the bottom right of the workspace. 


Each task has a self-guided toolbar at the bottom of the screen with instructions and hints that help students progress through the challenge at their own pace. Navigate between instructions using the green arrows.

Click hide_selfguided_toolbar.png to hide the self-guided toolbar.


To open a context menu for options on duplicating and deleting blocks, and more, right-click in the workspace (two-finger drag on a touch device) or right-click on a block.



The robot feed, also known as the simulation engine, is where you can see your robot in action in a three-dimensional environment.

Click play playbutt.png below the robot feed to run your code.

You can change the view by clicking and dragging on the robot feed to get a more useful view of the environment. You can zoom in and out using the mouse wheel or a two-finger drag on a touch device. You can also touch and drag the feed to suit your needs by clicking the red bar between the robot feed and workspace.

Enable full screen by clicking enable_wkspace_full_scrn.png in the top right corner of the robot feed.