Fig. 4From: Promoting computational thinking through project-based learningEngagement of CT problem decomposition through activities of discussing DQ and observing various phenomena (recreated based on classroom discourse). Note. DQ. Driving question. a Element present in initial model. Note: Elements in an initial model by observing an anchoring phenomenon, discussing DQ, and developing paper-pencil models. b Element present in revised model. Note: Select key elements by deleting irrelevant ones and adding new ones through experiencing various phenomena through new investigation and revisiting DQBack to article page