Skip to main content

What are Properties?

Learn how kids can use properties to customize objects and bring their ideas to life!

Danielle Schulte avatar
Written by Danielle Schulte
Updated today

What are Properties?

Properties are the details that describe an object—like its color, size, or speed. In coding, properties let you change these traits for just one object, while everything else stays the same. Think of a row of identical cars. You can paint one red and leave the rest as-is. It’s still a car, but now it looks unique. That’s the power of properties!

Where Students Use Properties in Kodable

Properties in Kodable Basics

Students can learn about properties while customizing a Fuzz in the Fuzz Builder course. After writing the code, they get to see their fuzz take shape and then play with their customized character in the game. They use simple JavaScript commands to adjust traits like:

  • Color

  • Size

  • Accessories

Example:
On the left, students write code to set each property. On the right, they immediately see those changes on their Fuzz—making their character feel personal and unique.


Properties in Kodable Creator

Every course in Kodable Creator uses properties to support customization. In the science courses, for example, students might personalize objects like planets, animals, or other items in their games. They can customize how objects look and behave by changing traits like:

  • Size

  • Direction

  • Speed

  • Color

Example:
In the Solar System course, Mercury might be set to size: tiny and color: white to reflect its real look. But students can get creative—changing a planet to giant and pink to make a world of their own. Adjusting properties helps them see how small changes can make their game feel unique and personal.

Properties in Bug World

In Bug World, students explore properties using the BlueBlaster characters. Students can change these values to make each bug perform differently in battle. Modifying one BlueBlaster’s strength won’t affect the others—just like real properties, each one is independent.

Why It Matters

Learning about properties helps students:

  • Understand how to control individual parts of a program

  • Practice customizing without breaking the whole system

  • Develop games and characters that feel more personal and creative

Properties are a key concept that makes programs dynamic and interactive—and gives students full ownership of their creations.

Did this answer your question?