Bubble sort is simple. However, it still seems difficult for high school students. This research presents a pedagogical methodology: Using design sketch to visualize the abstract concepts in it, and evaluating the effectiveness of this in assisting the students to understand the pseudo code of it. An experiment is conducted in Wu-Ling senior high school with 250 students participated. The statistical analysis of experimental results shows that, for relatively high abstraction concepts, such as iteration number, design sketch helps significantly. However, it is not the case for those low abstraction concepts such as compare, swap, and iteration.