Course Description

Are you interested in learning the fundamentals of computer programming while having fun playing video games? Look no further than the Problem Solving, Python Programming, and Video Games course by University of Alberta. This course is designed for beginners and covers a wide range of skills including computer programming, Python programming, programming principles, problem solving, computational thinking, process analysis, critical thinking, computational logic, algorithms, and computer programming tools. With a rating of 4.2 stars and 221 reviews, this course is highly recommended by past students. Over the course of 1-3 months, you will learn how to think like a computer programmer and apply your skills to create your own video games. Through interactive lectures, hands-on exercises, and real-world examples, you will gain a solid understanding of the basics of programming and how to use Python to solve problems. This course is perfect for anyone who wants to learn how to code and develop their critical thinking skills. Whether you are a student, professional, or