• DocumentCode
    2052366
  • Title

    ALGOWEB: A Web-Based Environment for Learning Introductory Programming

  • Author

    Dorneles, Ricardo Vargas ; Picinin, Delcino, Jr. ; Adami, André Gustavo

  • Author_Institution
    Centra de Comput. e Tecnol. da Informacao, Univ. de Caxias do Sul, Caxias do Sul, Brazil
  • fYear
    2010
  • fDate
    5-7 July 2010
  • Firstpage
    83
  • Lastpage
    85
  • Abstract
    This paper describes an environment named AlgoWeb for learning introductory programming. AlgoWeb has a syntax highlighting editor for structured Portuguese, step-by-step processing, breakpoints and monitoring variable values. In addition, AlgoWeb has a set of algorithmic problems that encompasses the concepts and techniques taught in introductory programming courses. AlgoWeb can also check the correctness of the solution (with respect to previously defined input and output data) submitted by its users for the problems available in the environment. All the interactions between the users and the environment are registered, providing a valuable tool to evaluate the progress of each student or class.
  • Keywords
    Internet; computer aided instruction; programming; AlgoWeb; Web-based environment; algorithmic problems; breakpoints; introductory programming courses; learning introductory programming; structured Portuguese; syntax highlighting editor; variable values; Algorithm design and analysis; Computer languages; Portfolios; Programming profession; Servers; Syntactics; Introductory programming; algorithms; learning tools; web-based learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies (ICALT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Sousse
  • Print_ISBN
    978-1-4244-7144-7
  • Type

    conf

  • DOI
    10.1109/ICALT.2010.30
  • Filename
    5571154