Sounds easy, eh? Try it for a bit and come back to read this tutorial!

To access the full video please subscribe to FLLCasts.com
- #2163
- 23 Jul 2024
To make a square, remember that a full circle has 360°. Think of a square like a circle divided equally into a few angles. How many angles and sides does the square have?
The square has 4 angles and 4 sides! Thus each angle should be 360 / 4 = 90°.
An angle is represented by a turn of the robot, and a side - by the robot going forward. So, to program a square, we first need to make a side, go forward, and then turn 90°. If the robot repeats this 4 times, it should make a perfect square!
Courses and lessons with this Tutorial
This Tutorial is used in the following courses and lessons

Level A2 - History and Mythology - Robotics with LEGO SPIKE Prime
This is the second level of the LEGO Robotics Curriculum for second, third, and fourth-grade students.
In this level, we will focus on History and Mythology, with each lesson covering a different aspect of the ancient world. You will learn about a new distance sensor that uses ultrasound to help a watchtower robot detect invaders. We will also introduce new concepts such as loops, degrees, and a third motor. Additionally, you will learn how robots can perform two different tasks simultaneously.
- 28
- 0:00
- 65

Lesson 2 - Chichen Itza
Introduction
Today's robot will have the tough task of building a pyramid like the one in Chichen Itza!
What does the pyramid in Chichen Itza look like?
Chichen Itza was one of the largest Mayan cities, flourishing from around 600 to 1200 AD, over 1000 years ago! At its heart lies its most famous structure: the Temple of Kukulcán. Today, we'll attempt to "build" this iconic pyramid. Its unique form is known as a step pyramid due to the steps leading to the top.
The step pyramid is composed of concentric squares of varying heights. In this lesson, we will learn how to program the robot to move in a square, and then we'll work on making the squares concentric to resemble the pyramid!
- 3
- 5
- 10
- 3d_rotation 1