A methodology for analyzing the temporal evolution of novice programs based on semantic components.
Christopher D. HundhausenJonathan Lee BrownSean FarleyDaniel SkarpasPublished in: ICER (2006)
Keyphrases
- temporal evolution
- temporal information
- programming environments
- non stationary
- semantic information
- natural language
- semantic knowledge
- dynamic networks
- semantic similarity
- programming environment
- domain specific
- building blocks
- semantic level
- novice programmers
- machine learning
- semantic network
- semantic search
- low level features
- semantic representation
- semantic features
- semantic analysis
- context dependent
- semantic annotation
- conceptual model
- visual information
- domain knowledge
- database systems
- three dimensional
- information retrieval