{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}


cop2800_learning_outcomes - Annotated Learning Outcomes for...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Annotated Learning Outcomes for COP 2800, Java Programming, Reed, Fall 2010. General References – Start Here Java Technology Reference (This used to be Sun's and is now Oracle's starting page for downloads, docs, etc. related to Java) http://java.sun.com/reference/index.jsp#documentation Wikipedia page on Java (while Wikipedia can be problematic on controversial issues, the technical material on programming there is first-rate). http://en.wikipedia.org/wiki/Java_%28programming_language%29 Complete index to the Sun/Oracle Java tutorial. This is one of the oldest and best Java tutorials, from the folks who invented (or at least popularized) the language. http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/reallybigindex.html Eclipse is the dominant Integrated Development Environment (IDE) for Java, and to a lesser extent, C and C++. Like any big piece of machinery, it is powerful, complex and challenging to master. http://eclipse.org/ Processing is a user-friendly, graphics-centric environment wrapped around Java. A great tool for teaching beginning programming in Java, Processing lets you write short programs that actually do something stunning, right off the bat. http://processing.org/ InfoWorld Magazine's Java News page. Lots of late-breaking information on Java and its components. http://www.javaworld.com/ The Java Language Environmen t. Written in 1996 by James Gosling, one of the inventors of Java, this page is still one of the best overviews for the rationale of Java and how and why it differs from other languages. http://java.sun.com/docs/white/langenv/index.html Java Enterprise Edition (J2EE) Tutorials . A good starting page for lots of information about J2EE, from Sun/Oracle. http://java.sun.com/javaee/reference/tutorials/ Despite the “academic” name, this looks like a very cool Java tutorial site. It's organized by
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
keyword, and features lots of videos and links to Facebook, if you like that sort of thing. (I'm thinking of sampling this guy's picture for my instructor mugshot in WebCt/BB. In an on-line class, who'd know? And is that a Java tat' he's sporting?). http://academicjava.com/ Sun/Oracle site with “Feature Stories About Java Technology”. Looks like a good place to get or keep abreast of recent Java trends. http://java.sun.com/features/index.html First in a series of videos of the lectures for an Introduction to Programming course at Stanford. For the price of a Lexus, you could be sitting in this lecture “live” for a year. http://www.youtube.com/watch?v=KkMDCCdjyW8&feature=related Ok, I know we're not kids (anymore) but there are some great ideas in this Google video about Greenfoot, a Java-based environment for teaching children to program. And the first five minutes or so, which show how software demos are like magic tricks, is great.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}