-
Help TEACHING Java
I am a high school teacher out in rural Mo and this year they are handing out an android tablet to each student (Koby Kyros MID7024). Since I used to be a c++ pro years ago, it was very easy enough to enough create rudimentary windows and android apps using the online java/android tutorials.
So I asked the principal if I could start an after school computer club with zero software costs but could he buy some books for the library.
So this thing is run zero cost. We'll use eclipse, the ADK and any other free tools.
The principal has said he will buy two or three book. I need some recommendations for "how to program - and java is our example language". Thanks in advance for your suggestions.
-
Re: Help TEACHING Java
Hi from Table Rock Lake.
It's been a long time since I was a student, so I can't recommend a text for Java.
If there are any general Java issues that I could help you with let me know. I took a look at Android but never got past the third test program using the emulator.
Norm
-
Re: Help TEACHING Java
Hello ducky123, welcome to the Java Programming Forums.
I suggest searching Amazon and reading the users reviews.
Here is a good place to start:
Android Application Development For Dummies
Learn Java for Android Development
Don't forget to send your students to our forum for any help :D
-
Re: Help TEACHING Java
For what it's worth, my high school programming teacher created his own packets for each week, describing some syntax and following it up with a few assignments to finish that week. He then taught more in-depth lessons to people who wanted them, or you could just work straight from the packet yourself. I owe almost all of my programming knowledge to that approach. I don't think I would have learned the same from a book.
-
Re: Help TEACHING Java
As you suggested, I looked at reviews for your top picks and then I found :
Programming Book Reviews - TechBookReport : Java, .Net, Python, PHP, C, XML
TREMENDOUS RESOURCE. I was a big fan of (and own) Eckel's "Thinking in c++" so I'm curious about the thinking differences between c++ and java. So far, I'm irritated by the training wheels so firmly attached to java.
-
Re: Help TEACHING Java
Thanks for sharing your HS experience.
My experience was procedural language after procedural language, after ... and then came c++. So I learned OOP after knowing "how to program".
But to get started with Java, we have to learn the built in types, some simple procedural code AND learn enough about classes to understand main's class, the String[] in main(), and for IO.