SynopsisWith Lambert and Osborne's book, students learn the fundamentals of programming and problem solving while writing object-oriented programs with graphical user interface in Java. The authors take special care to flatten the learning curve encountered at the front end of the course by: (1) including fun and realistic examples involving simple graphical user interfaces (GUIs) from the very beginning; (2) incorporating 28 case studies that demonstrate the complete program development and software lifecycle; (3) building in 10 "capsules" explaining broad topics in computer science, so that students can see the big picture; (4) teaching Java applications first and applets later; (5) teaching concepts of control early, and object-oriented programming (OOP) later, after Chapter 7; and (6) providing, on disk, a unique GUI tool kit - BreezyGUI(tm) - that simplifies the programming of GUI-based applications., With Lambert and Osborne's book, students learn the fundamentals of programming and problem solving while writing object-oriented programs with graphical user interface in Java. The authors take special care to flatten the learning curve encountered at the front end of the course by: (1) including fun and realistic examples involving simple graphical user interfaces (GUIs) from the very beginning; (2) incorporating 28 case studies that demonstrate the complete program development and software lifecycle; (3) building in 10 "capsules" explaining broad topics in computer science, so that students can see the big picture; (4) teaching Java applications first and applets later; (5) teaching concepts of control early, and object-oriented programming (OOP) later, after Chapter 7; and (6) providing, on disk, a unique GUI tool kit - BreezyGUI - that simplifies the programming of GUI-based applications."
LC Classification NumberQA76.73.J38L26 1998