Learning a new language opens a wealth of opportunities. But there’s one language family that provides benefits like no other: the languages of computer programming. Now widely taught in schools, programming is an eminently learnable skill that gives you unrivalled problem-solving power you can apply in all areas of life. Programming is also a fun, creative activity that imparts deep insights into how we control the devices that influence virtually every aspect of our lives. Writing computer code has truly gone mainstream in recent years. Remarkable advances in hardware and in user interfaces mean that skills that were once highly technical, complicated, and difficult to learn are today within the reach of everyone who is willing to engage with a computer. And now The Great Courses offers a pathbreaking guide with their course “How to Program: Computer Science Concepts and Python Exercises.” 24 engaging 30 minute lessons use one of the world’s most accessible, popular, and powerful computer languages, Python 3, as a gateway to programming. Learn more about this course and start your FREE trial of The Great Courses Plus here: www.TheGreatCoursesPlus.com/show/how_to_program_computer_science_concepts_and_python_exercises?utm_source=US_OnlineVideo&utm_medium=SocialMediaEditorialYouTube&utm_campaign=149329 This course is taught by Professor John Keyser of the Department of Computer Science and Engineering at Texas A&M University, one of the top-ranked computer science programs in the country. From the very first lesson, Professor Keyser plunges you into Python coding and the concepts of computer science, with a style that has won him numerous teaching awards. The Python computer language (named after the comedy troupe Monty Python) is ideal for beginners, with code based on ordinary English words and the flexibility to create many useful and creative programs. Professor Keyser focuses on practical problem-solving, presenting dozens of real-life examples and exercises, walking you through solutions, and helping you practice and build your skills. No matter what level of experience and skill you have with computers, you can rest assured that this course will suit your needs from the first step: walking you through how to install Python 3 and the programming editor PyCharm, both of which are available free online. Assuming no prior background in computer science, Professor Keyser’s lessons are so clear, carefully paced, and comprehensive that they will appeal to both novice and experienced programmers. Even those who use Python often will learn new and useful tips that fill gaps in their understanding, clarify concepts that were previously obscure, and broaden one-task tricks into versatile tools. So, as with any new language, programming opens up a new world, while also influencing the way you look at your old, familiar world. It may be that as you work through the enjoyable and challenging exercises in How to Program, the most important benefit you are gaining is not only a toolkit to help you create your own programs in Python 3—it’s also a set of enhanced mental tools for every sphere of life. Learn more about this course and start your FREE trial of The Great Courses Plus here: www.TheGreatCoursesPlus.com/show/how_to_program_computer_science_concepts_and_python_exercises?utm_source=US_OnlineVideo&utm_medium=SocialMediaEditorialYouTube&utm_campaign=149329 Don’t forget to subscribe to our channel – we are adding new videos all the time! www.youtube.com/subscription_center?add_user=TheGreatCourses