I would help them develop basic understanding of the language then taking them to higher levels including oops and then data structures. This would not only help them in there school and college level exams but would also inspire them to crack various coding competitions. I would use examples to establish better understanding of the concepts....