The Meaning of Life, the Universe, and Everything.
Join Date:
3/26/2011
Posts:
57
Minecraft:
spinspen
Xbox:
Lone Seeker 777
Member Details
I'm a really hands-on student, and I need a tutor to help me learn C++, otherwise I get lost or disinterested. If I have a question on a YouTube video, I have to wait for who-knows-when for him to respond to my comment, and on C++ Institute, I had to FILE A FORM to get help, and it took them so long, I missed a testing date that got me kicked from the program. I'm still in high school, and I wanted to get some experience under my belt before moving to college and having to learn it all from scratch by an impersonal professor who lectures hundreds of students at once.
Rollback Post to RevisionRollBack
Got a server? Need a video for said server? Ask me and I'll whip one up for ya!
Also, my YouTube where it'll be uploaded is below. So far, there have been 0 videos made.
Start an easier language? python is a really good starting one heres the tutorial i used learnpythonthehardway.org (i used the book but they're pretty much the same besides the book coming with a cd with tips)
If you're a hands on learner, I suggest buying a book, books hold a lot of information that is not fluff and usually goes in good order. A lot of online tutorials and things like that tend to skip a few things. With a book you have a reference as well as a great learning tool. Like Metal, I also suggest learning Python, its a very strong, very fun language to learn and its easy to learn as well. A lot of what you see on Google is coded in Python. For learning Python, I highly suggest using the book written by Mark Lutz. It is a very well written book with tons of information. Just from the summary introduction you will learn a lot of what Python is really about.
Like I've suggested many times around the net, learning from a book is great to learn, especially if you're about to go off to college. You'll have to learn from books a lot of the time.
Regarding you comment on impersonal professors, I feel like there is a stigma with that. I've met a lot of professors that like to talk with students and even teach them on their own time if they need the help. Thing is, YOU need to make the step and talk to them first, they have no other indication otherwise that you even need or want their help.
This is nobody else's problem but yours. If it is not interesting now, it won't be interesting once you learn it, either.
Not true, I used to think gaming was bland and boring, and took no interest in it a few years ago. Now it's my passion.
All you need to do is find a way that it'll interest you, take is as a hobby and learn it as you go. Don't aim for it to be a job in the future. Maybe begin creating something, and keep working on it over time. It's how I improved my photoshop and after effects skills. I used to have the skills of an 8 yearold in paint, now I can create logos and semi-decent intros.
All it takes is to find a way that it'll interest you
Rollback Post to RevisionRollBack
Can you match my resolve? If so then you will succeed. - Monty Oum
Not true, I used to think gaming was bland and boring, and took no interest in it a few years ago. Now it's my passion.
Programming is not Gaming.
if you want to get anywhere, you have to have a passion for it. That means that it will always hold interest. if it is even possible to be disinterested in it as a whole, then it is going to cause problems.
That's why I'm able to remain interested even if the actual problem being solved (Marina Waiting Lists, for example) is sort of droll and boring. Whether the programming code I am writing is for an explosion in my game or for coalescing multiple boat length waiting lists into one list for display purposes, I still find it interesting.
Given, I can find things less interesting now, but when I was learning it- or any language; any number of topics were captivating. If you are not captivated by programming while learning, you aren't going to be captivated by it later on.
This is simply the way it works. Also notice how the Original Poster is Blame-shifting:
on C++ Institute, I had to FILE A FORM to get help, and it took them so long, I missed a testing date that got me kicked from the program
it took THEM so long, that he/she missed a testing date and got kicked from the program.
Notice how they tried no other avenues. They only filed a form and waited for a response.
When I was in high school, I would look up alternative implementations for all assignments. By the OPs own testimony, they hit a roadblock, and gave up. They gave up and didn't deal with the problem until a testing date went passed. And now is basically saying it's not their fault they got kicked, because obviously it isn't up to them to actually learn anything. That is simply not a workable approach.
Honestly, school is one of the better methods. Self teaching can be hard for some. I know quite a bit in theory because I've read a ton of stuff, but have next to no practical experience. There's no one to critique me, or show me different ways to do things.
If you're struggling to remain interested, perhaps it's not for you. The school I attended started CS students off in Python, using the Turtle graphics library to draw cool things on the screen. Maybe that will spark more attention in you - seeing something on screen happen besides a bunch of text outputting. If you're clever, and know some more complex mathematics, you can draw some very, very interesting shapes.
Personally, I enjoy programming the most when I'm working on something practical. I write Python scripts for automating different things just because. Most recent was rendering my MC world using a rendering program that worked from the command line. Alternatively, you can tackle some of the Project Euler problems.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/26/2011
Posts:
57
Minecraft:
spinspen
Xbox:
Lone Seeker 777
Member Details
Thanks for the valuable input, especially from BC_programming. If I want to be serious and learn this and I screw up, I have no one else to blame but myself.
Rollback Post to RevisionRollBack
Got a server? Need a video for said server? Ask me and I'll whip one up for ya!
Also, my YouTube where it'll be uploaded is below. So far, there have been 0 videos made.
Like I've suggested many times around the net, learning from a book is great to learn, especially if you're about to go off to college. You'll have to learn from books a lot of the time.
Regarding you comment on impersonal professors, I feel like there is a stigma with that. I've met a lot of professors that like to talk with students and even teach them on their own time if they need the help. Thing is, YOU need to make the step and talk to them first, they have no other indication otherwise that you even need or want their help.
Goodluck!
This is nobody else's problem but yours. If it is not interesting now, it won't be interesting once you learn it, either.
Not true, I used to think gaming was bland and boring, and took no interest in it a few years ago. Now it's my passion.
All you need to do is find a way that it'll interest you, take is as a hobby and learn it as you go. Don't aim for it to be a job in the future. Maybe begin creating something, and keep working on it over time. It's how I improved my photoshop and after effects skills. I used to have the skills of an 8 yearold in paint, now I can create logos and semi-decent intros.
All it takes is to find a way that it'll interest you
Programming is not Gaming.
if you want to get anywhere, you have to have a passion for it. That means that it will always hold interest. if it is even possible to be disinterested in it as a whole, then it is going to cause problems.
That's why I'm able to remain interested even if the actual problem being solved (Marina Waiting Lists, for example) is sort of droll and boring. Whether the programming code I am writing is for an explosion in my game or for coalescing multiple boat length waiting lists into one list for display purposes, I still find it interesting.
Given, I can find things less interesting now, but when I was learning it- or any language; any number of topics were captivating. If you are not captivated by programming while learning, you aren't going to be captivated by it later on.
This is simply the way it works. Also notice how the Original Poster is Blame-shifting:
it took THEM so long, that he/she missed a testing date and got kicked from the program.
Notice how they tried no other avenues. They only filed a form and waited for a response.
When I was in high school, I would look up alternative implementations for all assignments. By the OPs own testimony, they hit a roadblock, and gave up. They gave up and didn't deal with the problem until a testing date went passed. And now is basically saying it's not their fault they got kicked, because obviously it isn't up to them to actually learn anything. That is simply not a workable approach.
If you're struggling to remain interested, perhaps it's not for you. The school I attended started CS students off in Python, using the Turtle graphics library to draw cool things on the screen. Maybe that will spark more attention in you - seeing something on screen happen besides a bunch of text outputting. If you're clever, and know some more complex mathematics, you can draw some very, very interesting shapes.
Personally, I enjoy programming the most when I'm working on something practical. I write Python scripts for automating different things just because. Most recent was rendering my MC world using a rendering program that worked from the command line. Alternatively, you can tackle some of the Project Euler problems.
"Programmers never repeat themselves. They loop."