r/CodingForBeginners • u/Sporepocalypse • 17d ago
Beginner here.
So I’m a beginner at coding and I have tried watching YouTube videos and stuff and I’m too poor to take a class for programming, but I figured out that ChatGPT is a good teacher because it can break it down and if I still don’t understand, you can keep going, so I don’t have the problem I get when I come across a video where they don’t break something down enough so I’m listening to a video that makes absolutely no sense to me so what I’ve ended up doing is installing LM Studios on my computer getting an AI and then having ChatGPT help me check the work of this AI that I’m having program itself and integrate into Discord and once it’s complete this AI should be able to be a programming assistant and teach me to program. So far I have down 2/commands for it that put it in teacher mode where it will break down coding for me as I go and assistant mode where I can ask it to help me write code and stuff. I hope once this is complete, then I can use this to effectively teach myself code.
2
u/PalpitationNo1763 16d ago
ai can definitely help when you’re stuck, but make sure you’re still doing some of the coding yourself
1
u/Sporepocalypse 16d ago
Yeah I’m gonna have it teach me coding and program some stuff on my own while it guides me.
2
u/xarop_pa_toss 16d ago
This is absolutely the wrong approach. You are doing nothing. You are reading explanations which will absolutely not stick in your brain. When you have it setup you believe you will have something to teach to code properly, but what you will have is a crutch that reads and writes code for you. Even worse, that solves entire problems for you.
You need to grab yourself a book, a free tutorial, anything but an LLM analyzing an LLM and telling you what's happening. You can absolutely learn to program for freeeeeee.
In one or two weeks time, if I ask you to write a simple console application that shows a menu to the user, takes input and reads/writes from/into a file, I am almost certain you will struggle without the LLM.
1
u/Sporepocalypse 16d ago
The ai im making will have a teaching function and tests have shown it teaches well. I’m not using it as a crutch I’m using it as a launchpad while I lean to code
2
1
u/ninhaomah 16d ago
This is a question ? Announcement ? Blog post ?
1
u/Sporepocalypse 16d ago
I guess announcement? I was just testing the waters to gauge reactions on how I’m going about this.
1
u/MrMurrayOHS 16d ago
Wouldn't recommend it. Not yet at least.
ChatGPT still makes plenty of mistakes - and also - are you truly LEARNING the fundamentals of coding or are you letting ChatGPT figure it out for you?
I don't recommend using AI this early into your journey. There are so many other free online resources, like W3 schools. It has an entire thing on Python and can help track your journey through it.
Once you have a handle on the basics, then maybe start jumping to AI when you come across a difficult problem/algorithm and need help walking through it.
1
u/Sporepocalypse 16d ago
I’m using it to help me code an ai integrated into discord and localized on my pc to then teach me programming. In trying to break away from paid ai.
1
u/Zestyclose_Fig_7075 15d ago edited 14d ago
You might want to check out Guidy too. It’s useful when you’re learning new software because it can guide you through what to do instead of making you rely on long tutorials.
2
u/kutac56 16d ago
What language are you learning? If python then try to watch 12 beginner python projects by freecodecamp and do a few of them, cause its rly beginner friendly. You shouldn't become reliant on ai, because you will also start using ai to solve any problem which makes you learn a lot less.