The course require attention to the material, because the practice quiz and the graded assessment require the student to combine some skill or material to complete the task. It is difficult, but fun
I loved the Google IT Support Certificate program and was so looking forward to loving this first course in a new Google Certificate program, Python for Automation. Sadly, I cannot recommend this course to anyone, really. Especially not beginners.
It's like an AirBnB property that looks like its going to have everything you need, but then you commit and discover you are actually left to fend for yourself on Survivor Island. The short videos are easy to watch, but do not prepare you for the exercises. Sure, it was a good prompt to spend hours and hours teaching myself what the Python basics needed to complete the quizzes and projects. But this isn't what I signed up for a Coursera/Google course for. I doubt I would have started if I really new the time it would take me to finish, with 95% self-taught.
As others wrote here, as this course stands, it makes more sense to learn for free with great You-Tube tutorial (esp Corey Schafer), and with the free Downey book, Think Python and I may check out the less expensive popular Udemy course, among many others. I really can't see the value-add here. Just so so so different than the IT Support Certificate which was pitched perfectly.
Sure, people learn in different way, and my experience might not be yours. The main reason for my strong position on this course has to do with how the course is marketed - as empowering women and encouraging a more diverse talent pipeline. I would love to see the data on how this course empowered new women and diverse new talent to begin IT careers. How many new users start, filled with anticipation, and drop out by Week 3. Why not solve this problem with course revisions? Get feedback from your users. Please fill in the gaps between the encouraging video content and the (sometimes) "now we be Navy Seals" problem sets by providing abundant bridging exercises and relevant resources to encourage new users. I hope Coursera will look at the data and provide time estimates equal to what your intended user group actually needed to succeed in this course - and not drop out. I can honestly say this was one of the most unpleasant courses I've ever taken - and that's saying something.