Introduction to Computer Programming:

Variables Scope