• DocumentCode
    3334352
  • Title

    Block-based programming approach: challenges and benefits

  • Author

    Mohamad, S.N.H. ; Patel, Anup ; Latih, R. ; Qassim, Q. ; Liu Na ; Yiqi Tew

  • Author_Institution
    Sch. of Comput. Sci., Univ. Kebangsaan Malaysia, Bangi, Malaysia
  • fYear
    2011
  • fDate
    17-19 July 2011
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Block-based programming approach is a combination of component-based programming approach with end-user programming paradigm that considered being more advanced and easier to use in practice. The aim of this paper is to discuss the benefits that block-based programming approach will be contributed to the community and the challenges that have to be solved in this new environment. In this paper, we introduce several previous good examples of applications that have been developed by using block-based programming approach. The examples are evaluated and compared in term of their development speed, design quality, usability, reusability, block customization, user acceptance, application platform and range of users. Finally, based on the evaluation and comparison, important challenges and benefits are specified and discussed.
  • Keywords
    object-oriented programming; block-based programming approach; component-based programming approach; end-user programming paradigm; Blogs; Earth; Google; Programming profession; Usability; Benefits; Block-based Programming Approach; Challenges;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering and Informatics (ICEEI), 2011 International Conference on
  • Conference_Location
    Bandung
  • ISSN
    2155-6822
  • Print_ISBN
    978-1-4577-0753-7
  • Type

    conf

  • DOI
    10.1109/ICEEI.2011.6021507
  • Filename
    6021507