Understanding patterns is a gradual process, moving from learning through experiences and concrete materials with learning theory and inference. Learning about patterns is very important because it is the basis of mathematical knowledge such as Algebra, Statistics, Geometry and so on.