NEW VERSION Java Applets: Interactive Programming Color: 978-1-4116-7994-8 Blackandwhite: 978-1-4116-7993-1 This book contains text and lecture slides with blanks that are intended to be filled in by the student during lectures. The book covers the swing graphics using Java applets. It starts with an introduction to computing and a brief history of the Internet, then dives right into programming to give students a chance to create first and understand later. Simple drawing techniques are covered, followed by image processing, components, layout managers, events, control structures, neat tricks and sections on problem solving, design, java pros and cons, security issues, and how to host your applets on the Internet. This book is intended for CS0 and non-major courses , allowing students to explore the concepts of programming without the drudgery of immense details.