All Categories
Learn computer programming right from the start, in a visual and simple way, through Java language. This book is a different way to introduce our kids to programming, and an alternative path for those adults who want to learn to code in a playful and easy going manner.Learn at your own pace, through practice and with no need to invest huge amounts of time in tedious theory. Master the foundations of computer programming, with Java as your tool.What you will learn:Express your ideas through algorythmsCompile your codeBecome acquainted with structured programmingKnow about the different data types and when to use themBuild your own classes and methodsUse decision-making statementsPlay with loopsHandle exceptions in the codeAccess your system's filesInvest in learning best practicesThis book presents the concepts as simple stories and explanations, dressed with ilustrations and metaphores that fit the children's minds and favor abstraction. Every activity has been designed as an experiment, and all of them can be done with just a text editor. You won't need to install an IDE or other specific software to write code, and of course you won't need any previous coding skills.You will start writing your own scripts from Chapter 0 and will follow on building your very own apps throughout the book, as the activities become more challenging.This book also includes two extra activities to make you build your programs following the real world software development lifecycle: design, plan, write, test, refactor!What you won't find in this bookThis is not an ordinary programming guide, and is not a summary of clumsy Java docume