Question

  • Creator
    Topic
  • #2137469

    Advantages and disadvantages of block programming environment

    Locked

    by 10catherine.jeffries ·

    Tags: 

    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 🙂

All Answers

  • Author
    Replies
    • #2443115

      testing

      by merrygoroundtest ·

      In reply to Advantages and disadvantages of block programming environment

      just testing – ignore

    • #2443052

      Advantages and disadvantages of block programming environment

      by maxistress ·

      In reply to Advantages and disadvantages of block programming environment

      Developing complex software is completely different from writing small programs.

      Complex individual systems are usually elements of complex ecosystems of software and hardware platforms, interfaces, languages, and even extra-computational factors. In creating those kinds of systems the choice of languages that use visual metaphors would probably be detrimental, not beneficial, and that is why professional software developers are happy that the languages they use are “spartan”.

      On the other hand, if your intention is to reduce the learning curve for begginers that are not going to be professional developers of any kind, then you can begin to talk about the benefits of those “soft” languages.

Viewing 1 reply thread