A frustracted learner

Hi, I am Codezero. I am interested in knowing machine learning. but I found it is difficult for me to understand coding and programming. I got 0 grade in week 2 programming. very frustrated. I am not so sure how to ask questions as I do not understand the feedback or hints either. i think I will give up the course, I do not think I will pass it.

Okay, so I have no idea how to address your question, but I. will try.

First, not everyone has to be a programmer-- and actually for me, it was a ‘nerd subset’ I tried to actively run away from for years and years.

My Dad worked at DEC, and I got to play the first original Zork.

That is it.

The rest is imagination and history.

But it is a skill you can learn if you want to-- But don’t be forced to– Even I think that would be really bad.

But, practically, programmers make mistakes all the time, which is why ‘compile, compile, compile’ (there is probably an XKCD comic-- I am even certain)

Yet don’t feel bad, just decide if it is something you want to do–

For starters:

  • Do you have any experience in Python programming courses?

  • If you are interested mostly in using the newly available chat and text tools, there are a number of Short Courses that don’t involve writing your own programs.

It would help to know which course you are taking. There’s nothing in what you said that really gives us any clue about that, other than that the course involves programming. Note that a lot of the specializations here like MLS and DLS assume you already know python before you start. The courses don’t teach you python: you need to already be experienced with it. So if those are the courses you are taking, then the best idea is to go take an “intro to python” course first. I hope that you would find it a lot less frustrating if you have the expected prerequisite python knowledge before you start here.

image

This course emphasizes the importance of planning for failure, as all code can fail at some point. If you find joy in victory and embody a scrappy, tenacious spirit, you will not give up until you know, without a doubt, that you cannot continue.

Follow your passion not $.

@MildrienIHorton it is okay, our friend sounded a bit down… Been there before…

1 Like

Thank you everyone. I am so touched. You are so helpful. Couldn’t thank you more!
I am in MLS. I have never learned Python, actually, I have never learned any coding or programming.
So I think I am in the wrong course.
My friend told me to take MLS to understand machine learning. Thant’s why I am here! I will try to learn Python. Probably it takes time…
But I do think programming is fascinating as I stood up till 1am last night and forgot the time! I tried to revise my assignments many times and wished to have at least 80 of 100 grades, But it was always 0, so I came to our community.
I will take a break and do the assignment after I learnt a bit python.
Thank you so much for everyone!

4 Likes

I’ve been a frustrated (programming) learner for more than 20 years.
I really feel your struggle.
But now, there’s hope (aside from pain):
This freshly new course from DeepLearning AI could help you. Give it a shot.

" AI Python for Beginners is designed to help you leverage the power of Python programming, even if your goal isn’t to become a software developer or AI engineer. This four-part course teaches you to code practical AI applications from day one, whether you’re an experienced programmer, or writing “Hello, World!” for the first time. You’ll learn with support from an AI chatbot that can provide you with immediate feedback, answer your questions, quickly identify and work through bugs, and keep you on track while learning new skills.

You’ll gain a foundational understanding of Python while using it to build AI-powered tools like custom recipe generators, smart to-do lists, and vacation planners, learning essential programming concepts such as variables, functions, loops, and data structures along the way. As you progress, you’ll work with your own data, extracting valuable insights from text files and structured data, including planning a dream vacation by having AI analyze travel blogs and generate personalized itineraries!

By the end of this course series, you’ll be able to write Python scripts that interact with large language models, automate tasks, and analyze your own data. You’ll even learn how to extend Python’s capabilities using popular third-party packages for data analysis and visualization, and how to access real-time information through APIs. These are skills that are increasingly valuable across industries from tech and finance to healthcare and creative fields."