Abstract. Pattern generalization played an important role in the introduction of early algebra which became a bridge between arithmetic and algebra. However, there are still many students who have difficulty in generalizing patterns. The difficulty of students in generalizing patterns lies in the steps of producing general formulas. Students find it difficult to represent generalizations in theā¦