Publication | Closed Access
NavEx: Providing Navigation Support for Adaptive Browsing of Annotated Code Examples
39
Citations
10
References
2005
Year
Unknown Venue
EngineeringEducationSoftware EngineeringSource Code AnalysisAdaptive AnnotationSoftware AnalysisProgramming Language TeachingIntelligent Tutoring SystemNatural Language ProcessingNavigation SupportInformation RetrievalAdaptive EnvironmentComputational LinguisticsAnnotated Code ExamplesCode GenerationDesignUser ExperienceLearning AnalyticsComputer ScienceAdaptive User InterfaceAdaptive BrowsingCode RepresentationSoftware DesignInteractive Programming ExamplesProgram AnalysisSoftware TestingProgram ComprehensionHuman-computer InteractionAdaptive LearningSoftware Language Engineering
This paper presents NavEx, an adaptive environment for accessing interactive programming examples. NavEx implements a specific kind of adaptive navigation support known as adaptive annotation. The classroom study of NavEx confirmed that adaptive navigation support can visibly increase student motivation to work with non-mandatory educational content. NavEx boosted the overall amount of work and the average length of a session. In addition, various features of NavEx were highly regarded by the students.
| Year | Citations | |
|---|---|---|
Page 1
Page 1