Knowledge building in mathematics: Supporting collaborative learning in pattern problems · Study