Activity 01
Physical Model: Doubly Linked List Build
Provide index cards as nodes with spaces for data, next, and prev pointers. Students link cards into a doubly linked list, then practice insertions and deletions by swapping cards and updating pointers. Discuss traversal forward and backward as a group.
Differentiate between singly, doubly, and circular linked lists based on their structure and operations.
Facilitation TipDuring the Doubly Linked List Build, circulate and ask groups to explain how the prev pointers change when they insert a card in the middle, not just the ends.
What to look forProvide students with a diagram of a doubly linked list and a circular linked list. Ask them to write one sentence explaining a key difference in their structure and one scenario where each would be the preferred choice.