digital geometry teaching