Intro to Programming

Learn how to think like a computer scientist



Learning how to program is critical in the modern world. With Recursive Dragon, you can learn the fundamentals of programming and logical thinking through the language of your choice. Master Scratch, Python, Java, C++, and more, and apply what you’ve learned to solve problems and construct meaningful projects. Our team of elite CMU CS majors can guide you through your computer science journey so you can land your desired tech job.