Any Senior Comp. Sci students out there?
04-25-2011 at 08:07 PM
|
#16
|
Elite Member
Join Date: Aug 2008
Posts: 2,412
Thanked:
152 Times
Liked:
339 Times
|
Hmm, I didn't really learn Java online, but i learnt it from doing projects/assignments.
Think of a simple project, like developing a calculator, and do it. You will have a solid understanding of Java then.
|
04-25-2011 at 09:46 PM
|
#17
|
Elite Member
Join Date: Jun 2010
Posts: 382
Thanked:
48 Times
Liked:
80 Times
|
My only programming experience before this year was TIK2O, ICS3M and ICS4M (or was it 4U?) in high school, and I got a 12 in CS 1MD3... so if you did decently in high school programming, then you should be pretty well set for first year programming really.
|
04-26-2011 at 04:01 PM
|
#18
|
Power Abuser
Join Date: Apr 2011
Posts: 3,170
Thanked:
246 Times
Liked:
459 Times
|
Thanks for the replies
@black,
Hmm I'll try to make a calculator, though I never actually dealt with making an interface o_O
@Andrew,
At my school they offer Comp Sci in Grade 11 and 12, I took it in 11 and it was complete bullshit. All we learned was HTML5/CSS3/JavaScript (which I already knew) and in Grade 12 in my school all you learn is how to develop apps for the iOS, so I never bothered taking it. I never heard of TIK2O :o
|
04-26-2011 at 04:34 PM
|
#19
|
Elite Member
Join Date: Aug 2008
Posts: 2,412
Thanked:
152 Times
Liked:
339 Times
|
Quote:
Originally Posted by herBs
Thanks for the replies
@black,
Hmm I'll try to make a calculator, though I never actually dealt with making an interface o_O
@Andrew,
At my school they offer Comp Sci in Grade 11 and 12, I took it in 11 and it was complete bullshit. All we learned was HTML5/CSS3/JavaScript (which I already knew) and in Grade 12 in my school all you learn is how to develop apps for the iOS, so I never bothered taking it. I never heard of TIK2O :o
|
Making the interface (GUI) is pretty advanced. So, first focus on the methods and make sure they work (simple calculations, etc). Just have user input before you make the GUI and test it that way
__________________
Electrical Engineering Alumni
|
04-26-2011 at 04:40 PM
|
#20
|
Power Abuser
Join Date: Apr 2011
Posts: 3,170
Thanked:
246 Times
Liked:
459 Times
|
Fair enough, I shall start on that slowly
I have made GUIs before but only through programs where you can design the GUI to your liking and the program does most of the appropriate coding for you but you learn nothing that way.
EDIT:
Any IDEs you suggest using?
|
04-26-2011 at 05:07 PM
|
#21
|
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190
Thanked:
499 Times
Liked:
1,642 Times
|
Quote:
Originally Posted by herBs
Any IDEs you suggest using?
|
All the cool kids use Eclipse.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems
|
04-26-2011 at 05:13 PM
|
#22
|
Power Abuser
Join Date: Apr 2011
Posts: 3,170
Thanked:
246 Times
Liked:
459 Times
|
Lololol I see, mmkay.
I looked at the code for some calculators out there with the GUI, and I don't get the code for the GUI. There are some system commands I haven't seen before either. I can make a program where you output something like for addition press 1 and hit enter or for subtraction..etc. Assign integer values to those outputs and simply do the same for whatever operation they want and do a simple addition command or something. Would that be good? o_O or have I lost people D:
|
04-26-2011 at 05:14 PM
|
#23
|
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190
Thanked:
499 Times
Liked:
1,642 Times
|
Quote:
Originally Posted by herBs
Lololol I see, mmkay.
I looked at the code for some calculators out there with the GUI, and I don't get the code for the GUI. There are some system commands I haven't seen before either. I can make a program where you output something like for addition press 1 and hit enter or for subtraction..etc. Assign integer values to those outputs and simply do the same for whatever operation they want and do a simple addition command or something. Would that be good? o_O or have I lost people D:
|
Look up information on how the java swing library works. There should be tons about it online.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems
|
04-26-2011 at 05:18 PM
|
#24
|
Power Abuser
Join Date: Apr 2011
Posts: 3,170
Thanked:
246 Times
Liked:
459 Times
|
Oh no, new information. :[
|
04-26-2011 at 05:29 PM
|
#25
|
Member
Join Date: Sep 2009
Posts: 6
Thanked:
1 Time
Liked:
0 Times
|
Having programming experience is definitely an advantage going in, however the first and second year courses are logic based
I got into Mac Comp Sci without any previous programming experience and I'm now done my second year and will be programming in the summer to get my practice on
No worry, no fear... you'll be fine
|
04-26-2011 at 05:34 PM
|
#26
|
Power Abuser
Join Date: Apr 2011
Posts: 3,170
Thanked:
246 Times
Liked:
459 Times
|
Thank you for the re-assurance bro :]
Please check your PM
|
04-26-2011 at 06:22 PM
|
#27
|
Elite Member
Join Date: Aug 2008
Posts: 2,412
Thanked:
152 Times
Liked:
339 Times
|
Quote:
Originally Posted by Ownaginatios
All the cool kids use Eclipse.
|
But the pro programmers use NetBeans
__________________
Electrical Engineering Alumni
|
04-26-2011 at 06:35 PM
|
#28
|
Power Abuser
Join Date: Apr 2011
Posts: 3,170
Thanked:
246 Times
Liked:
459 Times
|
I have Netbeans and have used it more.
o_O which one is better
|
04-26-2011 at 07:26 PM
|
#29
|
Elite Member
Join Date: Aug 2008
Posts: 2,412
Thanked:
152 Times
Liked:
339 Times
|
Stick with netbeans if you have already used it. No point wasting time getting familiar with a different ide that does the same thing.
__________________
Electrical Engineering Alumni
|
04-26-2011 at 07:56 PM
|
#30
|
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190
Thanked:
499 Times
Liked:
1,642 Times
|
Quote:
Originally Posted by blackdragon
But the pro programmers use NetBeans
|
Having worked at a few companies, they most definitely do not.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems
|
Thread Tools |
Search this Thread |
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
McMaster University News and Information, Student-run Community, with topics ranging from Student Life, Advice, News, Events, and General Help.
Notice: The views and opinions expressed in this page are strictly those of the student(s) who authored the content. The contents of this page have not been reviewed or approved by McMaster University or the MSU (McMaster Students Union). Being a student-run community, all articles and discussion posts on MacInsiders are unofficial and it is therefore always recommended that you visit the official McMaster website for the most accurate up-to-date information.
| |