
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
At last -- a first programming in Java course that is truly aimed at studentswho have not programmed before! (It has an entry point for those who have.)* Using neither the confusing objects first' approach, nor the confidencedestroying objects late' ordering, students are instead taken gently fromtheir natural task oriented' view of problem solving, through the basics ofprogramming and then soon onto objects.* Every programming and Java concept is introduced, Just in Time, in thecontext of one of more than a hundred program examples, so motivation is neverlacking. Even when objects are introduced, readers immediately see theirbenefit, and thus happily augment their task oriented' view with the objectoriented' one.* Programming skill, being at least 51% confidence, is built in manageablelayers by undertaking over one hundred pieces of coursework.* Other learning enhancing aspects include coffee time questions, end ofchapter collected concepts, no use of non-standard library code, andindependence of any confidence-entrapping learning environment.John Latham has been teaching first programming since 1982 using variouslanguages and styles, and this course has been running since 2004 at TheUniversity of Manchester, UK.
This textbook introduces Java programming to beginners by focusing on a task-oriented approach before introducing object-oriented concepts. The author, John Latham, a seasoned educator since 1982, presents a structured learning path designed to build programming confidence through manageable layers. The course, developed at The University of Manchester, utilizes over one hundred program examples to motivate learning and introduce concepts 'Just in Time'. This method avoids common pitfalls of 'objects first' or 'objects late' ordering, allowing students to integrate object-oriented programming into their existing problem-solving mindset.
This textbook is designed as an introductory Java programming course for individuals with no prior programming experience, emphasizing a gradual build-up of skills and confidence. Its pedagogical approach centers on a 'Just in Time' introduction of concepts, supported by numerous examples and practical exercises. The author's extensive teaching background and the course's development at a major university suggest a structured and well-tested curriculum aimed at effective learning.
Page Count:
660
Publication Date:
2010-12-01
Publisher:
College Publications
ISBN-10:
1848900252
ISBN-13:
9781848900257
No comments yet. Be the first to share your thoughts!