What are some advantages and disadvantages of using a block programming environment (such as BYOB, App Inventor or Scratch) over high-level programming (such as Small Basic)?
I need to write an essay comparing the two for a Computing Controlled Assessment so a detailed responce would be very helpful 🙂