Java, btw.
It's been two months and all I've learned is basic math functions, Strings, Looping, and how to manipulate numbers like making (12345) into (54321) and such. I'm so bored in this class because I'm restricted to using certain methods like I can't use the "replace(String lookfor, String replacewith)" to remove spaces to check if a sentence is a palindrome, because it's "Too Easy". I know that it's for the fact for us to learn the "Long Way" of things, but it's a pain in the ass, especially if you know how to do it the long way but it ends up being too long and you get shown a slighty shorter way but not as short way.
Any resources I can use?
Anything that delves deeper would be nice.
Thanks.
[QUOTE=RoflKawpter;29498507]Java, btw.[/QUOTE]
[editline]Edited[/editline]
We used Java in my programming class. We did the exact same thing. Easy shit done the stupid ways.
I usually just went through with the course, did my assignments then just freely programmed for the rest of the class.
[QUOTE=ief014;29498696][editline]Edited[/editline]
We used Java in my programming class. We did the exact same thing. Easy shit done the stupid ways.
I usually just went through with the course, did my assignments then just freely programmed for the rest of the class.[/QUOTE]
Thing is though, I don't know anything else, and the tutorials that I look at are either wording it really complicated or it's too advanced for me at the moment.
garrrh
Learning on your own will just make your class more boring.
Do something like what I did, since I started C++ at age 11 I was annoyed at how basic the programming was by the time I got to post-secondary, so I proved how much I knew and they let me out of programming class to do work with the program head. If you feel like you could do better, prove it and I'm sure your teachers will let you upgrade the difficulty.
At the very least if it's that easy you can probably just learn the course material then challenge the final.
My Engineering course has a teacher that's taught most of the class java. I've basically watched as everyone's gone from inept programmers into okay-ish java developers. Doing android Monday.
Such is life in an introductory course on computer science.
What did you expect?
You think thats bad. I had been doing java for a few years, when I took the first available CS class this year. We started out using scheme... I died.
[QUOTE=bobthe2lol;29537308]You think thats bad. I had been doing java for a few years, when I took the first available CS class this year. We started out using scheme... I died.[/QUOTE]
We started out with Scheme as well. :D
[QUOTE=RoflKawpter;29498507]Java, btw.
It's been two months and all I've learned is basic math functions, Strings, Looping, and how to manipulate numbers like making (12345) into (54321) and such. I'm so bored in this class because I'm restricted to using certain methods like I can't use the "replace(String lookfor, String replacewith)" to remove spaces to check if a sentence is a palindrome, because it's "Too Easy". I know that it's for the fact for us to learn the "Long Way" of things, but it's a pain in the ass, especially if you know how to do it the long way but it ends up being too long and you get shown a slighty shorter way but not as short way.
Any resources I can use?
Anything that delves deeper would be nice.
Thanks.[/QUOTE]
It took us 5 months to get that far, you are lucky.
Wait... how DO you turn 12345 into 54321 without math or turning it into a string and back?
Calculate the number of digits, pick each digit out from the furthest and print.
These exercises are actually good (you really should learn this stuff) and shouldn't take more than 10 minutes each to do.
If you want harder problems to work on after you've done these though, look at the Euler [url]http://projecteuler.net/[/url] problems and work through those.
Sorry, you need to Log In to post a reply to this thread.