• DocumentCode
    2952549
  • Title

    Visual Learning Environments for Computer Programming

  • Author

    Sandoval-Reyes, Sergio ; Galicia-Galicia, Pedro ; Gutierrez-Sanchez, Ivan

  • Author_Institution
    Centre for Comput. Res., Nat. Polytech. Inst., Mexico City, Mexico
  • fYear
    2011
  • fDate
    15-18 Nov. 2011
  • Firstpage
    439
  • Lastpage
    444
  • Abstract
    Almost from the start of computing as an academic discipline, educators have noted that teaching students how to program computers has never been easy. This paper describes four systems Scratch, Alice, Green foot and App inventor as tools to teach programming concepts to students of different ages with no previous computing experience, through creating applications that connect with their interests. This approach encourages self learning, experimentation and sharing, circumventing at the same time, the constraints of traditional programming languages.
  • Keywords
    computer aided instruction; computer science education; programming; teaching; Alice system; App inventor; Green foot system; Scratch system; academic discipline; computer programming; programming language; self learning; teaching; visual learning environment; Communities; Computer languages; Green products; Programming; Smart phones; Visualization; Alice; Android; App Inventor; Greenfoot; Scratch; Visual Programming Language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Robotics and Automotive Mechanics Conference (CERMA), 2011 IEEE
  • Conference_Location
    Cuernavaca, Morelos
  • Print_ISBN
    978-1-4577-1879-3
  • Type

    conf

  • DOI
    10.1109/CERMA.2011.76
  • Filename
    6125870