A critical analysis and evaluation of Web-based environments for program development
ARTICLE
Fadi P. Deek, Ki-Wang Ho, Haider Ramadhan
Internet and Higher Education Volume 3, Number 4, ISSN 1096-7516 Publisher: Elsevier Ltd
Abstract
This paper provides a classification, review, and critical analysis of current Web-based interactive programming environments and tools that facilitate learning programming languages and concepts. The focal point of the paper is based on (1) categorizing available programming systems and tools into classes according to their pedagogical approaches; (2) reviewing individual systems; and (3) critically analyzing them according to established standards for instructional design. The paper is intended to provide those seeking to use these resources with a comprehensive survey of the available systems, their succinct evaluation, and their effectiveness.
Citation
Deek, F.P., Ho, K.W. & Ramadhan, H. (2000). A critical analysis and evaluation of Web-based environments for program development. Internet and Higher Education, 3(4), 223-269. Elsevier Ltd. Retrieved August 10, 2024 from https://www.learntechlib.org/p/94235/.
This record was imported from Internet and Higher Education on January 29, 2019. Internet and Higher Education is a publication of Elsevier.
Full text is availabe on Science Direct: http://dx.doi.org/10.1016/S1096-7516(01)00038-0Keywords
- computer science education
- Computer Simulation
- Drill and practice systems
- Drills (Practice)
- instructional design
- Instructional Material Evaluation
- Instructional Systems
- learning systems
- Problem solving and programming languages
- Programmed Tutoring
- programming
- Programming tools
- Simulation systems
- Tutorial systems
- Web Based Instruction
- Web-based interactive environments
Cited By
View References & Citations Map-
An Evolving Approach to Learning Problem Solving and Program Development: The Distributed Learning Model
Fadi Deek & Idania Espinosa, New Jersey Institute of Technology, United States
International Journal on E-Learning 4 (2005) pp. 409–426
These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact info@learntechlib.org.