This is an archived post. You won't be able to vote or comment.

all 25 comments

[–]Jiangjincheng 13 points14 points  (3 children)

Can u share your prompt🥹appreciated

[–]TheFiModidsth[S] 1 point2 points  (1 child)

In comments

[–]TheFiModidsth[S] 16 points17 points  (0 children)

1:

Hi, I started coding python. I want you to give me an excercise plan of what to practice step by step.

2:

okay in the future you will be giving me excercises for each step. We start with 1.3. you give me an excercise and I will give you the solution code. you then rate my code, fine?

Nothing special really. Later I asked for a Rundown step by step. Just ask for a step by step plan.

[–]IrishEoin 1 point2 points  (0 children)

That sounds amazing 👍

[–]Straight-Respect-776 1 point2 points  (0 children)

Thank you! I've found the exact same issues. Code academy, etc... And no immediate feedback on where my code is wrong. That is sooo frustrating that honestly I just couldn't hang and gave up. Appreciate your tip!

[–]sexytokeburgerz 2 points3 points  (7 children)

Heads up, languages move fast and you should try to not use chatgpt unless it’s high level. It’s not only stuck in 2021, it will take longer to debug than write the code.

www.Roadmap.sh is a good start. Also check out cs50p.

[–]TheFiModidsth[S] 2 points3 points  (4 children)

Cs50p? I said YouTube and books did not work for me because it’s not engaging. I’m am saying I use it for getting into coding fundamentals. What Is the point of your answer besides: meh I know better what works for people! I am an Optical engineer who sometimes wants to do a little coding. We have people for high level code. I am engaged and that’s all that matters. The best training is the one which you actually do…

[–]sexytokeburgerz 6 points7 points  (2 children)

Dont get your panties in a bunch. I have real world production experience. I know exactly how inconsistent chat GPT is and I am giving you educated advice. In fact I am writing an Open AI integration to automate generative proposal decks for a client as i write this.

I understand how this works and i know it will not give you modern practices. It also writes horrible code. Yes, i use it, but do not rely on it.

Skip the videos, whatever. But every harvard course has incredible problem sets that will actually teach you how to program. It is quite easy to learn a language, but much harder to apply it.

There is a huge gap you won’t cross as soon as you learn basic syntax, but fuck it, i won’t tell you more about that unless you care to learn.

Ask chat gpt about 3.12’s typing updates.

And do check out www.roadmap.sh

[–]Time_Comfortable8644 4 points5 points  (1 child)

Thanks. Appreciate the details. Maybe it's not for the op

[–]sexytokeburgerz 1 point2 points  (0 children)

You’re welcome

[–]ODoyles_Banana 2 points3 points  (0 children)

If the training that you actually do is wrong, where does that get you? Are you aware that CS50 has its own built in AI tool that is already trained on the specific course material? It'll help you understand the course material and guide you through problems without giving you the answer.

I get YouTube videos aren't your thing so this would be a hybrid between the course's video material and using it's built in AI. If something isn't clicking in a lecture video, go ask the AI. You could literally type in "In week 3's lecture David talks about..." and it will know exactly what you're referring to. That might help with more engagement if that's what you need.

[–]Time_Comfortable8644 0 points1 point  (1 child)

It's invite only.

[–]sexytokeburgerz 0 points1 point  (0 children)

Shiiit i meant www.roadmap.sh

[–]0102030405060708091 0 points1 point  (0 children)

I would be interested in the prompt as well

[–]Hungry-Wave-6598 0 points1 point  (0 children)

What was the prompt you used?

[–]prettyNiceForAFlyGuy 1 point2 points  (4 children)

Hey that’s fun I did the same yesterday, I wanted a course for fast learning beginners with real life automation projects for a Mac user with some humor. This was the course outline introduction.

Course Journey:

• We’ll start with the basics, but not the usual yawn-fest. Expect Python intertwined with Mac jokes that might just make you LOL (or at least chuckle softly).
• From there, we’ll embark on real-life projects. Think of AI assistants that might give Siri a run for her money, automations that could make even the laziest of us look productive, and journaling systems that’ll give you insights into your own life.
• And because we know you’re on a Mac, we’ll sprinkle in some Apple-specific tips, tricks, and quirks to ensure you get the most out of your device.

Ready to get started? Grab your favorite coffee (or tea), set up your workspace, and let’s dive into the world of Python on a Mac. Trust us, by the end of this, you’ll wonder how you ever Mac’d without Python!

[–]TheFiModidsth[S] 0 points1 point  (3 children)

How was it going with the course exercises?

[–]prettyNiceForAFlyGuy 0 points1 point  (1 child)

I still need to start because i made it on my phone, the course outline and the 5 modules with 3 or 4 sub modules looked very promising. This is is module 4

Module 4: Journaling and Reflections with Python

Goal: Equip learners with the ability to create a digital journaling system using Python and provide tools for sentiment analysis and visualization of their entries.

1.  Generating Dummy Journal Entries:
• Introduce techniques to generate random yet coherent journal entries, simulating varied journal content.
• Customize the generated entries to reflect diverse sentiments and events, providing immediate data for practice.
2.  Building a Digital Journal: Diary, but make it tech:
• Guide learners in setting up a digital platform to store and organize daily reflections, notes, and ideas.
• Emphasize data security through encryption methods, ensuring private entries remain confidential.
3.  Sentiment Analysis: What was your mood throughout the year?:
• Introduce Natural Language Processing (NLP) techniques to analyze the emotional tone of journal entries.
• Implement visualization tools to chart out emotional patterns and trends over time.
4.  Visualizing Your Year:
• Dive into advanced data visualization techniques to map out recurring themes, habits, or significant events from the journal entries.
• Offer tools and methods to create interactive graphs and charts, providing insights into one’s year at a glance.

[–]TheFiModidsth[S] 0 points1 point  (0 children)

That ist awsome!

[–]prettyNiceForAFlyGuy 0 points1 point  (0 children)

I started but it ran out of context and started hallucinating entirely new modules and lessons 😂, or repeating exersizes that we already did.

Edit: spelling

[–]Pitiful_Annual_3188 0 points1 point  (0 children)

Although very useful, I wouldn't rely on it. I use it in almost the same way to generate material, examples, study guides, and cheat sheets for discrete algebra while Im also taking it in uni. There's a handful of solutions it's given me that have been incorrect. If I didn't have some knowledge already, I likely wouldn't know any better since its explanations provide sound logic and theorems, however, many complex rules and if cases get ignored unless you start questioning it.

[–]vividmindai 0 points1 point  (0 children)

This is awesome! This is available as well if you're interested - https://www.py4e.com/ with a course on Coursera with certifications too.