• DocumentCode
    713527
  • Title

    Introducing Scratch as the Fundamental to Study App Inventor Programming

  • Author

    Chiung-Fang Chiu

  • Author_Institution
    Inst. of Curriculum Instruction & Technol., Nat. Chi Nan Univ., Nantou, Taiwan
  • fYear
    2015
  • fDate
    9-12 April 2015
  • Firstpage
    219
  • Lastpage
    220
  • Abstract
    In this paper, the experience and lessons learned from introducing Scratch as the fundamental to learn App Inventor programming for novice programmers is presented. In the first semester, eight graduate students were taught by basic programming concepts with Scratch. They then applied these concepts to learn App Inventor programming in next semester. Data including students´ project codes, students´ questionnaire and interviews were collected and analyzed. The results reveal that students applied many programming concepts to code implementation in projects. Furthermore, positive attitudes toward this teaching sequence of programming were found in questionnaire survey and interview results. Familiarizing Scratch not only enhanced students´ experience to program in blocks-oriented visual environment in App Inventor, but also decreased the anxiety to project implementation of mobile applications. The above findings introduce future teaching to novice programmers on App Inventor programming.
  • Keywords
    computer science education; further education; mobile computing; programming; teaching; App Inventor programming; Scratch; block-oriented visual environment; graduate students; mobile applications; novice programmers; programming concepts; student project codes; student questionnaire; teaching sequence; Computer languages; Computer science education; Mobile communication; Programming profession; Visualization; App Inventor; Computer Science Education; Programming; Scratch;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Learning and Teaching in Computing and Engineering (LaTiCE), 2015 International Conference on
  • Conference_Location
    Taipei
  • Type

    conf

  • DOI
    10.1109/LaTiCE.2015.52
  • Filename
    7126264