programming class

matas

Golden Member
Aug 8, 2005
1,518
0
0
I am only a senior in high school. I have a computer science II class, which is java object oriented programming basically. In cs I class I learned how to use visual basic, which was ok, it was my first class. This year however, it feels kinda hard and teacher does not explain material well. Class goes like this. She usually gives a word document file with a program description that we have to make. If you get it, fine, but if you don't you will be in trouble, because teacher does not help at all. She just says, do it on the paper first. Fine. I know how the program should work, but I just don't know how to code that in. So what I am thinking is I should switch out of that class and get perfect A in other class. But, I currently doing a research what I want to major in college. I came across engineering. I would be interested in computer, aerospace, or like electrical or mechanical. If I go with that, I know I will need a programming language on my job. What are your suggestions? Should I endure the horrible long-lasting class and then take AP computer science next semester in my school to get some credit in college. Or my alternative is just try stuff on my own and take a class in college? Thanks
 
Sep 29, 2004
18,665
67
91
Take hte course and do well. If there is a curve, you'll get an A so long as you do the work.

In high school, I would highly doubt that anyone will properly do object oriented design. You are only going to learn Java, nothing more, nothing less.
 

CrazyLazy

Platinum Member
Jun 21, 2008
2,124
0
0
In my computer programming class in high school the teacher/textbook were not very useful. There are some incredibly good free resources available online via google for any simple programming stuff you need to do, so I just learned it like that.
 

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,591
5
0
In the real world, your hand does not get held.

Projects are assigned with requirements.

It is up to the developer to implement those requirements.
 

pstylesss

Platinum Member
Mar 21, 2007
2,914
0
0
You're teacher probably doesn't even know java. When you run into trouble Google it. I always found these books very helpful for PHP tips.
 

matas

Golden Member
Aug 8, 2005
1,518
0
0
Originally posted by: ZeroIQ
You're teacher probably doesn't even know java. When you run into trouble Google it. I always found these books very helpful for PHP tips.

Yeah, that is exactly, she does not know java. She only knows visual basic and Microsoft word.
 

degibson

Golden Member
Mar 21, 2008
1,389
0
0
Drop the class if its a PITA. You're going to relearn everything in college anyway. Enjoy your senior year by avoiding BS.
 

Onund

Senior member
Jul 19, 2007
287
0
0
Originally posted by: Common Courtesy
In the real world, your hand does not get held.

Projects are assigned with requirements.

It is up to the developer to implement those requirements.

Thanks for that insight into the real world. matas is looking for advice on school, you know, where you build your foundation for the real world? Also, in the real world if you're expected to use a new tool, usually your company will send you for training.

For learning Java you can try the Sun resources which I find to be fantastic and the main reason why I like programming in java.

java.sun.com
Tutorials
 

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,591
5
0
Originally posted by: Onund
Originally posted by: Common Courtesy
In the real world, your hand does not get held.

Projects are assigned with requirements.

It is up to the developer to implement those requirements.

Thanks for that insight into the real world. matas is looking for advice on school, you know, where you build your foundation for the real world? Also, in the real world if you're expected to use a new tool, usually your company will send you for training.

For learning Java you can try the Sun resources which I find to be fantastic and the main reason why I like programming in java.

java.sun.com
Tutorials

I received the impression that he was complaining more that the teacher was not clarifing the assignment. A requirement was handed out and he told to solve it.

 

Schadenfroh

Elite Member
Mar 8, 2003
38,416
4
0
Originally posted by: Common Courtesy
Originally posted by: Onund
Originally posted by: Common Courtesy
Projects are assigned with requirements.
It is up to the developer to implement those requirements.
matas is looking for advice on school, you know, where you build your foundation for the real world?
I received the impression that he was complaining more that the teacher was not clarifying the assignment. A requirement was handed out and he told to solve it.

In my (college) senior level software engineering class, that is basically what we are given... a project with requirements on what the user wants and told to solve it. Some of the requirements are left vague so that we have to communicate with the professor to find out what he wants. He forced us to divide up into teams of certain minimal numbers in order to create the confusion / organization problem of dealing with several people. The teams were set up as companies and we are "competing" against each other to provide the best solution in order to get the fictional contract. We also have to turn in highly detailed technical and "user friendly" documentation on the projects / code along with regularly scheduled progress reports with time-lines and milestones. Heck the professor did not even order us to use a certain language for the current project, picking the correct language for the user's situation / needs / time table seems to be part of the grade.

I assume it gets even worse when one enters the real world. :evil:
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |