Is your course hosted on Coursera or edX? Well, it can be on both platforms.
Take Charles Severance (Dr. Chuck)’s Python for Everybody. This course has been a hit in Coursera for years, with over a million enrollments. Last week, it was posted on edX.
In both cases, it is a paid course. In Coursera it is part of a Specialization, and the free trial goes for seven days. In edX.org, an upgrade to the verified certificate level, at a price of $49, is needed to access graded exercises and to keep it open after two months.
The creator of the course offers some free options on his page, although these seem mostly oriented to computer science instructors who want to use the materials after setting a learning environment. This course content, including a free textbook and support materials, is also available on GitHub.
The Python for Everybody course was one of the first successful MOOCs in this computing language. Almost ten years ago, Charles Severance, who teaches at the University of Michigan, created the course aimed at beginners with no technical training or math knowledge.
“I created a course that does not try to teach Computer Science using Python but instead teaches a subset of Python that represented the essentials of programming. When I was originally building the course (in Python 2.0 at the time), I would not have predicted the exciting growth of Python and the success of the MOOC movement. Ten years later, PY4E [Python for Everybody] has reached more than 2 million learners to become the largest Python course in the world, graduating thousands of new Python programmers every week,” wrote Professor Severance on edX.org’s blog site.
• Course on edX: Programming for Everybody (Getting Started with Python) and Python Data Structures
• Course on Coursera: Python for Everybody Specialization