Sparse Binary Representation Learning for Knowledge Tracing