Scope- Global Scope

As we learned previously, scope is the context in which our variables are declared. The reason we think about scope in relation to blocks is that variables can exist either within or outside blocks. Variables that are declared outside of blocks have global scope. Because global variables are not bound inside a block, they can be accessed by any code in the entire program, including code in blocks. In this video, we will take a look at global variables to see how global scope can make variables accessible from anywhere within a program.


  1. Click the play button to watch the video lesson.
  2. Watch the lesson as many times as needed.
  3. Code along with the instructor using the integrated code editor in the center of your screen.
  4. You can use the Run button beneath the code editor to test your code.
  5. Output from the code that you have written will appear in the panel on the right side of your screen.

If you get stuck or need assistance, you can click the button below to connect with a tutor. 

For additional questions or technical support, email