Is Intro to Java difficult without programing experience?

AI Thread Summary
Intro to Java courses typically do not require prior programming experience, making them accessible for beginners. Many educational institutions start programming education with Java, which is considered a suitable language for newcomers. There is a debate regarding the necessity of math prerequisites for programming courses, with some arguing that math skills help develop problem-solving abilities, while others question their relevance, noting that basic programming often doesn't require advanced math. Personal experiences shared indicate that individuals have successfully learned programming without extensive math knowledge, highlighting a disconnect between educational requirements and actual programming practice. The discussion also touches on the challenges of programming courses at prestigious institutions, such as MIT, where different languages like Scheme or Lisp may be used.
Mathgician
Messages
78
Reaction score
0
I was wondering if I would be able to handle Intro to Java if I go in without any programing experience. I have experience in Calculus up to vector calculus and differential equations, electricity and magnetism physics course, but no programming. You guys think I can handle it?
 
Physics news on Phys.org
You're not suppose to have any programming experience to take Java. It's where you start!
 
Yep at a lot of highschoo/colleges you start intro to programming in Java.

Be lucky you don't go to MIT, i think their intro to programming is in scheme or lisp! or from what i heard anyways.

I also never understood this, but why do you need any type of math to do intro to programming/intermediate programming? I know all schools mainly require, calc 1, never understood why. It seems the only time you actually need math is if your doing graphics or scientific computations, has anyone actually taken a programming course where you actually used the math required?
(not including computer graphics or any other core upper level programming course.)
 
Last edited:
mr_coffee said:
Yep at a lot of highschoo/colleges you start intro to programming in Java.

Be lucky you don't go to MIT, i think their intro to programming is in scheme or lisp! or from what i heard anyways.

I also never understood this, but why do you need any type of math to do intro to programming/intermediate programming? I know all schools mainly require, calc 1, never understood why. It seems the only time you actually need math is if your doing graphics or scientific computations, has anyone actually taken a programming course where you actually used the math required?
(not including computer graphics or any other core upper level programming course.)

I think they require it so that the students have some sense how to solve problems.
 
Yea, Java is fine to learn with. It seems that the main reason they might require some advanced maths for programming is just like jasonrox said, they want to see if you can use logic to solve the problems...computer programs can work much like a math equation.

I started learning C, C++, some java, basic, as well as javascript and html when I was in middle school. I didn't have any math beyond maybe algebra 1 at the time, but I liked programming much more than math, because you could make the computer do cool things.
 
usahockey

I was the same way, at 14 I had very little knowledge of math but still could do college level programming but they wouldn't give me a credit for taking the course becuase I didn't meet the math requirement lol
 
mr_coffee said:
usahockey

I was the same way, at 14 I had very little knowledge of math but still could do college level programming but they wouldn't give me a credit for taking the course becuase I didn't meet the math requirement lol

That's because our education system is messed up.
 
We routinely use a lot of maths in our programming, but it isn't really a programming course, the title is computational physics, so it's not so much programming skills as using programs to solve physics problems. Hence the actual programming is fairly basic but the problems are quite involved.
 
I took a class in Java with no previous programming experience and was fine. I like Java because knowledge of it helped me pick up a little C and C++ quickly.

mr_coffee said:
Be lucky you don't go to MIT, i think their intro to programming is in scheme or lisp! or from what i heard anyways.
uuuugggghhhh...LISP...
 

Similar threads

Replies
9
Views
2K
Replies
43
Views
7K
Replies
32
Views
2K
Replies
12
Views
2K
Replies
2
Views
3K
Back
Top