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
Link To Document