The book has five chapters and the appendix: The first chapter will introduce Scratch 3.0 Programming Environment, the next four chapters are four projects with knowledge from easy to difficult, guided by step-by-step practice. Finally, the appendix briefly introduces the circuit simulation project, translation software and adds knowledge about functions and lists in programming