Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!nntp.club.cc.cmu.edu!micro-heart-of-gold.mit.edu!bloom-beacon.mit.edu!panix!panix2.panix.com!not-for-mail From: cate3@panix.com (Henry Cate) Newsgroups: comp.lang.java.programmer Subject: Recommendations for an online Introduction to programming using Java Date: 16 Dec 2013 17:11:40 -0500 Organization: PANIX -- Public Access Networks Corp. Lines: 35 Message-ID: NNTP-Posting-Host: panix2.panix.com X-Trace: reader1.panix.com 1387231901 19001 166.84.1.2 (16 Dec 2013 22:11:41 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Mon, 16 Dec 2013 22:11:41 +0000 (UTC) Xref: csiph.com comp.lang.java.programmer:26950 I have a young teenage daughter who is interested in programming. She has been messing around with something on Kahn Academy's web site which uses Javascript. A friend of mine has a teenage son who is also interested in learning how to program. I would like to get them started with Java, but Google has 9.5 million hits for: "Introduction to programming in Java" Does anyone have recommendations for an online forum which teaches the basics of programming, using Java? I have read some of the current thread about what is teaching Java. Here is what I would like: Good introduction to real programming Teaches the basics - make no assumptions on what the student already knows Simple exercises to make sure they understand the concepts Online video would be nice Free would be nice If you have a strong recommendation for a good book, I would also appreciate that. (Amazon lists almost 800 books for the same pattern. Thanks. -- ---------- Henry Cate cate3@panix.com "Consider how hard it is to change yourself and you'll understand what little chance you have in trying to change others." -- Jacob M. Braude Our blog: http://whyhomeschool.blogspot.com/