algorithms don't have hard coded values. Those instructions tell you how to draw a circle at a very specific point with a very specific radius.
An algorithm would replace all the magic numbers (1,2,3,5,6 and 11 are all magic numbers), with variables. If there is a relationship between those numbers, then the algorithm would capture that.
An algorithm is a formula. Something that could be repeated.
the Sierpinski triangle is an algorithm, because it's given that you're starting with an empty triangle. The 'starting with an empty triangle' is not part of the algorithm.
What you have is something that would be the INITIAL SHAPE of an algorithm. The algorithm would be something that's performed on that shape.