12. Write the code
Use the getting started page set up your computer to write code.
Read setup guideCompanion site
A Beginner's Journey to Thinking Like a Programmer
The book teaches you to think like a programmer by walking you through building a simple game and improving it step by step.
This site supports the book without replacing it.
Here, you can browse the source code, compare each version, and continue your journey beyond the book. If you are reading the book, follow along with the chapters. If you are starting here, begin with Chapter 1 and build from there.
Take your time. Try things. Break things. Fix them.
That is how this works.
Use the getting started page set up your computer to write code.
Read setup guideOpen the chapter guide, view the source files, and run them locally.
Open chapter guideTry the optional extensions after you finish the main version of the game.
See challenge ideasType the code from the book. Compare your work. Run it. Break it. Fix it. Then try one small improvement of your own.
This site is ready to grow into a fuller learning hub with workbook pages, downloadable bundles, and chapter support videos.