Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken.
App Lab works best on a desktop or laptop computer with a mouse and keyboard. You may experience issues using this tool on your current device.
Game Lab works best on a desktop or laptop computer with a mouse and keyboard. You may experience issues using this tool on your current device.
You may experience issues using Web Lab in Private Browsing mode. Please reload your project in normal mode. Sorry for the inconvenience.
CS in Algebra curriculum and content is being deprecated. Within the next few months, this lab will no longer be available. Please check out Bootstrap: Algebra instead. Learn More.
Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on.
Envelope Variables
Variables allow for a lot of freedom in computer science. This lesson helps to explain what variables are and how we can use them in many different ways. Use this activity before (or in conjunction with) the lesson on abstraction to really hit the idea home.