Activity 01
Collaborative Modeling: Build a Tree
Give each small group index cards and string. Students receive a set of data values and must construct a binary search tree by placing values in the correct nodes according to insertion rules. Groups then perform an in-order traversal by reading cards aloud in sequence, verifying the result is sorted.
Explain the fundamental differences between linear and non-linear data structures.
Facilitation TipDuring Collaborative Modeling: Build a Tree, circulate and ask each group to explain their tree’s hierarchy to you before they add new nodes.
What to look forProvide students with a scenario, such as organizing a family tree or planning a road trip. Ask them to draw a representation of this scenario using either a tree or a graph, labeling at least four nodes and two edges. They should also write one sentence explaining why they chose that data structure.