The difficulty may be stated as such: Scratch, per Resnick, emphasizes “bottom-up
tinkering” versus “top-down planning” when building algorithms (Mitchel Resnick,
2009). However, as we have noted in above sections, “top-down planning” is a
fundamental and crucial part of computational thinking.