Video about the Call Stack

last edited Feb 05 2017 by Steve Paget | Created by Steve Paget | Other contributors:

Video about the Call Stack, its function & how it works with variables.

Here’s a video I made about the call stack, which relates to GCSE / A level concepts of variable scope and functions. The video uses Python to demonstrate how it works, but the concepts are universal. It also features a look at a typical IDE (PyCharm)

Level: Intermediate/ Advanced

Duration: 10 minutes

Teaches: How the call stack operates. What are local variables? How are variables limited in scope. What is recursion? How does the stack perform in a recursive loop? What is a Stack Overflow?

Youtube link: The Call Stack


By downloading this resource you agree to the CAS resource guidelines and use it appropriately.

Note: Unless otherwise specified, this resource and all associated files are published here under the Creative Commons Attribution-Share Alike 3.0 Licence. If you wish to use a different license, please state this in the description.

Read our resource guidelines

Feedback and Comments

Available when logged in (sign-up, for free):
  • View 0 comments on this resource.
  • View resource history, links to related resources.
  • Leave feedback for the author(s), or help by editing the resource.