// 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: 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# } Entry: Bitwise { sessionTopic: Bitwise sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } } Category: Selection { Entry: Tracing if/if-else { sessionTopic: Selection sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } Entry: Tracing switch { sessionTopic: Switch sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } } Category: Loops { Entry: Tracing while loop { sessionTopic: Pretest sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } Entry: Tracing for loop { sessionTopic: Counter sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C#,VB } Entry: Tracing do-while loop { sessionTopic: PostTest sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } Entry: Advanced loops { sessionTopic: Iteration sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } } Category: Function { Entry: Debugging functions { sessionTopic: Function sessionSubTopic: Debug sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } Entry: Function behavior { sessionTopic: Function sessionSubTopic: Output sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } Entry: Recursive functions { sessionTopic: Function sessionSubTopic: Recursion sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } } Entry: Array { sessionTopic: Array sessionSkill: Analysis filter: sessionLanguage: C,C++,Java,C# } Category: OOP { Entry: Classes { sessionTopic: OOP sessionSubTopic: Access sessionSkill: Analysis filter: sessionLanguage: C++,Java,C# } } Entry: Pointers { sessionTopic: Pointer sessionSkill: Analysis filter: sessionLanguage: C++ } Entry: Quick Test { sessionTopic: Program sessionSkill: Analysis sessionMode: Demo }