Exploring Computer Science in JavaScript