Ideal for those who have never programmed, McMullen/Matthews/Parsons' READINGS FROM PROGRAMMING WITH JAVA pairs conceptual content with rich examples and hands-on learning activities that convey the components and structure of the Java programming language. Straightforward, the text emphasizes fundamental computer concepts from a Java programming approach in a clear presentation with little technical jargon. Modules introduce key computer science concepts, procedural programming and object-oriented programming in short segments and can be used in any order -- giving instructors flexibility to intersperse conceptual modules with hands-on programming modules. Real-world examples, streamlined code and descriptive figures help students understand today's computing concepts. Students will sharpen critical-thinking and problem-solving skills as they build their computer science knowledge and confidence.