Stacks A Level Resources

A Level Computer Science: Stacks

This module contains:

  • An editable PowerPoint lesson presentation
  • Editable revision handouts
  • A glossary which covers the key terminologies of the module
  • Topic mindmaps for visualising the key concepts
  • Printable flashcards to help students engage active recall
  • A quiz with answer key to test knowledge and understanding of the module
Compatible with the following examination boards
Stacks A Level Resources Image 1
Stacks A Level Resources Image 2
Stacks A Level Resources Image 3
Stacks A Level Resources Image 4
Stacks A Level Resources Image 5

Download →

Stacks

Stacks are implemented in programming using arrays or linked lists. For implementing using arrays, a variable is required to hold the pointer to the top of the stack. This helps in insertion and deletion of elements.
A variable holding the maximum size of a stack or the size of an array is also required.

This A Level Computer Science module introduces stacks to your students, explaining:

  • LIFO data structure
  • Operations in stack
  • Implementing stacks using arrays and linked lists

More Data types, data structures and algorithms Modules

Stacks is one lesson in our Data types, data structures and algorithms module. The other theory lessons can be found below: