// Syntax: // Category: precedes each intermediate node // Entry: precedes each leaf node // Each leaf node is followed by the sessionTopic, sessionSubTopic, sessionConcepts, sessionSkill, // and Language to which it applies Category: Problets { Category: Expressions { Entry: Arithmetic { sessionTopic: Arithmetic sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } Entry: Relational { sessionTopic: Relational sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } Entry: Logical { sessionTopic: Logical sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } Entry: Assignment { sessionTopic: Assignment sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } } Category: Selection { Entry: if/if-else tracing { sessionTopic: Selection sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } } Category: Loops { Entry: while loop tracing { sessionTopic: Pretest sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } } } Category: Epplets - Parsons puzzles { Category: Selection { Entry: if/if-else puzzles { sessionTopic: Selection sessionSkill: Parsons filter: sessionLanguage: C,C++,Java,C# } } Category: Loops { Entry: while loop puzzles { sessionTopic: Pretest sessionSkill: Parsons filter: sessionLanguage: C,C++,Java,C# } } } Entry: Quick Test { sessionTopic: Program sessionSkill: Analysis sessionMode: Demo }