Text this: Effect of Javascript on middle schoolers' attitute toward computer course