Predicting programming performance by using process behavior in a block-based programming environment