Text this: Classification of strategies for solving programming problems using Aol sequence analysis