Thinking Like a Computer Scientist: A Python Programming Journey

Опубликовано: 30 Сентябрь 2026
на канале: Dayan Ruben
19
2

This episode explores how to approach problem-solving through computer programming using Python. We'll learn about the core concepts in "Think Python (https://greenteapress.com/wp/think-py...) ," including variables, expressions, functions, and control structures, and how these elements work together to create effective programs. We'll focus on developing a "computer science" mindset, and using concepts like incremental development and debugging to tackle complex problems. We will also discuss data structures like lists and dictionaries, object-oriented programming, and file handling to write practical programs, with examples drawn from the textbook.

Think Python 2nd edition: https://greenteapress.com/thinkpython...