Publication | Open Access
An integrated program development tool for teaching and learning how to program
30
Citations
8
References
1999
Year
Unknown Venue
EngineeringEducationSoftware EngineeringSoftware Engineering EducationSoftware AnalysisProgramming Language TeachingProgram EvaluationIntelligent Tutoring SystemTeacher EducationSyntactic DetailsAutomatic ProgrammingAlgorithm DevelopmentLearning SciencesDesignSoftware DesignInstructional ProgramInstructional EnvironmentProgram AnalysisSoftware TestingProgram ComprehensionProgramming MethodologyEducational Program Development
Teaching and learning how to program requires environments designed to support these activities rather than commercially available integrated development environments. This paper presents an instructional environment which embraces the entire process of design, algorithm development, testing and debugging while minimizing the syntactic details with which students must cope. Students using this environment develop a view of programming in which design and testing are integral parts of program development.
| Year | Citations | |
|---|---|---|
Page 1
Page 1