![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Oct 2005
Location: Phoenix, AZ
Posts: 10
Rep Power: 0
![]() |
Total noob, trouble expected?
Hi all, I'm new here and have absolutely no experience programming. I figured to give python a try. I bought "Learning Python" from the O'Reilly series and find it rather confusing. I've been also reading/working through some online tutorials.
Everything I've been reading seems incoherant and doesn't seem to make too much sense. I'm going to college late in the game (I'm 26 now), and going for computer science. I figure why waste more time, why not learn as much as I can even outside of classes. Basically, is it expected that I catch on to this quickly or do I have ADD? lol, thanks for any responses. |
|
|
|
|
|
#2 |
|
Programming Guru
![]() |
Why are you going to college for a major you seem drastically unknowing as to the realities of it? Best of luck to you.
You aren't supposed to get everything at once, programming tutorials are notoriously categoried for quality on the premis of ones that explain more of the little details one shouldn't be expected to know and those that don't. If you don't understand some parts of the tutorials, i have some things first to let you know: You aren't expected to, but also that this is going to be a hard path in front of you. But if you want to learn programming, post all of the questions and things you can't understand on this board and we'll try and help you as best as we can.
__________________
|
|
|
|
|
|
#3 |
|
Newbie
Join Date: Oct 2005
Location: Phoenix, AZ
Posts: 10
Rep Power: 0
![]() |
Thanks for the reply! I've been into computers since 1990ish...in the BBS and 1400 baud modem era. I can't believe I haven't attempted to learn this stuff until now.
I was just a little concerned since I'm not catching on as quick as I had expected (via "Learning Python" and various tutorials). A little trouble won't stop me, just wanted to know what to expect. |
|
|
|
|
|
#4 |
|
Hobbyist Programmer
Join Date: Aug 2005
Location: Hiding from... them...
Posts: 110
Rep Power: 3
![]() |
CS is available as a college major; it's not flower arranging. There is a whole lot to learn, and all of it requires thought. Just because you don't grok it all instantly doesn't mean you're disabled; if you did, I'd call you a genius.
|
|
|
|
|
|
#5 | ||
|
Hobbyist Programmer
|
Quote:
Quote:
I would reccomend that you start out with Python, but thats just me. I found the code to be slightly similar with BASIC.( a very easy programming language) If you already have a sense for programming, then i would suggest C because if you can code in C then any other language will come easy. I must warn you, C is difficult but that reward is great. If you really want to start out small, i dont reccomend it but if you choose you can start with BASIC. Its really easy on beginners though it has very few fundimentals of programming languages similar to C or Java. BASIC also has alot of limitations that will stop you from doing curtain things that you will want to do. So think about it. ![]()
__________________
When will Jesus bring the porkchops? |
||
|
|
|
|
|
#6 |
|
Programming Guru
![]() Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 4
![]() |
Could you give us an example of what you find difficult, Mudanie? Have you tried looking at this python tutorial?
|
|
|
|
|
|
#7 | |
|
Newbie
Join Date: Oct 2005
Location: Phoenix, AZ
Posts: 10
Rep Power: 0
![]() |
Quote:
Thanks for the answers I was hoping for guys...was starting to worry that I had a bad case of ADD and didn't know it haha. |
|
|
|
|
|
|
#8 |
|
Expert Programmer
|
As people say, you're not going to understand everything straight off, but once you learn how to structure a program and how different elements of the program work, you should find larning other langugaes easy, as you only have to learn the syntax (not in all cases though).
If you go to the python website and look for the python tutorial it is really good. I haven't read it but there is a non programmers tutorial aswell. If you get fustrated with something, leave it, come back the next day, ask on the forums and you will probably (hopefully) get a clear answer. But python is great. You could also try C++, but people say that python is easier to learn for the beginner. I think one thing that puts people off C++ is "hello world". C++ #include <iostream>
using namespace std;
int main()
{
cout<<"Hello World"<<endl;
cin.get();
return 0;
}Python print "hello world" Well its up to you to choose.
__________________
Join us at #programmingforums @ irc.freenode.net! My software never has bugs. It just develops random features.
|
|
|
|
|
|
#9 |
|
Hobbyist Programmer
|
This is a bit advanced for beginners but i found it useful when i first started programming.
Python Tutorial
__________________
When will Jesus bring the porkchops? |
|
|
|
|
|
#10 |
|
Professional Programmer
Join Date: Feb 2005
Posts: 434
Rep Power: 4
![]() |
The first thing you have to learn is that the typical college teaching staff has been inflicting pain on students with C++ or java for many years. Their fun, your pain!
Your problem will be to find a college modern (un-stale) enough to think students should have fun programming and use something like high level Python to do so.
__________________
I looked it up on the Intergnats! |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|