An introduction to programming book using java. Best book for students who have no idea yet in programming. Less discussion of theories and more on applications are used with sample problems. Simulation exercises are discussed to help students learn the algorithm through step-by-step.
Concepts are discussed chapter by chapter in progressive order. It is suggested that student answers chapter exercises to gauge the understanding of the topics discussed.
Students may download all sample programs with the provided link.
YouTube video links were also provided if one opts to learn the topics through video presentations.
Object-oriented programming(OOP) is not yet discussed on this book. Though java is an OOP language, the author believes OOP concepts are too broad or too early to discuss for students who are just starting to learn programming.