An In-Depth Look at Learning Computer Language Syntax in a High-Repetition Practice Environment