How to Program: Computer Science Concepts and Python Exercises Season 1 Episode 9

Ep 9. Functions and Abstraction

  • TV-PG
  • November 1, 2016
  • 31 min

How to Program: Computer Science Concepts and Python Exercises is a show that aims to teach viewers about programming languages, and how to write and use them on a computer using Python. Season 1, episode 9 of How to Program is called "Functions and Abstraction," and it introduces viewers to the concept of functions in programming.

In this episode, viewers will learn how to write functions in Python, how to use them in their code, and how functions can help to make code more modular, easier to read, and more efficient. The episode begins with a review of some of the core concepts of programming that have been covered in previous episodes, such as variables and data types.

After the review, the show's host and instructor will take viewers through the basics of Python functions, including how to define a function, how to call a function, and how to use arguments and return values. Viewers will learn about the different types of functions in Python, such as built-in functions and user-defined functions, and how to write functions that perform specific tasks.

As the episode progresses, viewers will begin to explore the concept of abstraction in programming. Abstraction is a powerful tool for managing complexity in programming, and it involves creating layers of abstraction that hide details from the user so that they do not need to worry about them. Viewers will learn how to use abstraction to write more complex programs that are easier to understand and maintain.

Throughout the episode, viewers will also be introduced to a number of Python exercises that will help them to practice the concepts they are learning. These exercises will include tasks such as writing functions that compute the area of a rectangle or convert temperatures from Celsius to Fahrenheit.

By the end of the episode, viewers will have a solid understanding of Python functions and abstraction and will be able to write basic functions in their own code. They will also be well-prepared to tackle more advanced programming concepts in later episodes of the show.

Overall, "Functions and Abstraction" is a valuable and informative episode of How to Program: Computer Science Concepts and Python Exercises that should be of interest to anyone who is interested in learning to code or improving their programming skills. The show's approachable teaching style and hands-on exercises make it easy for viewers to follow along and start writing their own code in Python.

Description
Watch How to Program: Computer Science Concepts and Python Exercises - Functions and Abstraction (s1 e9) Online - Watch online anytime: Buy, Rent
How to Program: Computer Science Concepts and Python Exercises, Season 1 Episode 9, is available to watch and stream on The Great Courses Signature Collection. You can also buy, rent How to Program: Computer Science Concepts and Python Exercises on demand at Amazon Prime, Amazon, Hoopla online.
  • First Aired
    November 1, 2016
  • Content Rating
    TV-PG
  • Runtime
    31 min
  • Language
    English