Chapter One - Why we Program?

دوره Programming for Everybody (Getting Started with Python) ، فصل 1 : Chapter One - Why we Program?

درباره‌ی این فصل:

These are the course-wide materials as well as the first part of Chapter One where we explore what it means to write programs. We finish Chapter One and have the quiz and first assignment in the third week of the class. Throughout the course you may want to come back and look at these materials. This section should not take you an entire week.

این شامل 6 زیر است:

My third goal is to give everyone a kit of free and open materials so that anyone who's a teacher can teach a version of this class locally. I firmly believe that beginning classes need to be taught in one's native language, so I want to encourage teachers around the world to take my materials, translate them, remix them, and republish them with a Creative Commons license. To sum this all up, I see Programming for Everybody as much more than a single class, I want this to become a movement that creates an expanding open ecosystem that brings us all closer together.

I'm Guido van Rossum. Python is just the first step you're setting on the path to programming. There will be millions of people who have gone before you or, or who are learning Python at the same time as you.

Maybe they want to zing a bird towards a pig or maybe they need to analyze some data, or maybe they want to do something like talk to their phone and you have to be a real advanced computer scientist. Like I worked on this open source software called Sakai, which millions of people use around the world, teaching and learning. And that's why search engines kind of work, they're, it's sort of a soft intelligence, but it was really hard to build.

And you may even have a computer at home where there's a actual physical spinning platter of magnetic media and a little head that goes in and out to read and write the data. And so these things, physical disk drives, are kind of going, becoming extinct, because all the data is in little USB sticks like this, and that's a perfectly good version of secondary memory. The Central Processing Unit is very simple, it's the closest thing computers have to brains, but it wants to answer the question what to do next, but we have to feed, through memory.

The reason I'm wearing a sorting hat is that where I work at the University of Michigan School of Information, we are in a building called the North Quad. And I was teaching my very, very first class in this building, which we've sort of lovingly called Quadwarts, because it's North Quad and we thought it was kind of like Hogwarts. And Guido van Rossum, over 20 years ago, invented this Python language that we have grown to know and love, and has become so important.

So what are your thoughts, Jeff, before we meet the great Allen Downey? So the first question I was asking Jeff and he doesn't even know the answer to is why did you choose GFDL back in 1999? So have you ever tried to count the number of derivative books of Think Python?

مشارکت کنندگان در این صفحه

تا کنون فردی در بازسازی این صفحه مشارکت نداشته است.

🖊 شما نیز می‌توانید برای مشارکت در ترجمه‌ی این صفحه یا اصلاح متن انگلیسی، به این لینک مراجعه بفرمایید.